初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2018-09-13 11:01:55

cybe
Member

データベース定義変更中にスクリプトを終了させたい

win7、FM8

伝票の受注処理と、受注明細を複製させるボタンがあります。
このボタンを押した時に、

「〇〇が現在データベース定義を変更中のため、現在この処理は実行できません。
後程再試行してください。」

というエラーメッセージが出ます。
このエラーメッセージのOKを押した時に、
スクリプトを強制終了させたいのですが、何か設定方法はありますでしょうか?

Offline

#2 2018-09-13 14:04:15

あると
Member

Re: データベース定義変更中にスクリプトを終了させたい

エラー処理[オン]

if[Get ( 最終エラー ) = "301"]
現在のスクリプトを終了
Endif

を加える。
301:別のユーザがレコードを使用中です

Offline

#3 2018-09-13 14:28:36

Shin
Member

Re: データベース定義変更中にスクリプトを終了させたい

FM8 のエラー一覧が手元にないのですが、おそらくエラーコードは303だと思います。
ただ、ファイルを運用中に、データベース定義をさわる事自体が、イレギュラーでは。

Offline

#4 2018-09-13 14:46:57

あると
Member

Re: データベース定義変更中にスクリプトを終了させたい

「レコードを編集中」とでるなら、301ですが、
データベース定義なら、別になりますね。
申し訳ない、見間違いをしていました。

Offline

#5 2018-09-14 11:21:47

cybe
Member

Re: データベース定義変更中にスクリプトを終了させたい

エラーコード「301」「303」、両方ともダメでした。。。
うっかり定義変更してしまった時の為に、保険をかけておきたかったのですが。
やはり、ファイル運用中のカスタマイズは避けるようにします。

Offline

#6 2018-09-14 14:02:02

Shin
Member

Re: データベース定義変更中にスクリプトを終了させたい

管理者も、運用時には一般ユーザーのアカウントを使いましょう。うっかりを防ぐためです。

Offline

#7 2018-09-14 15:42:27

cybe
Member

Re: データベース定義変更中にスクリプトを終了させたい

なるほど。了解しました。
ありがとうございました。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 508.2 KiB (Peak: 514.75 KiB) ]