選取下列任何主題以瞭解 Northwind Developer Edition 中的報表。
Northwind Developer Edition 提供下列三種類別的範例報表。
-
銷售報告:每位員工每月、每個產品每月、每個產品每季
-
員工報告:Email清單、電話清單
-
目錄報表:北風秋季目錄
您可以檢閱 Northwind 的銷售結果,以取得不同的時間範圍和不同的區域。
[報表] 表單提供一個功能表,您可以在其中一個預先定義的報表上選取。 您可以使用報表表單上的文字方塊進行調整,以選取特定的日期範圍。
報表準則
報表表單提供特定時段的準則,由銷售報告的開始日期和結束日期決定。 根據預設,報表表單會將這些日期初始化為結束日期的目前日期,以及目前開始日期日期之前的三個月。 您可以使用表單上的文字方塊來調整或同時調整以選取其他日期範圍。
附註: (員工Email、員工電話清單、產品目錄) 開啟報表所有記錄的特定報告,都不需要參數,例如日期準則。 若要避免混淆,報表表單上的日期選取控制項會隱藏起來。
群組頁首及頁尾
群組標題可以透過群組分隔及匯總資料,以有意義的方式組織報表中的資料。 每個群組中的詳細資料都會顯示該群組個別成員的相關資訊。 報表可以摘要 [群組尾] 和 [報表頁尾] 中的資料。
新式圖表
在銷售報告中,新式圖表會以匯總資料的圓形圖來補充數值資料。 圖表位於 [報表頁首],後面接著詳細資料區段中的群組標題和詳細資料。 群組尾會顯示每個群組的總計。
附註: 新 式圖表 功能適用于 Access 2019 和更新版本,以及 Microsoft 365 訂閱。 如果您在舊版中開啟其中一個報表,您會看到圖表所在的空白區域。
報表檢視中的動態篩選
[ 每位員工每月銷售額 ] 報表也支援在 [報表檢視] 中顯示時的基本動態篩選。 選取 [每位員工每月銷售額] 訊號時所設定的範本,表示它是在 [報表檢視] 中開啟。
Access 中的報表支援 [報表檢視] 中的一些基本事件,例如Double-Clicking清單方塊,或按一下命令按鈕。 在此處提供的案例中,我們會在報表 (的清單方塊中顯示員工清單,只有在報表檢視) 時才會顯示。 按兩下員工的名稱會篩選資料至該員工的銷售額。 篩選不適用於圖表,因為顯示一個專案的圓形圖將無意義。
附註: [報表] 控制項可用的事件只有這些在表單上相同控制項的一部分可以使用;可用的控制項是根據預期的報告體驗量身打造。
Northwind Developer's Edition 包含兩個員工名冊類型報告:
• 員工Email清單 • 員工電話清單您可以複製這些範例中的其他報告。
名冊是以名字對姓氏排序,因為每位員工的全名都會顯示在報告中。 [員工Email清單] 和 [員工電話清單] 是基本報告。 員工Email名冊會使用 [群組首] 根據排序名稱的第一個字母將名稱整理成章節,也就是這份報告中的名字。 比較時,[員工電話] 名冊提供不同的方法,不需分組。
我們在 DevExpress 網站上建立了一份類似報表的 [北風秋季目錄 ] 報表。
這裡最具挑戰性的部分是建立目錄 (目錄) 飛出。 若要這麼做,報告必須執行兩次:
-
首先,它會轉為捨棄的 PDF 檔案,將頁碼資訊寫入範本表格 ,Catalog_TableOfContents。 這是使用 ProductCategoryName 群組層級的 Print 事件中的 Insert 語句來完成。 特殊處理是由 TempVar中的旗標觸發。
-
第二次,報表會像往常一樣以預覽模式開啟。
Also noteworthy is the creation of two grouping levels for page 2 (Tour the Gastronomic World) and 3 (Table of Contents).