0

我正在尝试在表单中添加一个 iframe 以查看将显示与该帐户相关联的所有发票的帐户。我已经阅读有关通过 URL 访问特定表单的 MSDN 页面,我可以实现,但是将生成的 URL 复制到我在表单上创建的 iframe 会产生错误消息。

我想知道我想要完成的工作是否可行,如果可以,我应该如何格式化 URL,以便只显示连接到正在打开的用户帐户的发票。如果可以的话,我稍后会添加更多细节。

4

1 回答 1

1

我认为你真正想要做的是添加一个子网格。这与 iFrame 不同,iFrame 通常包含 Web 资源或 Web 上的页面链接。专门存在一个子网格来显示相关记录 - 例如,显示表单主体上的左侧关系链接。

我认为这篇文章应该告诉你该怎么做。

编辑 - 基于 Jacks 评论:

因此,Crm 无法通过开箱即用的功能轻松处理这种情况。但你确实有几个选择。我认为这些都不是完美的解决方案,所以我会让你选择。

  1. 子网格实际上只运行一些 FetchXml,您可以使用 JavaScript 更改此 FetchXml,因此您可以更改视图以返回不直接相关的记录。绿色圣经有一个例子,虽然这看起来不像它的支持。

  2. 在 iFrame 中使用报表。

  3. 使用插件,我自己没有这样做,但一位同事告诉我,可以在检索消息上粘贴一个插件,并基本上更改视图使用的查询或结果。

  4. 在发票和帐户之间创建第二个关系。然后,每当您将发票链接到客户时,还要使用该客户填充此新关系(工作流将执行),并且每当创建链接到联系人的发票时,使用该联系人的父客户填充新关系(再次工作流程会做)。然后将您的子网格建立在这个新关系上。这种方法不是最干净的,但它可能是最快和最容易实现的。

于 2012-09-11T08:45:18.020 回答