測試報表並進行疑難排解
在您建立報表之後,請進行測試以查看報表是否會產生您想要的結果。
測試報表
在 Visual Studio 的預覽索引標籤中測試報表。
如果報告任何錯誤,請更正錯誤的原因,然後再次執行測試。
當報表正確運作時,將報表發行至報表伺服器。 若要這麼做,在 Customer Engagement (on-premises) 中移至銷售>報表。 按一下新增,然後填寫要求的資訊。
執行發行的報表,以驗證報表運作狀況。
測試報表的建議
下列建議清單提供做為測試報表的指南:
確認已為正確的實體指定報表篩選。 在上傳報表之後,開啟報表並檢查是否有任何針對進階尋找篩選指定的實體應對報表預先篩選公開。
如果報表查詢自訂實體,請確定可正確篩選該實體。 而且報表會根據在實體上具有使用者層級安全性的使用者角色、自訂資訊安全角色及其他角色傳回資料。
某些報表為即時線上報表,可以在清單中對選取的記錄執行。 針對這些類型的報表,確認報表可以依據系統檢視、自訂系統檢視、使用者查詢和選取的記錄執行。
確認您可以透過 Customer Engagement (on-premises) 中的 [排程精靈] 拍攝報表的快照集。
確認您可以將報表儲存為 PDF 檔案。 通常使用 PDF 格式的報表列印的效果較佳。
確認當您發行報表時,詳細的子報表為隱藏狀態,因此使用者不會直接執行它們。
Visual Studio 報表檢視器中報表鑽研失敗
報表中某些由 [報表精靈] 產生的參數會標記為內部 (唯讀)。 因此,當您將報表上傳至 Visual Studio 並且嘗試進行鑽研時,Visual Studio 報表檢視器不會顯示報表。 若要更正這個問題,請使用 Visual Studio 報表設計師將參數從內部變更為隱藏。 清除內部核取方塊,並確定已選取下列每個參數的隱藏核取方塊:
CRM_Drillthrough
CRM_DrillthroughFilterBy
CRM_FilterText
CRM_URL
首碼為
CRM_Filtered
的參數 (例如CRM_FilteredAccount
或CRM_FilteredContact
) 也必須標記為隱藏,而不是內部。
Note
您的報表不一定會包含此處所列的全部參數。