過去の桐井戸端BBS (桐ver.9)
31162 レポート又はフォームの×ボタンを押したらOSに戻りたい 鳴瀬 2006/02/17-17:03
プレビュー付きのレポート(あるいはフォーム)を直接開いて×ボタンで終了させると桐本体に戻ちゃうのですが、
これをOSの段階まで復帰させることは可能ですか?
31167 Re:OSに戻るには? うにん 2006/02/17-20:40
記事番号31162へのコメント

>プレビュー付きのレポート(あるいはフォーム)を直接開いて×ボタンで終了
>させると桐本体に戻ちゃうのですが、これをOSの段階まで復帰させることは
>可能ですか?

フォームにはプレビューってのはありませんが?
レポートもプレビュー付きというのは特になくて、どのレポートもプレビューできます。

何もファイルを開いてない桐だけ起動した状態にしたくない、ということなんでしょうけど。
フォームはコマンドボタンに「桐の終了」を定義してフォームを閉じるとき実行にしておけばできますね。
レポートは、無理みたいですね〜。
起動オプションの/Pって「印刷する」ってなってますけど実際はプレビューの表示ですねえ。

31168 Re:OSに戻るには? 鳴瀬 2006/02/17-21:00
記事番号31167へのコメント
>何もファイルを開いてない桐だけ起動した状態にしたくない、ということなんで
>しょうけど。
>フォームはコマンドボタンに「桐の終了」を定義してフォームを閉じるとき
>実行にしておけばできますね。
>レポートは、無理みたいですね〜。

レポートの方が主体の質問でした。
やっぱりダメなんですか。
「フォームだったらコマンドボタンに」ですか。でも×使う人が多くて、、、
ぱっと印刷してぱっと終わることできればいいのに、、、
改善を期待したい仕様です。
31171 Re:桐を終了するには? ONnoji 2006/02/17-21:56
記事番号31168へのコメント
鳴瀬さん

レポート( .rpt )を直接開かないで…、

フォーム( .wfm )を開き、

フォームの属性のオプションの[開始時]実行コマンドで指定したコマンドボタンで、

1.コマンドボタンの[1]機能名:レポート印刷 でパラメータリストに「プレビュー」
 または
2.コマンドボタンの[1]機能名:手続き実行 で呼び出した一般手続きで、
  レポート印刷コマンドに「プレビュー」パラメータを指定する。

として、

同じく、フォームのオプションの[開始時]実行コマンドで指定した、
コマンドボタンで、[2]機能名:桐の終了 を設定すればいかるかもしれませんよ。

当方は実際に試したわけではありませんので、タラレバですが…(^^ゞ

31172 Re:桐を終了するには? ONnoji 2006/02/17-22:04
記事番号31171へのコメント
>フォーム( .wfm )を開き、
>
>フォームの属性のオプションの[開始時]実行コマンドで指定したコマンドボタンで、
>
>1.コマンドボタンの[1]機能名:レポート印刷 でパラメータリストに「プレビュー」

ここを[1]機能名:開く パラメータリスト:レポートファイル名.rpt

とする方がいいかもしれません。

今回もタラレバです。(^^ゞ

31173 Re:OSに戻るには? うにん 2006/02/18-11:06
記事番号31168へのコメント

>>フォームはコマンドボタンに「桐の終了」を定義してフォームを閉じるとき
>>実行にしておけばできますね。
>>レポートは、無理みたいですね〜。
>
>レポートの方が主体の質問でした。
>やっぱりダメなんですか。
>「フォームだったらコマンドボタンに」ですか。でも×使う人が多くて、、、

フォームのプロパティに「オプション」のところの「実行コマンド」というのがあるのです。
それの「終了時」に件のコマンドボタンを指定しておけば「×」で閉じても
コマンドボタンの内容が実行されるのでちゃんと桐が終了します。
コマンドボタンをクリックする必要はありません。

ONnojiさんの書いてるように、直接レポートを開かずにフォームを作っておくとよさそうですね。
(レポートも複数あるでしょうから、1つのフォームでメニューにしておくとか)
31192 Re:OSに戻るには? 鳴瀬 2006/02/18-22:45
記事番号31173へのコメント
>(レポートも複数あるでしょうから、1つのフォームでメニューにしておくとか)
「フォームでメニュー化」
フォームとレポートの組み合わせ、新鮮なアイディアです!
挑戦してみます。ありがとうございました。

戻る