タイムスタンプを使用して入力フォームのユーザー変更を追跡する
次のコードを使用してデータを抽出して、入力フォーム画面でさまざまなユーザーが行った変更のタイムスタンプを監視します。
入力フォームのレコードで [ 入力更新のタイムスタンプを追跡 ] フィールドが有効になっている場合、スクリプトを使用してタイムスタンプを取得できます。入力値が変更された時間を追跡するには、フィールドを有効にします。詳細については、トピック入力フォーム画面を構成するで [入力更新のタイムスタンプを追跡する] フィールドを検索してください。
次のスクリプトは、入力の値が変更されたタイミングに基づいてタイムスタンプを取得する方法の例です。情報には、スクリプト化された書き戻しアクションを使用してアクセスできます。
(function WriteBackAction(parm_input, parm_variable, actionResult, additionalData) {
// var additionalInputDataMap = additionalData.getAdditionalInputDataMap();
var input1Timestamp = additionalInputDataMap["input1"].getLastUpdatedTimestamp(); // input1 stands for the input's name. Could be any input type
//Handle timestamp logic here
})(parm_input, parm_variable, actionResult, additionalData);