承接本系列前兩篇(DB2 9 與 Access 2007 串連、Access 2007 處理 DB2 資料),本文將示範如何基於 DB2 伺服器資料建立報表,並深入探討對 Access 2007 開發者而言,後端 DB2 伺服器的透明特性——彷彿資料就存放在本地一般。
請確認已連接範例資料庫的 ORG、EMPLOYEE、STAFF、DEPT、INVENTORY 資料表,並已建立對應的提取層(查詢/檢視)。「All Tables」視圖應顯示這些連結物件。

STAFF 資料表

DEPT 作為群組欄位,點擊「Grouping Options」可調整群組選項(本例保留預設 Normal)

Salary 遞減排序;點擊「Summary Options」勾選摘要選項(如 Sum、Avg 等)



SalaryYearsOfServiceSTAFFReport,選擇「Preview the report」點擊「Finish」
Access 2007 即刻顯示報表預覽,資料直接來自 DB2 伺服器,開發體驗與本地資料無異。

同樣適用於連結至 IBM Informix 或 z/OS DB2 伺服器的資料表。
若需更精細控制版面,可使用「Report Design」從頭設計或修改嚮導產出的報表。


STAFF.DEPT 多對一 ORG.DEPTNUMB)


提示:善用控制點對齊標籤與數值框;最好的學習方式就是動手嘗試所有控制項!


本文示範了在 Microsoft Access 2007 中為 IBM DB2 資料建立報表的多種路徑:從嚮導的引導式建立、設計師的精細控制、到 Report 選項的極速原型。所有操作過程中,DB2 伺服器資料的存取對開發者完全透明,彷彿操作本地資料庫。下一篇將介紹如何基於 DB2 資料建立 Access 2007 表單。