みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OSはWin7、Ver.はFMJ11です。
レイアウトにそれぞれの帳票を作成してあります。
(例、請求書、納品書、見積書 etc)
メイン画面の「帳票選択印刷」フィールドがあり、ポップアップメニューで「請求書、納品書、見積書」の値一覧を設定しています。
例えば、
帳票選択印刷のポップアップメニュー「請求書」を選択してボタンで実行するとレイアウトの「請求書」を印刷する。
ボタンでのスクリプトはどのように編集すればよろしいでしょうか。
初歩的ですみませんが、どなたが知っていればご伝授願えないでしょうか。よろしくお願いいたします。
Offline
レイアウト切り替えだけですから
レイアウト名がポップアップのフィールドの各値と同じなら
レイアウト切り替え/計算でのレイアウト名 でポップアップのフィールドを指定
(印刷実行)
Offline
うまくできました。
旅人様のご丁寧なアトバイスをいただきましてありがとうございます。
Offline
レイアウト切り替えだけですから
レイアウト名がポップアップのフィールドの各値と同じならレイアウト切り替え/計算でのレイアウト名 でポップアップのフィールドを指定
(印刷実行)
旅人様
上記の文章と反対にポップアップのフィールドの各値と違う場合のスクリプトを教えていただけないでしょうか。
よろしくお願いいたします。
Offline
計算式を
Case(
ポップアップ="aaa" ; "請求書レイアウト名" ;
ポップアップ="bbb" ; "納品書レイアウト名" ;
ポップアップ="ccc" ; "見積書レイアウト名"・・・・)に
切り替えたいレイアウトが沢山あるならレイアウト名や値一覧内容を変更するか
スクリプトパラメータを使えばちょっと楽になる。
ポップアップにしないで3個ボタンを作った方が分かりやすい。
ポップアップでもModifyトリガを設定するとボタンを押す必要がない。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 509.04 KiB (Peak: 515.87 KiB) ]