過去の桐井戸端BBS (桐ver.9)
21192 一括処理、繰り返しコマンドで繰り返しが終わらなくなった 夏至 2003/06/30-22:14
はじめまして
桐をつかって早2年です。
超超初心者ですのでよろしくご教授ください。

繰り返しについて質問です。

表 &印刷
並べ替え {[伝票番号]昇順}
絞り込み [印刷区分]=>1
置換 [No]=#連番
ジャンプ 行番号=先頭
&位置=[No]
繰り返し(.not#終端行)
  絞り込み [No]&位置
  &伝番=[伝票番号]
  &部数=[印刷区分]
  絞り込み解除
  表 &データ
  並べ替え {[伝票番号],[並順],[枝番]昇順}  
  絞り込み [伝票番号]&伝番
  レポート印刷 "出荷伝票2",部数=&部数
  絞り込み解除
  表 &印刷
  &位置=&位置+1
  条件(#終端行) 繰り返し中止
繰り返し終了

表 &印刷は、伝票毎のデータです。
表 &データは、印刷するデータファイルです。
繰り返しが終わらないのですが、なぜでしょうか?
よろしくお願いいたします。
21195 Re:繰り返し うにん 2003/06/30-23:09
記事番号21192へのコメント
>  表 &印刷
>  &位置=&位置+1
>  条件(#終端行) 繰り返し中止

ここでは前回の&位置で絞り込んだままですから、#終端行にはならないでしょう。
絞り込み [No]&位置
をやめて(&位置も不要)、
  表 &印刷
  ジャンプ 行番号=+1
  条件(#終端行) 繰り返し中止
では?

21197 ありがとうございました 夏至 2003/06/30-23:50
記事番号21195へのコメント
うにんさん、ありがとうございました。
うまくいきました。
21198 Re:繰り返し 通りすがり(常駐モード) 2003/06/30-23:50
記事番号21192へのコメント
ジャンプ 行番号=次行

21199 Re:繰り返し 通りすがり(常駐モード) 2003/06/30-23:51
記事番号21198へのコメント
うにんさんが回答を書いていましたね。すいませんでした。m(__)m
ついつい、斜め読み・・・・・。

戻る