2015-03-30 3 views
0

В настоящее время я работаю с Dynamics CRM 2015 специально: Пользовательские действияCRM пользовательских действий Параметр

Я могу начать свое пользовательское действие, которое будет создавать счета-фактуры от счета.

Но я хотел бы получить, что счет-фактура в моем коде ...

Я начинаю «WorkFlow» с

Microsoft.Crm.Sdk.Messages.ExecuteWorkflowRequest request = new Microsoft.Crm.Sdk.Messages.ExecuteWorkflowRequest() 
{ 
    WorkflowId = WorflowId, 
    EntityId = xEntity.Id 
};  
ExecuteWorkflowResponse xOrganizationResponse = (ExecuteWorkflowResponse)orgSvcContext.Execute(request) 

Но чем xOrganizationResponse только имеет 1 атрибут, который является GUID Пусто.

Кто-нибудь знает, как получить параметр Output, указанный в пользовательском действии?

Вот скриншот моего пользовательского действия: enter image description here

ответ

1

Теперь я был в состоянии получить выходной параметр как

OrganizationRequest request = new OrganizationRequest("ise_account_newinvoice_") 
request.Parameters.Add("Target", xAccountReference); 
request.Parameters.Add("invoicenumber", strInvoiceNumber); 

OrganizationResponse xResponse = orgSvcContext.Execute(request); 

мне просто нужно Тхо было «Target», как в запросе.

+1

Привет, Unlockedluca, вам также нужно добавить параметр Target в этот процесс? Вы можете помочь с этим запросом: http://stackoverflow.com/questions/29366481/crm-2013-custom-action-plugin-not-firing – Ant

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