共用方式為


報表概觀

Microsoft Dynamics 365 Customer Engagement (on-premises) 包含可提供有用業務資訊給使用者的報表。 這些報表是以 SQL Server Reporting Services 為基礎所建立,並提供同一組適用於 SQL Server Reporting Services 報表的功能。

報表擁有權

系統報表可以供所有使用者使用。 個別使用者擁有的報表可以與特定同事或團隊共用,或者可以開放給組織使用,這樣所有使用者就可以運用這些資料。

報表類型

Customer Engagement (on-premises) 支援兩種類型的報表:

  • SQL Server Reporting Services 報表。 這些報表使用 SQL 查詢與篩選過的檢視表來擷取報表資料。 篩選過的檢視所提供的資料,僅限執行報表之人員的資訊安全角色所能使用的資料。 Customer Engagement (on-premises) 內含的所有預設報表均為 SQL 報表。

    您無法在 Dynamics 365 Customer Engagement 存取篩選過的檢視,因為不支援存取 SQL Database。 如果您訂閱了 Dynamics 365 (online) 或 Power Apps,在需要自訂回報時,請使用 Fetch 型報表。

  • Fetch 型 Reporting Services 報表。 這些報表使用 Customer Engagement (on-premises) 專有的 FetchXML 查詢 (而非篩選過的檢視) 來擷取報表資料。 您使用報表精靈所建立的報表都會是 Fetch 型報表。

其他報表可以是下列型態:

  • 網頁的連結

  • 靜態檔案

  • 會從 Customer Engagement (on-premises) 資料庫中讀取資料的動態 Office Excel 檔案

您可以編輯每一個報表的以下屬性:

  • 檔案名稱或 URL

  • 顯示名稱

  • 描述

  • 報表出現在使用者介面中哪個位置的相關資訊

報表的資料安全性

所有報表都會從篩選檢視表讀取資料,篩選檢視表會根據使用者的資訊安全角色來篩選資料。 報表只會顯示報表執行者有權檢視的資料。

報表中的解決方案

報表具備解決方案感知功能。 將報表新增為解決方案的元件,會使其成為一個可擴充應用程式功能及使用者介面的軟體單位。 只有組織擁有的報表或是組織可看見的報表可以新增至解決方案。

Note

如要查看組織是否能減是否一份報表:在報表清單中,選取報表,然後按一下或點選編輯。 在管理索引標籤上,查看可檢視者是否設定為組織

您可以將報表的快照集新增、匯入或匯出為解決方案的一部分。 報表、內嵌報表、報表類別、報表顯示區域及報表相關的記錄類型會視為報表集的元件。 當您在非覆寫模式中匯入解決方案更新時,如果已自訂報表集的任何元件,則會忽略解決方案對報表所做的更新。

開始撰寫報表

Customer Engagement (on-premises) 使用 SQL Server 報表定義語言 (RDL) 報表來查詢資料,並將精簡的結果傳回給報表使用者。 如需 RDL 的詳細資訊,請參閱報表定義語言 (SSRS)

若要建立或修改可用於您的應用程式的現有 RDL 報表,請使用 FetchXML,這會接著使用報表製作工具轉換為 RDL。

如果需要,您可以使用協力廠商工具 SQL2FetchXML 將您的 SQL 指令碼轉換為 FetchXML,然後在 Fetch 報表中使用 FetchXML 查詢。 其他資訊:SQL2FetchXML 說明

建立新報表的選項

若要建立新報表,具備適當權限的使用者可以:

  • 新增檔案或網頁連結來做為報表。

  • 執行報表精靈建立新的 Reporting Services 報表。 [報表精靈] 可以建立表格和圖表報表,包括鑽研報表和頂端 N 筆報表。

  • 建立新的 Fetch 型 Reporting Services 報表。 若要撰寫自訂的 Fetch 型報表,您必須安裝報表編寫擴充功能。 其他資訊:使用 SQL Server Data Tools 建立新報表

修改現有報表的選項

對於現有的報表,擁有適當權限的使用者可以:

  • 將報表歸納成各種類別,控制報表區域中針對每一個報表顯示的檢視表。

  • 判斷可以在使用者介面的哪個位置看到報表,並編輯其他報表屬性。

  • 編輯使用 [報表精靈] 建立的報表。

  • 編輯預設報表。 例如,如果您自訂應用程式,則可能需要修改預設報表中的標籤,或是新增或移除預設報表中的欄位。 其他資訊:使用 SQL Server Data Tools 的報表撰寫環境

  • 針對預設報表、以 [報表精靈] 建立的報表,或其他 Reporting Services 報表,編輯預設篩選。

  • 為 Reporting Services 報表建立一次性快照集,或排程 Reporting Services 報表每隔固定時間執行一次。 請注意,報表排程功能目前只有 Dynamics 365 Customer Engagement on-premises 版本提供。

  • 與其他使用者共用個人報表,或讓組織中的所有人都可以使用該報表。

  • 發行報表,讓它可在外部應用程式中使用,例如 SharePoint 或自訂程式。

Note

您無法使用 SQL Server Reporting Services Report Builder 來製作 FetchXML 報表。 您可以使用適用於 SQL Server Data Tools 的 Dynamics 365 報表製作擴充功能來製作 FetchXML 報表。

另請參閱

報表與分析指南

發行報表