交互式報表Power BI教程:排除 Power BI 分頁報表中的子報表故障
使用 Power BI Desktop 從數據獲得見解,然后進行相關操作利用可視化分析免費創(chuàng)建內容豐富的交互式報表,一切盡在指尖。
有時,使用分頁報表中的子報表時可能會出現非預期結果,或子報表功能不按預期工作。本文針對使用子報表時遇到的常見問題提供解決方案。子報表是在主分頁報表的表體中顯示其他報表的報表項 。
找不到子報表-說明: 子報表未呈現。 而是顯示一條錯誤消息。
消息-“在指定位置 CustomerDetails 處找不到子報表 Subreport1。 請驗證子報表是否已發(fā)布且名稱是否正確。”可能的原因:
- 具有指定名稱的子報表在與主報表相同的工作區(qū)或應用中不存在。
- 用戶無權訪問這個子報表。
- 主報表中的子報表數已達到子報表限額(50 個子報表)。
疑難解答步驟
- 在工作區(qū)中
- 在應用中
- 如果已共享報表
- 請驗證錯誤消息所述名稱的報表是否已與你共享。
- 如果報表存在,請驗證主報表和子報表的所有者姓名是否相同。 了解這些信息之后,請與主報表的所有者聯系。
子報表已呈現,但出現意外的內容
可能的原因:Power BI 允許用戶在同一工作區(qū)中使用具有相同名稱的多個報表
- 故障排除步驟(對于報表作者)
- 在 Power BI Report Builder 中打開主報表并確定子報表的名稱。
- 在工作區(qū)中查找具有相同名稱的報表。
- 找到所需的報表并重命名其余報表。
- 對于非作者: 請聯系作者。
數據檢索失敗-說明: 顯示子報表時,數據檢索失敗。 子報表未呈現。 而是顯示一條錯誤消息。
消息-“對 InvoiceDetails 處的子報表 Subreport1 的數據檢索失敗。 請查看日志文件了解詳細信。”
疑難解答步驟
此類問題的故障排除步驟與具有數據訪問問題的報表的常規(guī)故障排除步驟相同。
呈現失敗:未指定參數-說明: 由于未指定參數,子報表呈現失敗。 子報表具有必選參數,但主報表未設置所有參數。
消息-“位于‘SubreportAWithDS’的子報表‘Subreport1’有一個或多個參數沒有指定。”
故障排除步驟(對于報表作者)
- 在 Power BI Report Builder 中打開主報表
- 在 Power BI Report Builder 中打開子報表
- 驗證在主報表中的子報表項內傳遞的參數集是否與子報表中的參數集匹配。
- 對于非作者: 請聯系作者。
呈現失敗:遞歸限制-說明: 由于遞歸限制,子報表呈現失敗。 子報表的嵌套深度不能超過 20 層。
消息-“報表或子報表有一個遞歸子報表‘Subreport1’超過了所允許的遞歸限制最大值。”
故障排除步驟(對于報表作者)
- 減少嵌套。
- 重新設計報表結構。
消息-“錯誤:無法顯示子報表。”
可能的原因:
- 呈現子報表時出現多個錯誤,例如,參數與數據檢索問題不匹配。
- 意外錯誤。
故障排除步驟(對于報表作者)
- 請驗證子報表是否可以直接呈現。
- 如果子報表可以呈現,請檢查子報表和主報表中的參數。
- 請確保主報表包含的獨特子報表不超過 50 個,并且子報表的嵌套深度不超過 20 層。
- 如果無法解決該問題,請與 Power BI 支持人員聯系。
推薦閱讀:
學會使用Power BI報表服務器的自動刷新功能,輕松做報表
想要購買Power BI Desktop正版授權,或了解更多產品信息請點擊在線客服
也歡迎撥打慧都熱線023-68661681,我們有專業(yè)的大數據團隊,為您提供免費大數據相關業(yè)務咨詢!