新增報表導覽
報表導覽提供了動態與互動式報表經驗。 透過使用各種不同類型的動作,報表就可讓使用者導覽詳細的報表、記錄或其他網站。
Note
如需報表導覽的詳細資訊,請參閱 SQL Server 文件中的鑽研、向下切入、內嵌報表和巢狀資料區域 (報表建立器和 SSRS)。 本主題說明 Dynamics 365 for Customer Engagement 應用程式報表專屬的報表導覽。
動態鑽研
您可以鑽研報表以導覽至應用程式網頁表單。 鑽研報表是透過下列步驟實作:
影像或值項目 (例如文字方塊) 會新增至報表。 這個項目的
Value
屬性包含建置 URL 的程式碼,方法是使用應用程式的基底位址加上參考特定記錄的參數。當使用者選取報表項目時,新的瀏覽器視窗就會使用做為目標網址傳遞的建構 URL 開啟。
Customer Engagement (on-premises) 會將所指定實體的資訊載入瀏覽器視窗中顯示的網頁表單。
若要在 Dynamics 365 Customer Engagement (on-premises) 中設定鑽研報表
為報表中名為 CRM_URL 的類型字串建立隱藏參數。 如需有關如何新增參數的詳細資訊,請參閱在報表中使用參數 (英文)。 執行報表時,這個參數會自動設定為 Dynamics 365 for Customer Engagement 應用程式的網址。
新增報表項目,例如 TextBox。
以滑鼠右鍵按一下鑽研報表項目,並選擇捷徑功能表上的屬性。
按一下進階。
在導覽索引標籤上,按一下跳至 URL,並輸入下列格式的運算式:
= Parameters!CRM_URL.Value & "?ID={"& GUID &"}&LogicalName=entity logical name"
實體 GUID 和實體邏輯名稱必須新增至 URL 才能進行鑽研。 例如:
= Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"
按一下確定。
在這個範例程式碼中,包含
Opportunity
物件之 GUID 的資料集欄位值會轉換成字串,並且做為 URL 中的 ID 參數使用。 另外也會附加包含商機實體 LogicalName 值的參數。記錄的 GUID 可以從適當的篩選過的檢視取得,例如
FilteredOpportunity
。