我有一个asp.net网站,它作为一个实体形式的iframe包含在内。在网站上是一个按钮。如果单击该按钮,将显示crm查找对话框。
这非常有效,但现在我需要使用我将在运行时创建的自定义View打开相同的查找。
我知道如何构建自定义视图并将其绑定到现有的crm查找字段:
Xrm.Page.getControl(lookupFieldId).addCustomView(viewId, entityName,
viewDisplayName, fetchXml, layoutXml, viewIsDefault);
但它不是crm表单上的字段,而是我的asp.net网站上的一个按钮。
我做错了什么?
答案 0 :(得分:1)
我解决了我的问题:
使用window.parent我获得了CRM级别。现在我可以使用LookupObjects调用Lookup:
window.parent.LookupObjects(null, "single", typeCode, 0, null, "", null,
null, null, null, null, null, viewId, [customView]);