過去の桐井戸端BBS (桐ver.9)
29316 フォーム画面から直接印刷したい 桐初心者 2005/03/08-09:58
現在、フォーム画面上でコマンドボタン(レポート印刷)を指定し、
使用するレポートを指定し、レポート画面を呼び出し、印刷ボタンをクリックし
印刷プロパティがでてきて、OKボタンをクリックして卓上プリンタから印刷していますが、
もっと省略した方法(フォーム画面でコマンドボタンを使い自動的にプリンタから印刷される等)はないのでしょうか。

29319 Re:フォーム画面から直接印刷の仕方 宮城 2005/03/08-11:45
記事番号29316へのコメント
桐初心者さん、こんにちは。

コマンドボタンでも、RPT指定とプレビューは省略できますよ。

機能パラメータリストに、"RPTファイル名","しない"と記述。

もうひといき行きたいならKEV記述。

機能名:手続き実行 機能パラメタリスト:b印刷click

手続き定義開始 b印刷click()
 レポート印刷 "RPTファイル名"¥
       ,編集表=する¥
       ,会話=しない
手続き定義終了


29371 Re:フォーム画面から直接印刷の仕方 takagi 2005/03/15-15:54
記事番号29319へのコメント
宮城さん

度々すみません。 桐初心者です。
KEV記述で指示の通りしたんですけど、プリンタが反応しません。

”b印刷click()”の()の中には何を入れるのでしょうか?

教えて下さい。

29375 Re:フォーム画面から直接印刷の仕方 bonito 2005/03/15-18:33
記事番号29371へのコメント
>”b印刷click()”の()の中には何を入れるのでしょうか?
なんにも入れません (^^;

ところで宮城さんの一番の方法では駄目ですか
とりあえずはコマンドボタンで出来るところまでつき進む事をお奨めます

印刷するレポート名を仮に ほげほげ.rpt とします

コマンドボタン
機能名        パラメータ
レポート印刷     "ほげほげ.rpt","しない"

これだけ...ただし印刷ダイアログは出て来ます(V8では...)
んでも連続的に違うレポートを印刷する場合以外は、
むしろ印刷ダイアログが出て来るのは正規な姿のようにも思います

戻る