动态弹出查找并获得结果

时间:2011-03-31 22:04:34

标签: .net dynamics-crm dynamics-crm-4

我在自定义表单上有一个自定义按钮,需要提示用户搜索并选择营销列表。

理想情况下,我想启动内置的动态查找表单,然后从表单中返回选定的结果。

我可以使用Dynamics API支持哪种方式使用?回发后的JavaScript或服务器端代码都是可接受的解决方案。

感谢。

1 个答案:

答案 0 :(得分:2)

如果此自定义表单位于CRM 4部署的ISV目录中,则可以通过javascript连接CRM查找。

因此,按钮点击事件可以调用:

var returnValue = window.showModalDialog('/_controls/lookup/lookupsingle.aspx?objecttypes=4300&browse=0&ShowNewButton=0&ShowPropButton=0&DefaultType=0', null, 'dialogWidth:600px;status:0');

对于lookupsingle,returnValue将包含查找中所选Marketing List的名称和ID。

returnValue.items[0].name;
returnValue.items[0].id;