2016-04-28 6 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

Я хотел бы предложить, что вы используете DDEs осуществить то, что вы хотите. Вам не придется ждать сохранения или подачи заявки.

Так в основном,

ПРАВИЛО:

Ответчик Статус

"ИЗМЕНИТЬ К"

В ожидании Назначение ИЛИ Работа продолжается ИЛИ эскалация ERD ИЛИ Вопросы для группы риска ИЛИ Оптимизация возможностей ИЛИ Завершена ИЛИ Нет Выбор

ДЕЙСТВИЯ:

Set [Ответчик Статус Дата Изменение] для текущей даты

Но если расчет абсолютно необходимо:

Создать копию поля «Ответ» nt Status 'say' Предыдущий статус респондента '. Поле «Предыдущий статус Ответчик» будет рассчитываться и формула для этого поля будет:

[Ответчик Status]

Теперь, в порядке расчета, поместите это поле ниже «Status Date Ответчик Change» поле.

Расчет в «Ответчик Статус Дата изменения» будет:

IF([Respondent Status]<>[Previous Respondent Status], NOW(), 
    IF([Respondent Status]=[Previous Respondent Status], [Respondent Status Date Change])) 

 Смежные вопросы

  • Нет связанных вопросов^_^