AnsweredAssumed Answered

計算フィールドの評価のタイミングについて教えてください。

Question asked by sagehashi on Dec 11, 2017
Latest reply on Dec 22, 2017 by sagehashi

レコードの作成、更新のタイミングで、以下の値をセットする必要があり、検討しています。

・作成日時:

・作成者:WindowsのログインIDをセット

・更新日時:

・更新者:WindowsのログインIDをセット

WindowsのログインIDは、Get(ドキュメントパス)より取得すれば大丈夫かと思います。

作成日時、更新日時は、フィールドの入力自動化でできます。

作成者も、フィールドの入力自動化で値が空の時計算値を設定すればできます。

更新者のフィールドですが、以下のように計算フィールドを設定しできたのですが、計算フィールドの

評価のタイミング的に問題ないのか(たまたまできたのか)確証がつかめません。どなたか

アドバイスいただけませんか。

 

以下の2つの計算フィールドを追加

・更新者:「更新日時」と「W更新日時」が等しくなかったらログインIDをセット

・W更新日時:「更新日時」と「W更新日時」が異なっていたら、「更新日時」の値をセット

 

データが更新されると、「更新日時」が変更され、上記2つの計算フィールドが計算されるでしょうが

「W更新日時」の評価が先にされ、「更新者」の評価時イコールになって値がセットされないということは

ないでしょか。

テスト時はログインIDはセットされました。

 

また、他のもっといい方法があればそのアドバイスをいただけるのでもありがたいです。

Outcomes