みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お二人、再度ありがとうございます。
すみません。ローカルはFM15ADVでした。
あれからいろいろやって自己解決しました。
元のスクリプト
スクリプト実行[「ScriptA」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptB」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptC」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptD」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptE」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptF」]「カスタムダイヤログを表示」
カスタムダイアログを表示(”全てのエクスポートが終了しました。”)
↓
スクリプト実行[「ScriptA」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptB」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptC」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptD」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptE」]「カスタムダイヤログを表示」
スクリプト実行[「ScriptF」]
カスタムダイアログを表示(”全てのエクスポートが終了しました。”)
と、ScriptFの「カスタムダイヤログを表示」ステップを外すと正常に動作しました。
互換性で、「カスタムダイヤログを表示」はサーバーではグレイアウトするので、
試しに外したところ動作しました。
これ、サーバーの仕様なんでしょうか?
とりあえず解決済みにさせていただきます。
私の方法をご紹介します。
ファイルメーカーだけでは実現できないので、バッチでそのフォルダのファイル名を取得して、テキストファイルに吐き出し、
そのテキストファイルをFMに取り込みファイルのパスを変数で指定して順番に取り込んでいます。
フォルダのファイル名取得は、「バッチ フォルダ ファイル名取得」で検索すれば詳しく出てきますよ。
2のファイル名の書き込みは、取得したファイル名でできます。
3の増えた場合は、バッチで取得したファイルがFMにあるかを比較してないものだけ取り込めばいいのですが、
間違いを避けるために、取り込んだファイルは別フォルダに移動したほうがいいと思います。
インポートの項目は同じなのが前提です。
単純に スクリプト実行[「ScriptE」に 「すべてのスクリプト終了」なんてのが入ってたりして。。
これだと スクリプト実行[「ScriptF」は単体で問題なく動きますよ。
お返事、ありがとうございます。
「すべてのスクリプト終了」は入っていません。
エクスポートするだけの単純なスクリプトの連続だけなんです。
ScriptEまでの段階で何かの条件を設定していて
それがScriptFで引っかかって実行できなくなっていたり
よくあるのは、変数の設定なんかしているとありうる話
変数は、デスクトップパスと保存ファイル名だけ指定だけで、条件設定も分岐もしていません。
またスクリプトの順番もいろいろ変えてやってみましたが、最後のスクリプトだけ動作しないんです。
こんなことは初めてなので、戸惑っています。
書かれていることだけじゃ原因は解りませんね。
スクリプトFをAの前に持っていって実行してみるとか。
お返事、ありがとうございます。
これはいろんなパターンで試しました。
どうやっても、最後のスクリプだけ動作しませんでした。
単純なスクリプトですので、訳がわかりません。
OS:[WindowsServer2012 Windows7 ]FileMaker Ver:[FMS15 FM15]
お世話になります。
表題の件で、以下のように6つのスクリプト実行で動作するようにスクリプトを組みました。
スクリプト実行[「ScriptA」]
スクリプト実行[「ScriptB」]
スクリプト実行[「ScriptC」]
スクリプト実行[「ScriptD」]
スクリプト実行[「ScriptE」]
スクリプト実行[「ScriptF」]
カスタムダイアログを表示(”全てのエクスポートが終了しました。”)
各々のスクリプトはファイルのエクスポートを実行します。
また各々「作業終了」とカスタムダイアログを表示しています。
それぞれのスクリプトは単体で正常に動作していますが、
この複数のスクリプト実行では、最後の 「ScriptF」 のみが動作しません。
「作業終了」のカスタムダイアログは表示され、デバックでもエラーはありませんでした。
なにか原因がおわかりでしたら、ご教唆いただけると幸いです。
よろしくお願いいたします。
Pages: 1
[ Generated in 0.007 seconds, 6 queries executed - Memory usage: 579.7 KiB (Peak: 586.63 KiB) ]