過去の桐井戸端BBS (桐ver.5)
22855 伝票式画面の一括処理を作ったのだが「コマンド形式に誤りがある」と出てしまう わが 2003/10/16-19:51
基本も知らない初心者改め、わがです
また、よろしくお願いします
これが解決すれば、3年目の苦労が結んでくれます
伝票画面と表をくっつけています。長いのですが。。。
*****************************************************
名札 ○○
変数 整数{&KEI}
変数 数値{CNT,&SUM},(&FIS,&WS,&MEUL}
表示制御 行数=25,固定=する,機能名表示=しない 亀表示=する

表 "▽”,表番号=1,使用帳票="▽"
代入 &表番号=#IS表
&LINE=#cond(&LINE=25,23,1,18)
繰り返し (&KEI<>10)
帳票表示
行表示
画面消去 文字,(01,01),青,下線,反転
メニュー &KEI,初期項目=&MENU,文字=する\
,{01,01,05,"ごー",青、下線}\
,{03,01,10"引越し",青、下線}\
,{10,01,20,"小さい終わりー",青、下線}\
条件 (&KEI=01) 手続き実行 ごーする
条件 (&KEI=02) 手続き実行 引越しする
条件 (&KEI=03) 手続き実行 確認"ほんとにいい?"([RETURN]・ごー[ESC]・やっぱやめる)",&KEI
条件 (&KEI=10) 手続き実行 終わり4
画面消去 文字,(**,**)-(**,**)
繰り返し終了
中止

名札 ごーする
帳票形式編集
分岐 ご−する

表 "▽”使用帳票="▽"
帳票形式編集

名札 引越しする
画面表示 (24,10),"お引越し中",,点滅
書き出し 表"▽2",追加,*
編集表 "▽"
行削除 *
表整理 余白割合=10
表 "▽2"
置換 [日付]
名札 終わり4
分岐 ○○○
*******************************************************

22856 環境は わが 2003/10/16-19:53
記事番号22855へのコメント
Ver.5です枝番06,WIN98です
22857 コマンド形式に誤りが わが 2003/10/16-20:06
記事番号22855へのコメント
条件 (&KEI=01) 手続き実行 ごーする

↑コマンド形式に誤りがあると出てしまったのですが
ヘルプ見ても壁にぶつかったままなのです
すみません、よろしくおねがいいたします

22858 Re:コマンド形式に誤りが うにん 2003/10/16-20:31
記事番号22857へのコメント
わがさん

>条件 (&KEI=01) 手続き実行 ごーする
>
>↑コマンド形式に誤りがあると出てしまったのですが

前の行の最後に「\」があるので続いちゃってます。

22859 Re:伝票式画面の一括処理 うにん 2003/10/16-20:36
記事番号22855へのコメント

>条件 (&KEI=03) 手続き実行 確認"ほんとにいい?"([RETURN]・ごー[ESC]・や
>っぱやめる)",&KEI

この行の「?」の後に余分な「"」があります。
つうか、よく見たら手続き名でなく確認コマンドになっちゃってますが???


ちなみに、手続き実行のときは条件コマンドを使わないで1つですませられます。

手続き実行 (条件式),手続き名

