CRM 2013:支持的显示对话框的方式

时间:2013-12-16 15:33:17

标签: dynamics-crm-2011 dynamics-crm crm

将HTML网络资源显示为对话框的支持方式是什么?

我已尝试Xrm.Utility.openWebResource(webResourceName),但它显示为网页

由于

4 个答案:

答案 0 :(得分:1)

目前,在对话框模式下打开webresource的唯一方法是使用window的showModalDialog方法。请检查以下网址 - showModalDialog

答案 1 :(得分:0)

如果您希望在CRM 2013中的对话框中显示网页,根据我的知识,这是不可能的。

但是,为了模拟您想要实现的目标,您可以用HTML本身设计整个对话框(具有Next和页面等按钮),然后使用OpenWebResource将HTML页面显示为弹出窗口。您可以利用CRM的REST API在对话进程中执行CRUD操作。

答案 2 :(得分:0)

您检查了MSDN reference吗?如果这是你想要达到的目的,你可以控制宽度和高度。

答案 3 :(得分:0)

您可以使用:

Xrm.Internal.openDialog(address, settingsobject, null, null, return function)

var settingsobject=new Xrm.DialogOptions;
settingsobject.height = 420;
settingsobject.width = Xrm.Page.context.client.getClient() === Xrm.ClientNames.mobile ? 500 : 450;