2012-09-11 40 views
0

我正在嘗試將iframe添加到表單中以查看將顯示連接到該帳戶的所有發票的帳戶。我已閱讀this有關通過可以實現的URL訪問特定表單的MSDN頁面,但將生成的URL複製到我在表單上創建的iframe中會產生錯誤消息。如何通過Microsoft Dynamics CRM中的URL查看特定帳戶的發票?

我想知道我正在嘗試完成的是否可能,如果是這樣,我應該如何格式化URL以便僅顯示連接到用戶帳戶的發票被打開。如果可以的話,我會在後面添加更多細節。

回答

1

我想你實際上想要做的是添加一個子網格。這與iFrame不同,iFrame通常包含網絡資源或網頁上的頁面鏈接。子網格專門用於顯示相關記錄 - 例如,顯示錶單主體上的左側關係鏈接。

I think this article should show you what to do.

編輯 - 基於插孔評論:

因此CRM可沒有這麼容易與開箱即用的功能,處理這種情況。但是你有幾個選擇。我不認爲這些都是完美的解決方案,所以我會讓你選擇。

  1. 一個分格有效地只是運行一些FetchXml,你可以改變這個FetchXml用JavaScript,所以你可以改變視圖返回不直接相關的記錄。 Green Bible有一個例子,雖然這看起來不像它的支持。

  2. 在iFrame中使用報告。

  3. 使用一個插件,我自己曾經這樣做過,但是一位同事告訴我可以在檢索消息中插入一個插件,並基本上改變視圖使用的查詢或結果。

  4. 在發票和帳戶之間創建第二個關係。然後,無論何時將發票鏈接到某個帳戶,還要爲該帳戶填充此新關係(工作流程將執行),並且每當創建鏈接到聯繫人的發票時,都會使用該聯繫人的父帳戶填充新關係工作流程會做)。然後,將您的子網格建立在這種新的關係之上。這種方法不是最乾淨的,但它可能是最快最容易實現的。

+0

謝謝,這有助於很多。這也突出了另一個問題。一些發票直接分配給該帳戶,而另一些則分配給個人聯繫人,然後分配給該帳戶。是否可以在一個子網格上顯示帳戶發票和相關聯繫人發票? – Jack

相關問題