22860 画面ガ開けましたー。。。が、、 わが 2003/10/16-20:48
記事番号22859へのコメント
うにんさん、ここんとこ毎日ありがとーございます
平日もがむばってますー
画面開く事ができましたー
¥←これだったのですかー(お金がほしーと思っているからかもしれず。。。

が、そして、それから、、、
伝票入力画面でhomeキーを押して表にして
f10で終了させると、又、伝票入力画面に戻っていいのですが
その戻った時に一番上の行に、「ゴーする」と「引越し」と「終わり」の行が表示されなくて
メニュー画面にもどれなくなっちゃってました(汗
繰り返し終了の置く位置、教えてもらえますか?

>この行の「?」の後に余分な「"」があります。
>つうか、よく見たら手続き名でなく確認コマンドになっちゃってますが???
>ちなみに、手続き実行のときは条件コマンドを使わないで1つですませられます。
>
>手続き実行 (条件式),手続き名

もう少し、悩んでみます。。

エッシャーの世界に入って3年。。
脱するのも、みなさんのおかげで後ちょっと(汗
22861 開けてみたら。。。 わが 2003/10/16-21:05
記事番号22860へのコメント
あちこち、めちゃくちゃみたいですね
データのお引越しもできないみたいだし、

ごめんなさい
もう少し悩んでみます。。
22862 Re:画面ガ開けましたー。。。が、、 うにん 2003/10/16-21:05
記事番号22860へのコメント

>伝票入力画面でhomeキーを押して表にして
>f10で終了させると、又、伝票入力画面に戻っていいのですが
>その戻った時に一番上の行に、「ゴーする」と「引越し」と「終わり」の行が表示されなくて
>メニュー画面にもどれなくなっちゃってました(汗
>繰り返し終了の置く位置、教えてもらえますか?

繰り返しの問題ではなくて、

>名札 ごーする
>帳票形式編集
>分岐 ご−する

となっているので「ごー」したあとは無限に帳票形式編集を繰り返すだけになっていますね。
メニューに戻りたいなら

名札 ごーする
帳票形式編集
手続き終了

じゃないですか?

他にも「引越しする」メニューと条件の番号が合ってないとか読めば読むほど突込みどころがありそうですが。。。

22874 改めて直してきましたー。。。が、 わが(改名 2003/10/17-02:35
記事番号22862へのコメント
>他にも「引越しする」メニューと条件の番号が合ってないとか読めば読むほど
>突込みどころがありそうですが。。。

番号や色々直してきましたー。。。が、お引越しの所がうーん。。。
表整理 余白割合=10 のところで
「洗濯状態または行集計状態では実行できません」となってしまいました
洗濯も集計もしてないのに。。
また教えてください、よろしくお願いします
(あっ、こんな時間だ。。すみません、また明日来ます。おやすみなさい

**************************************************************
名札 ▽
変数 整数{&KEI,&MENU}
変数 数値{&CNT,&SUM},{&FIS,&WS,&MENUL}
表示制御 行数=25,固定=する,機能名表示=しない 亀表示=する

表 "▽",表番号=1,使用帳票="▽"
代入 &表番号=#IS表
&LINE=#cond(&LINE=25,23,1,18)
繰り返し (&MENU<>99)
帳票表示
行表示
画面消去 文字,(01,01),青,下線,反転
メニュー &MENU,初期項目=&MENU,文字=する\
,{01,01,03,"ごー",黄,下線}\
,{02,01,26,"お引っ越し-☆",黄,下線}\
,{99,01,60,"おしまい",黄,下線}
条件 (&MENU=01) 手続き実行 ごーする
条件 (&MENU=02) 手続き実行 お引越し
条件 (&MENU=03) 確認"データ消すよー☆ ([RETURN]・ゴー [ESC]・やっぱやめる)",&KEY
条件 (&MENU=99) 手続き実行 ちっちゃい終り
画面消去 文字,(18,01)-(20,80)
繰り返し終了
中止
名札 ごーする

表 "▽" 使用帳票="▽"
帳票形式編集
分岐 ▽
名札 お引越し
書き出し 表,"▽2",追加,*
確認 "追加してもおけ?(RET:お引っ越し ESC:やっぱやめる)",&確認
画面表示 (24,5),"お引っ越しちゅっ",点滅
編集表 "▽”
行削除 *
表整理 余白割合=10
分岐 ▽
名札 ちっちゃい終り
分岐 ○○○
****************************

22875 コメントの投稿に際してのお願い 幅田 2003/10/17-05:34
記事番号22874へのコメント
わが(改名さん
おはようございます。
管理人の幅田です。

この掲示板をご利用にあたってのお願いがあります。
http://www.fuku3.com/~habata/kbbshlp.htm
↑こちらにも書いてありますが、
「ご質問は1回の投稿につき1つ、またタイトルはできるだけ内容を表したものでお願いします。」
ということです。
この掲示板の過去ログは、その内容ごとに分類整理して、掲載している関係で、
ひとつのツリーに複数の話題があると整理するときに困ってしまいます。

たしかにNo.22737の巨大ツリーの中で、一括処理の全容を示してもらわないと、
答えが見つかりにくいということを書きましたが、一括処理というものは、
あるエラーや挙動不審が出た場合、その原因がエラーの出た場所だけにあるとは限らないため、
ある程度の全容がわからないと答えがなかなか見つからないと言っただけであります。

そもそも、今回のツリーのご質問は、最初のコメントのNo.22855だけでは
何を聞きたいのかさっぱりわからず、3つめのNo.22857で始めて

>条件 (&KEI=01) 手続き実行 ごーする
>↑コマンド形式に誤りがあると出てしまった

と書いてあることから、ご質問の内容がわかったということです。

その後さらに、
>メニュー画面にもどれなくなっちゃってました(汗
とか、

>表整理 余白割合=10 のところで
>「洗濯状態または行集計状態では実行できません」となってしまいました
>洗濯も集計もしてないのに。。
>また教えてください、よろしくお願いします

などと、次々と別の話題に切り替わっているので、できれば、
全く違う質問は別のツリーに新規コメントとしてお願いしたいところです。

ちなみに、
(文章が長くなってここまで読んでいただいたかどうか心配ですが)

「選択」も「集計」もしていないのに
「選択状態または行集計状態では実行できません」のことについてですが、

>表 "▽”,表番号=1,使用帳票="▽"

で、指定している使用帳票のファイルが、画面伝票形式の帳票であれば、
それを開いているときは、「グループ選択」という一種の選択状態になっています。

身に覚えがなくても、その帳票を開くだけで選択状態になっているということです。

ですから、行削除 *をしても、表全体の削除は行われていない可能性があります。

行削除コマンドの前に、
いったん
グループ選択解除
を実行して、
表整理が終わった段階であらためて
グループ選択
を実行してください。

もしくは、
いったん
使用帳票
を実行して、その帳票のみを閉じて
あらためて、
使用帳票 "▽"
で使用帳票を開くといいかもしれません。

(DOS版は忘れつつあるので、たぶんこうだったと思います)

なお、最初の投稿で長い一括処理を載せてありますので、
何度もそれを示す必要もないと思います。

最後に、何度も言うようですが、
一括処理の全容を示すのはいいのですが、それを出して、
「さあ、どこに問題点があるのか見てくれ」
などと、添削を要望するような書き方も困ります。

その中の、ここの部分でこういうエラーで困っているというような聞き方をしてください。

そのためには、まず自分自身でマニュアルやヘルプなどをよく見て
考えてからご質問されるようお願い致します。

なお、この掲示板で答えてくださっている皆さんは、それこそ
多大なるご好意で答えてくださっていますが、
必ずしもすべてが正解とは限らないということも頭に置いておいてください。(私の答えも含めて)

ユーザー登録してある正式ユーザーであれば、
管理工学研究所のユーザーサポートにたずねれば、
もっと正確で親切に答えてくださいます。

ここは、ユーザーサポートではないということもご認識下さい。
また、もちろんこのホームページも私も管理工学研究所とは
全く関係がございません。

以上、長々とくどくどと書いてしまいましたが、
この掲示板を皆さんで気持ちよく使って頂き、
なおかつ、過去ログを整理している私の負担を少しでも
軽くしていただくため、勝手なお願いですが、
よろしくご理解とご協力のほどお願い申し上げます。

22888 新しくスレを建てますので、ここはこれに わが(改名 2003/10/17-18:15
記事番号22875へのコメント
ただいまーです
ご迷惑おかけしてすみません、これから気をつけます
また夜中に質問しに来るかもしれません
その時は教えてもらったとーりに投稿します
知らない事とはいえ、甘えすぎていました
ごめんなさい

これからお稽古です ではでは

戻る