(現在 過去ログ61 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9475 / inTopicNo.1)  一括処理の繰り返しを使って印刷を選択
  
□投稿者/ 花子 -(2015/11/03(Tue) 14:00:42)
    複数のレポート(レポート1からレポート3)を作成しました。
    表の項目「レポート選択」に1〜3の数値が入っています。

    一括処理の繰り返しを使って下記のレポートを選択して印刷したい。
    @表の項目「レポート選択」欄が"1"の場合「レポート1」を印刷
    A表の項目「レポート選択」欄が"2"の場合「レポート2」を印刷
    B表の項目「レポート選択」欄が"3"の場合「レポート3」を印刷

    ご教授よろしくお願いいたします。
引用返信 [メール受信/OFF] 削除キー/
■9476 / inTopicNo.2)  Re[1]: 一括処理の繰り返しを使って印刷を選択
□投稿者/ 花子 -(2015/11/03(Tue) 14:46:14)
    下記を繰り返しに出来るでしょうか。
    ----------------------------------------------
    ケース開始
      ケース ( [レポート選択] = "1" )
        レポート印刷 "レポート1.rpt"
      ケース ([レポート選択] = "2" )
        レポート印刷 "レポート2.rpt"
      ケース ( [レポート選択] = 3 )
        レポート印刷 "レポート"3".rpt"
    ケース終了

引用返信 [メール受信/OFF] 削除キー/
■9477 / inTopicNo.3)  Re[2]: 一括処理の繰り返しを使って印刷を選択
□投稿者/ eo -(2015/11/03(Tue) 17:43:27)
    一番簡単なのはこれでない?

    繰り返し (.not #EOF)
     ケース開始
      ケース ( [レポート選択] = "1" )
       レポート印刷 "レポート1.rpt"
      ケース ([レポート選択] = "2" )
       レポート印刷 "レポート2.rpt"
      ケース ( [レポート選択] = "3" )
       レポート印刷 "レポート3.rpt"
     ケース終了
     ジャンプ 行番号=次行
    繰り返し終了



    また桐ヘルプに下記のがあります。
    ちょっと参考にして上記を直せば印刷しなくても確められるような?^^;

    レポート印刷 (PDFファイル) 
    --------------------------------------------------------------------------------
    ■説明
    レポートを使用して、表のデータをPDFファイルとして出力します。
    ■記述例
    1レコード単位でPDFファイルを出力し、すべてのレコードを出力するまで繰り返します。
    変数宣言 長整数{ &行番号, &総件数 }, 文字列{ &Pdf }
    表 "Jusho.tbl"
    &総件数 = #総件数
    繰り返し &行番号 = 1, &総件数
      ジャンプ 行番号 = &行番号
      絞り込み 行数 = 1
      &Pdf = "C:\K3\Data\pdf\" + [氏名] + ".pdf"
      レポート印刷 "Jusho.rpt", 文書ファイル = &Pdf
      絞り込み解除
    繰り返し終了
    終了 表 編集対象表

引用返信 [メール受信/OFF] 削除キー/
■9478 / inTopicNo.4)  Re[3]: 一括処理の繰り返しを使って印刷を選択
□投稿者/ 花子 -(2015/11/03(Tue) 19:34:47)
    eoさん
    下記で出来ました。
    ご教授ありがとうございました。
    ----------------------------------
    &総件数 = #総件数
    繰り返し &行番号 = 1, &総件数
      ジャンプ 行番号 = &行番号
      絞り込み 行数 = 1
      &Pdf = "C:\K3\Data\pdf\" + [氏名] + ".pdf"
     ケース開始
      ケース ( [レポート選択] = "1" )
       レポート印刷 "レポート1.rpt", 文書ファイル = &Pdf
      ケース ([レポート選択] = "2" )
       レポート印刷 "レポート2.rpt", 文書ファイル = &Pdf
      ケース ( [レポート選択] = "3" )
       レポート印刷 "レポート3.rpt", 文書ファイル = &Pdf
     ケース終了
      絞り込み解除
    繰り返し終了
    終了 表 編集対象表
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■9479 / inTopicNo.5)  Re[4]: 一括処理の繰り返しを使って印刷を選択
□投稿者/ まさやん -(2015/11/04(Wed) 00:42:05)
    2015/11/04(Wed) 00:47:11 編集(投稿者)
    2015/11/04(Wed) 00:43:35 編集(投稿者)

    ---------------------------------
    > &総件数 = #総件数
    > 繰り返し &行番号 = 1, &総件数
    >   ジャンプ 行番号 = &行番号
    >   絞り込み 行数 = 1
    >   &Pdf = "C:\K3\Data\pdf\" + [氏名] + ".pdf"

       &STR="",&STR="レポート"+#文字列(#半角([レポート選択]))+".rpt"
       条件 ([レポート選択]>0) レポート印刷 &STR, 文書ファイル = &Pdf
     
    >   絞り込み解除
    > 繰り返し終了
    > 終了 表 編集対象表

    解決済みのようですが、
    このようなのでも どっかな?

    &STR="" と #半角() と 条件([レポート選択]>0) は 必要に応じて。
    入れなくてもいい場合があります。
引用返信 [メール受信/OFF] 削除キー/
■9487 / inTopicNo.6)  Re[5]: 一括処理の繰り返しを使って印刷を選択
□投稿者/ 花子 -(2015/11/05(Thu) 11:41:56)
    まさやん

    > &STR="" と #半角() と 条件([レポート選択]>0) は 必要に応じて。
    > 入れなくてもいい場合があります。

    ご連絡遅くなりました。
    参考にさせて頂きます。
    ありがとうございます。
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -