2016-04-28 52 views
0

我需要幫助進行將日期字段(回覆人狀態日期更改)設置爲當前日期的計算,每個時間值列表(回覆人狀態)的值有變化:Archer GRC:當值列表發生變化時計算當前日期

Status values list and Date field

IF(
VALUEOF([Respondent Status],"Pending Assignment"),VALUEOF([Respondent Status],"Work in Progress"),VALUEOF([Respondent Status],"Escalated to ERD"),VALUEOF([Respondent Status],"Questions to Risk Group"),VALUEOF([Respondent Status],"Optimization Opportunity"),VALUEOF([Respondent Status],"Completed"),VALUEOF([Respondent Status],"No Selection"))) 
NOW(), 
+0

隨意接受答案,因爲如果接受任何答案的幫助你。 –

回答

2

我會建議你使用延遲微分方程來實現你想要什麼。您不必等待保存或申請。

所以基本上,

規則

答辯狀態

「改爲」

待分配 或正在進行 OR 工作提升到ERD OR 對風險組的問題 OR 優化機會 OR 完成 OR 沒有選擇

行動

將[被告狀態日期更改]當前日期

但是,如果計算是絕對必要的:

創建字段'Responde nt狀態'說'上一個答覆狀態'。 「上一頁申請人狀態」字段將被計算並且該字段的公式將是:

[投訴狀態]現在

,在計算順序中,放置「申請人狀態日期變更」字段下面這個字段。

在「答辯狀態日期更改」的計算是:

IF([Respondent Status]<>[Previous Respondent Status], NOW(), 
    IF([Respondent Status]=[Previous Respondent Status], [Respondent Status Date Change])) 
相關問題