- ベストアンサー
FileMaker 印刷時、スクリプトをキャンセル
印刷時、スクリプトをキャンセルしても別レイアウトへ移った際に 通常印刷した際、フィールド設定で「済」、キャンセルの際には 「未」を設定したいと思っております。 以下のスクリプトでは印刷画面でキャンセルした際に も殿画面に戻るように出来ております。 ユーザによる強制終了を許可「オフ」 レイアウトの切り替え「注文」 印刷設定 印刷 フィールド設定「」 レイアウト切り替え「元のレイアウト」 ブラウズモードに切り替え「」 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
エラー処理オン レイアウトの切り替え「注文」 印刷設定 印刷 If[Get(最終エラー)=1] レイアウト切り替え「元のレイアウト」 現在のスクリプト終了 Else フィールド設定「済」 End If レイアウト切り替え「元のレイアウト」
その他の回答 (1)
- chieffish
- ベストアンサー率44% (1149/2554)
回答No.1
1レコードのダイアログありの印刷ということですよね。 エラー処理をONにして、印刷ステップ前に「未」のフィールド設定を 入れておけばいいのでは。あとは同じで。 でも普通はそのレコードが作られたときに自動入力で「未」を入れるも のかも。
質問者
補足
印刷前に「未」を登録してます。 印刷画面でO.Kを押した時点で「済」に変更したいと思います。 印刷キャンセルの場合は「未」のままにしたいと思っております。
お礼
ご連絡遅れました。 ベストアンサーです!!ありがとうございました。 またよろしくお願いします