CRM 自定义操作参数
CRM Custom Action Parameter
目前我正在专门使用 Dynamics CRM 2015:自定义操作
我可以开始我的自定义操作,该操作将从帐户创建发票。
但我想在我的代码中获取发票...
我开始 "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 空属性..
有谁知道如何获取自定义操作中指定的输出参数?
这是我的自定义操作的屏幕截图:
我现在能够得到类似
的输出参数
OrganizationRequest request = new OrganizationRequest("ise_account_newinvoice_")
request.Parameters.Add("Target", xAccountReference);
request.Parameters.Add("invoicenumber", strInvoiceNumber);
OrganizationResponse xResponse = orgSvcContext.Execute(request);
我只需要有请求中的 "Target"。
目前我正在专门使用 Dynamics CRM 2015:自定义操作
我可以开始我的自定义操作,该操作将从帐户创建发票。
但我想在我的代码中获取发票...
我开始 "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 空属性..
有谁知道如何获取自定义操作中指定的输出参数?
这是我的自定义操作的屏幕截图:
我现在能够得到类似
的输出参数OrganizationRequest request = new OrganizationRequest("ise_account_newinvoice_")
request.Parameters.Add("Target", xAccountReference);
request.Parameters.Add("invoicenumber", strInvoiceNumber);
OrganizationResponse xResponse = orgSvcContext.Execute(request);
我只需要有请求中的 "Target"。