2011-01-05 3 views
0

엔티티를 어떻게 업데이트합니까? 예를 들면 다음과 같습니다. updateEntity [ "name"] = ":"... 사전/사후 이미지와 사전/사후 이미지로 작업하는 방법을 이해하지 못합니다. 엔티티를 업데이트하는 방법에 대해 몇 가지 안내를 해주십시오. 모든 것이 마지막 단계 인 exept ... 어떤 값 (문자열)으로 엔티티를 업데이트하는 방법입니다. 고마워 ... 프레드 아래 코드에 무슨 문제가 있습니까 ???CRM 4 엔티티 [ "name"] = "새 값";

// Obtain the target business entity from the input parmameters 
       DynamicEntity entity = (DynamicEntity)context.PreEntityImages["PreServiceMobile"];// context.InputParameters.Properties["Target"]; 
       DynamicEntity updateEntity = (DynamicEntity)context.InputParameters.Properties["Target"]; 

          updateEntity["name"] = "value"; 
+0

업데이트 할 때 레코드 ID도 제공하는지 확인하십시오. SDK 설명서가 도움이 될 수 있습니다. http://msdn.microsoft.com/en-us/library/cc151102.aspx –

답변

2

사전 단계 플러그인에서만 입력 항목에서 값을 설정할 수 있습니다. 후 단계 플러그인에서 엔티티는 이미 저장되었습니다. 게시 단계에서 엔티티를 업데이트해야하는 경우 CrmService.Update (엔터티)를 호출해야합니다.

관련 문제