AnsweredAssumed Answered

WebDirectでレコード複製が失敗する

Question asked by tyuasa on Jan 15, 2017

スクリプトステップの1行の実行だけで起きる問題のため、問題解決に困っています。

 

 

◆環境

サーバー環境:FileMaker Server 15.0.3

サーバーOS:Windows Server 2012 R2

(サーバーはFMSのホストとIISで、2台構成で同じバージョン)

 

クライアント:Internet Explorer 11

 

◆説明

頻繁によく使われている機能で通常は問題が発生しないのですが、ごくごく稀に「レコード複製」ステップが正常に行われないことがあります。

 

◇状況と仕様

複製前の状態:現在のレコードの1件のみが抽出されている。

このレコードにアクセスできるのは、作成者本人のみ。(他の利用者がアクセスしない仕様にしている。)

利用者は、スクリプトを定義したボタンをクリックする

スクリプトの内容は、現在レコードの値を変数に取得するステップ(2行)と「レコード複製」ステップ、複製したレコードのフィールドに変数の値を設定する程度

 

◇不具合の状況

複製レコードが作成されない。(複製ステップの直後であるにも関わらず対象レコード数は1件)

Get(最終エラー)はエラー取得されない(返り値は0)

FileMaker Server ログにも異常を示す記録はない

 

◆一時的な解決方法

複製実行後、対象レコードが1件だった場合の処理を加え後続のステップは実行させずスクリプトを中止する。

利用者は、中止後、再度この機能を実行すると、正常に完了する。(レコードも複製される)

 

複製直後に、レコードの確定やウインドウ内容の再表示ステップを入れてみたが、解消せず。

 

再現性:通常は発生しないため、非常に困難

 

 

よろしくお願いします。

Outcomes