みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win7、FM8
伝票の受注処理と、受注明細を複製させるボタンがあります。
このボタンを押した時に、
「〇〇が現在データベース定義を変更中のため、現在この処理は実行できません。
後程再試行してください。」
というエラーメッセージが出ます。
このエラーメッセージのOKを押した時に、
スクリプトを強制終了させたいのですが、何か設定方法はありますでしょうか?
Offline
エラー処理[オン]
if[Get ( 最終エラー ) = "301"]
現在のスクリプトを終了
Endif
を加える。
301:別のユーザがレコードを使用中です
Offline
FM8 のエラー一覧が手元にないのですが、おそらくエラーコードは303だと思います。
ただ、ファイルを運用中に、データベース定義をさわる事自体が、イレギュラーでは。
Offline
「レコードを編集中」とでるなら、301ですが、
データベース定義なら、別になりますね。
申し訳ない、見間違いをしていました。
Offline
エラーコード「301」「303」、両方ともダメでした。。。
うっかり定義変更してしまった時の為に、保険をかけておきたかったのですが。
やはり、ファイル運用中のカスタマイズは避けるようにします。
Offline
管理者も、運用時には一般ユーザーのアカウントを使いましょう。うっかりを防ぐためです。
Offline
なるほど。了解しました。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 508.16 KiB (Peak: 514.7 KiB) ]