| ■15226 / ) |
Re[2]: 印刷枚数について
|
□投稿者/ ONnoji -(2025/12/17(Wed) 16:11:34)
| 2025/12/17(Wed) 18:22:15 編集(投稿者)
フォームのイメージを添付します。
サンプルでは、フォームのヘッダ部にテキストボックス: &実行リターンを配置しています。
その他のデザインとしては、別のフォームをモーダルフォームとして開いて &実行リターンの値を編集するという事も考えられます。
■ サンプルデータ.wfm
フォーム ├ ファミリ ├ ワークスペース ├ フォーム操作バー ├ フォームヘッダ部 │ ├ a │ ├ a番号 │ ├ aノート │ ├ txt実行リターン │ │ └ lbl印刷部数 │ └ cmdレポート印刷 ← 以下参照 └ フォーム明細部 ├ 行セレクタ ├ t番号 └ tノート
オブジェクト名: cmdレポート印刷 標題 : レポート印刷 機能名 機能パラメータリスト 1 表示 2 絞り込み_行数 現在行 3 手続き実行 cmdレポート印刷Click 4 解除 1, "保持する"
■ サンプルデータ.kex
名札 メイン
*
手続き定義開始 cmdレポート印刷Click( )
**オブジェクト名: cmdレポート印刷 **標題 : レポート印刷 ** 機能名 機能パラメータリスト **1 表示 **2 絞り込み_行数 現在行 **3 手続き実行 cmdレポート印刷Click **4 解除 1, "保持する"
**変数宣言 数値{&行番号} ← コマンドボタンの機能名4で "解除 1, "保持する"" を実行するので不要 **メソッド呼び出し @フォーム.更新モード設定(0) ← コマンドボタンの機能名1で "表示" を実行するので不要
**行番号 &行番号 ← コマンドボタンの機能名4で "解除 1, "保持する"" を実行するので不要 **条件 ( #絞り込み状態 = 0 ) 絞り込み 行数 = 1 ← コマンドボタンの機能名2で "絞り込み_行数 現在行" を実行するので不要
変数宣言 自動,文字列{ &reportFileName } &reportFileName = #一括パス名 + "サンプルデータ.rpt"
レポート印刷 &reportFileName¥ ,編集表=する\ ,会話=しない\ ,プレビュー = する\ ,部数 = &実行リターン
**絞り込み解除 1 ← コマンドボタンの機能名4で "解除 1, "保持する"" を実行するので不要 **ジャンプ 行番号=&行番号 ← コマンドボタンの機能名4で "解除 1, "保持する"" を実行するので不要
手続き定義終了
|
|