2013-02-22 2 views
0

두 개의 날짜 필드를 뺍니다. 값이 15 일 이상이면 CRM 레코드의 일부 필드 만 업데이트해야합니다. 워크 플로를 사용하여이를 구현할 수 있습니까?두 날짜를 빼고 CRM Dynamics에서 WorkFlow의 필드를 비교할 수 있습니까

If (Submission date - Created on) >= 15 

업데이트 CRM 엔티티 내가 CRM 역학 4.0에서이 사용하여 워크 플로우를 구현하려는

,이 작업을 수행 할 수있는 방법이있다.

답변

0

유일한 해결책은 사용자 지정 작업을 통해이를 확인하는 것입니다. 이 문서 확인 : 난 당신이 뭘하려는 모르겠어요

을하지만 난 그게 어떻게 자바 스크립트를 사용할 수 있습니다

var firstDate = crmForm.all.somedate1.DataValue; 
var secondDate = crmForm.all.somedate2.DataValue; 
if((firstDate.getDate() - secondDate.getDate()) >= 15) 
     //Do Something 

내가 코드를 테스트하지 않습니다 가이드처럼 사용하십시오.

0

날짜 차이를 저장하기 위해 엔티티에 새 속성 (xxx_daysdifference)을 추가 한 다음 'onsave'이벤트에서 javascript를 사용하여 다른 날짜를 계산하고 속성을 채울 수 있습니다.

그런 다음 워크 플로를 사용하여 해당 특성을 처리 할 수 ​​있습니다.

관련 문제