2011-03-31 38 views
1

我在自定义窗体上有一个自定义按钮,需要提示用户搜索并选择一个营销列表。Dynamics Popup查找并获取结果

理想情况下,我想要启动内置的Dynamics查找表单,然后从窗体中获取选定的结果。

是否有支持的方式可以使用Dynamics API使用?回邮后的JavaScript或服务器端代码将是可接受的解决方案。

谢谢。

回答

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包含从查找选择市场营销列表的名称和ID。

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