みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
はじめまして
Windows7、FileMakerProAdvanced13を使用しています。
スクリプトのエラー処理で困っています。
エラー処理をオンにすると、「この検索条件に一致するレコードがありません。」などの
「青い丸に i がついたマーク」のエラーはしっかり処理されます。
しかし、「このファイルはロックされているか、または使用中です」などの
「赤い丸に × がついたマーク」のエラーは処理されず、OKを押さないとスクリプトが進みません。
このエラーを処理する方法、もしくはスクリプトの改善方法などはありませんでしょうか。
下に作成したスクリプトを記載します。
---------------------------
エラー処理 [オン]
レイアウト切り替え [「レイアウト1」 (実績データ)]
変数を設定 [$ファイルパス; 値:file:output.csv]
レコードのインポート [ダイアログなし; 「$ファイルパス」; 追加; シフトJIS] ←ここで時々エラーが発生
---------------------------
・output.csvは、このスクリプトのあるファイルと同じ場所にあります。
・レコードのインポートでは、output.csvから「実績データ」テーブルへのインポートを行なっています。
・output.csvは、定周期で更新されます。
・その更新とFMのインポートタイミングが重なった場合に起こるエラーが
「このファイルはロックされているか、または使用中です」でした。
定周期で更新なら、その時間をさけて実行するようにする。
Pages: 1
[ Generated in 0.017 seconds, 7 queries executed - Memory usage: 499.86 KiB (Peak: 514.52 KiB) ]