您的位置:首页 > 其它

小结<跳转页面带参数>

2014-02-21 14:37 344 查看
首先从一个实体跳转到另一个窗体带参数,参考的列子是《Xrm.Utility.openEntityForm(entityName, 赋值的guid, 参数)》

function ToCreateContract() {

debugger;

var parameters = {};

var accountId = Xrm.Page.getAttribute("customerid").getValue()[0].id//客户id

var accountName = Xrm.Page.getAttribute("customerid").getValue()[0].name//客户name

var opportunityId = Xrm.Page.data.entity.getId(); //项目id

var opportunityName = Xrm.Page.getAttribute("name").getValue();//项目name

parameters["zhaopin_cust"] = accountId;//客户Id

parameters["zhaopin_custname"] = accountName;//客户

parameters["zhaopin_project_id"] = opportunityId;//项目Id

parameters["zhaopin_project_idname"] = opportunityName;//项目Id

Xrm.Utility.openEntityForm("zhaopin_contract", null, parameters);

}

值得注意的是传过去如果是lookup类型的话,需要赋id和name值,Name值完全可以把当前的属性字段后面添加'XXname'即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