如何在 LuckyTemplates 的報表生成器中創建參數

在本教程中,您將學習如何在LuckyTemplates Report Builder中創建參數。您還將了解如何使用多個過濾器對分頁報告進行排序。

參數允許用戶過濾報告數據。它們在您的分頁報告中添加交互性。

在此示例中,列表按地區分組。本教程將向您展示如何使用一個或多個參數過濾特定年份、月份和/或產品的數據。

如何在 LuckyTemplates 的報表生成器中創建參數

目錄

在 LuckyTemplates 報表生成器中添加參數

在Report Builder 的Design視圖中,您可以通過右鍵單擊Report Data窗格中的Parameter文件夾來添加參數。但是,建議從您的數據集中構建您自己的參數。

右鍵單擊您的數據集文件夾並選擇添加數據集

如何在 LuckyTemplates 的報表生成器中創建參數

在此示例中,您將按年份進行過濾。因此,將Year寫為數據集名稱並選擇作為數據源。然後,單擊“查詢設計器”按鈕。

如何在 LuckyTemplates 的報表生成器中創建參數

打開Dates維度表,查找 Year,並將其拉入報告中。選擇單擊以執行查詢選項。

如何在 LuckyTemplates 的報表生成器中創建參數

然後您將看到沒有任何空白的年份的三個值。如果它包含空白,則需要將其過濾掉,否則查詢將無法運行。完成後,單擊確定

如何在 LuckyTemplates 的報表生成器中創建參數

然後查詢設計器將為您生成 DAX 代碼。

如何在 LuckyTemplates 的報表生成器中創建參數

右鍵單擊參數文件夾並選擇添加參數。這將打開Report Parameter Properties嚮導。

將名稱更改為“年份”並將提示更改為“輸入選擇年份:”

如何在 LuckyTemplates 的報表生成器中創建參數

“可用值”選項卡中,選擇“從查詢中獲取值”。然後,為所有下拉框選擇年份。

如何在 LuckyTemplates 的報表生成器中創建參數

單擊“確定”後,您創建的參數將顯示在 Report Builder 的“參數”窗格中。

如何在 LuckyTemplates 的報表生成器中創建參數

激活參數

單擊您的報告並選擇Tablix Properties

如何在 LuckyTemplates 的報表生成器中創建參數

在此示例中,標題和表格包含在列表中。因此,對於您在報告中添加的每個過濾器,列表中的所有元素都會受到影響。

轉到 Tablix 屬性嚮導中的過濾器選項卡,然後單擊添加。在表達式中,選擇Dates_Year。對於值,寫[@Year]。這意味著 Dates_Year 字段將由 Year 參數過濾。

如何在 LuckyTemplates 的報表生成器中創建參數

OK後,運行報告。

在您能夠查看分頁報告之前,系統會要求您選擇過濾器。完成後,單擊“查看報告”按鈕。

如何在 LuckyTemplates 的報表生成器中創建參數

您會看到分頁報告僅包含您選擇的年份內的數據。

如何在 LuckyTemplates 的報表生成器中創建參數

如何在 LuckyTemplates 的報表生成器中創建參數

在 LuckyTemplates Report Builder 中編輯參數

您還可以通過右鍵單擊參數並選擇參數屬性來編輯參數。

如何在 LuckyTemplates 的報表生成器中創建參數

在 Report Parameter Properties 嚮導中,您可以更改General設置和Available Values。您還可以設置默認值。

如何在 LuckyTemplates 的報表生成器中創建參數

這將自動顯示屬於默認值的報告條目。在這種情況下,當您運行報告時,它現在將始終顯示 2014 年的數據。您可以通過切換參數來更改它。

按多個參數過濾

您還可以使用多個參數過濾您的報告。

您需要做的就是選擇另一個要作為過濾依據的數據字段,然後重複上述過程。在此示例中,為Product字段創建了一個新參數。

如何在 LuckyTemplates 的報表生成器中創建參數

您還可以為新產品參數設置默認值。在這種情況下,它是產品 1。

當您點擊Run時,報告將包含對應於默認值的數據。同樣,您可以通過切換參數來更改此設置。

如何在 LuckyTemplates 的報表生成器中創建參數

如果要為每個參數選擇多個過濾器,請為每個參數打開“參數屬性”嚮導並啟用“允許多個值”選項。

如何在 LuckyTemplates 的報表生成器中創建參數

然後,打開 Tablix 屬性嚮導並將過濾器運算符更改為In

如何在 LuckyTemplates 的報表生成器中創建參數

當您運行報告時,編輯過的過濾器現在將有一個“全選”選項。您現在可以為每個參數選擇多個條目。

如何在 LuckyTemplates 的報表生成器中創建參數


LuckyTemplates Parameters Via Query Editor
M Function For Date Table – 如何在查詢編輯器中添加參數
LuckyTemplates 查詢參數:優化表格

結論

參數是任何分頁報告都必須具備的重要功能,因為它會根據您設置的過濾器簡化數據。這允許最終用戶輕鬆瀏覽報告並排除他們不需要的信息。

在 LuckyTemplates Report Builder 中創建參數很容易。在本教程中,您學習瞭如何將一個或多個參數添加到您未來的報告中。

一切順利,

蘇·貝葉斯

Leave a Comment

在 Power Automate 中執行直到循環控制

在 Power Automate 中執行直到循環控制

了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

受限於 LuckyTemplates 中提供的標準視覺效果?學習使用 Deneb 和 Vega-Lite 為 LuckyTemplates 創建自定義視覺對象,提升您的數據可視化能力。

在 Power Automate Desktop 中將日期添加到文件名

在 Power Automate Desktop 中將日期添加到文件名

在此博客中,您將了解如何使用 Power Automate Desktop 自動將日期添加到文件名的開頭或結尾。

Power Query:如何快速添加註釋

Power Query:如何快速添加註釋

找出幾種不同的方法在 Power Query 中添加註釋,這對於不喜歡記筆記的人非常有幫助。

Power Apps – SharePoint 集成指南

Power Apps – SharePoint 集成指南

在此博客中,您將了解 MS Power Apps 界面的基礎知識並了解 Power Apps-SharePoint 集成的過程。

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。