Javascript 使用Process.js调用操作-CRM
我已经定制了工作流活动,用插件注册工具注册了它,现在我想用Action来执行它。操作没有输入/输出参数。唯一名称是Javascript 使用Process.js调用操作-CRM,javascript,dynamics-crm,crm,Javascript,Dynamics Crm,Crm,我已经定制了工作流活动,用插件注册工具注册了它,现在我想用Action来执行它。操作没有输入/输出参数。唯一名称是ad\u opportunity。它将从自定义实体ad_productsamplerequest 我将使用Process.js从JavaScript调用此操作 我不熟悉Process.js,因此在执行操作调用时遇到问题 这是我打的电话,但没用。我是不是遗漏了什么: Process.callAction("ad_opportunity", [{ key: "Ta
ad\u opportunity
。它将从自定义实体ad_productsamplerequest
我将使用Process.js从JavaScript调用此操作
我不熟悉Process.js,因此在执行操作调用时遇到问题
这是我打的电话,但没用。我是不是遗漏了什么:
Process.callAction("ad_opportunity",
[{
key: "Target",
type: Process.Type.EntityReference,
value: { id: Xrm.Page.data.entity.getId(), entityType: "ad_productsamplerequest" }
}],
function (params) {
//Success
},
function (e) {
// Error
alert(e);
}
);
代码中提到的值应声明为EntityReference。请参考下面的代码以了解相同的信息
Process.callAction(“mag_Retrieve”,
[{
键:“目标”,
类型:Process.type.EntityReference,
值:new Process.EntityReference(“account”,Xrm.Page.data.entity.getId())
},
{
键:“ColumnSet”,
类型:Process.type.String,
值:“名称、状态代码”
}],
函数(参数){
//成功
},
函数(e,t){
//错误
});代码>