Dynamics crm 在Microsoft Dynamics 365中显示外部应用程序表单
我们有自己的系统,需要与MS Dynamics 365集成。例如:在Accounts部分,我们需要添加一个额外的选项卡,用于加载IFrame或从系统中检索一些额外信息。 以下是我达到的目标:Dynamics crm 在Microsoft Dynamics 365中显示外部应用程序表单,dynamics-crm,microsoft-dynamics,dynamics-365,microsoft-dynamics-nav,Dynamics Crm,Microsoft Dynamics,Dynamics 365,Microsoft Dynamics Nav,我们有自己的系统,需要与MS Dynamics 365集成。例如:在Accounts部分,我们需要添加一个额外的选项卡,用于加载IFrame或从系统中检索一些额外信息。 以下是我达到的目标: 在新仪表板中插入IFrame:(但它不会获取特定的帐户信息,它只会传递当前登录的用户以及组织名称) 统一服务台(美元):(我们可能会添加定制,但这是一个桌面应用程序,我们需要它在网络上) Microsoft flow:这仅在创建或编辑帐户时在后台工作(不确定是否有其他功能) 扩展:不确定如何使用它来实现
- 在新仪表板中插入IFrame:(但它不会获取特定的帐户信息,它只会传递当前登录的用户以及组织名称)
- 统一服务台(美元):(我们可能会添加定制,但这是一个桌面应用程序,我们需要它在网络上)
- Microsoft flow:这仅在创建或编辑帐户时在后台工作(不确定是否有其他功能)
- 扩展:不确定如何使用它来实现相同的功能,我相信解决方案可能就在这里,但我只需要从哪里开始李>
,然后
<script>
function myFunction() {
debugger;
alert("Account Id when from fromcontext is ");
alert(parent.Xrm.getformContext().data.entity.getId());
}
</script>
最终结果如下所示
总结:
,然后
<script>
function myFunction() {
debugger;
alert("Account Id when from fromcontext is ");
alert(parent.Xrm.getformContext().data.entity.getId());
}
</script>
最终结果如下所示
总结:
可以考虑创建HTML WebRealver,将相关信息作为查询字符串参数传递给Web资源。在webresource中,您可以调用外部应用程序的api来检索数据。是否有方法添加web资源并将其附加到每个帐户?作为我看到Web资源在DASBOBOADS上的唯一地方,您可以考虑创建一个HTML WebRealver,将相关信息作为查询字符串参数传递给Web资源。在webresource中,您可以调用外部应用程序的api来检索数据。是否有方法添加web资源并将其附加到每个帐户?因为我看到的唯一一个web资源是在仪表板上,这是完全支持和推荐的方式。这是完全支持和推荐的方式。
formContext=null;
function onload(executionContext){
debugger;
var formContext = executionContext.getFormContext();
Xrm.getformContext = function (){
return formContext;
};
Xrm.getParentAttribute = function (attrName) {
debugger;
return formContext.getAttribute(attrName);
};
Xrm.getParentControl = function (attrName) {
debugger;
return formContext.getControl(attrName);
};
}