昨天,我做了一个小型概念验证(POC),用于在Microsoft Dynamics 365财务与运营中嵌入一个外部网页。
起初,我以为解决方案需要使用iframe。不过,经过一些研究,我发现 WebsiteHostControl 提供了更简洁、更合适的方法。
实现方式很简单:
- 创建一个自定义表单。
- 应用合适的模板模式。
- 添加一个带有标签页的标签控制。
- 在标签页内添加一个组控件。
- 将组控件的宽度模式和高度模式属性设置为“可用”。

然后,你可以将WebsiteHostControl添加到群组,并在D365财务与运营表单中配置显示所需的外部网页。
总体来说,这比我最初预期的要简单得多,WebsiteHostControl 是托管外部网站内容的推荐方法,包含在 D365 F&O 表单中。
然后添加一个网站主机
,将其属性自动声明设置为true
,将高度模式和宽度模式设置为可用

Inside Form 初始化方法只需提供 URL
public class FormTest extends FormRun
{
/// <summary>
///
/// </summary>
public void init()
{
super();
WebsiteHostControl1.url("https://www.tech.alirazazaidi.com");
}
}
运行表单时,它会是这样的
转载请注明:ww12345678 的部落格 | AX Helper » 在 Microsoft Dynamics 365 F&O(D365FO)中嵌入网站
