Step1>
Header或Footer頁籤中間可檢視已有預設勾選的項目,也可透過拖拉左邊Toolbox的Item至想擺放的Header或Footer位置,表格可以右鍵新增或刪除Row與Column,右邊的Property視窗則用來設定屬性。
Item |
來源設定位置(Format) |
Description |
JQReport元件的Description屬性 |
CompanyName |
Tools→Config→Runtime中設定 |
PageIndex |
報表當前頁數 |
PageIndexAndTotal |
報表當前頁數/報表總頁數 |
QueryCondition |
可能來自DataGrid中的QueryColumn 也可能來自JQReport元件的QueryColumn |
ReportDate |
系統日期(yyyy/MM/dd) |
ReportDateTime |
系統時間(yyyy/MM/dd hh:mm:ss) |
ReportID |
JQReport元件的ReportID屬性 |
ReportName |
JQReport元件的ReportName屬性,一般只報表的表頭 |
UserID |
Security→User(指Runtime的登入使用者帳號) |
UserName |
Security→User(指Runtime的登入使用者名稱) |
Logo |
Tools→Config→Runtime中設定 |
Step2> Detail頁籤中間檢視已有勾選顯示的欄位,也可透過拖拉左邊的欄位到想擺放的位置,表格可以右鍵新增或刪除Row與Column,右邊的Property視窗則用來設定屬性。
Step3>點選左下角JQReport可對設定資料源及報表其它基本設定。
Property |
Description |
HeaderFont |
表頭表尾字型設定 |
HeaderBorderWidth |
表頭表尾邊框點數 |
DetailHeaderFont |
Detail抬頭字型設定(Detail內可單獨設定) |
DetailFont |
Detail內容字型設定(Detail內可單獨設定) |
DetailBorderWidth |
Detail邊框點數 |
DetailCount |
每頁顯示資料筆數(預設最多45筆) |
GroupStyle |
設定ChangePage每個Group顯示一頁 |
TotalCaption |
有設定Total時顯示在Total最左邊 |
QueryColumns |
設定查詢欄位,在Preview或Runtime時使用 |
Step4>選擇要使用報表的Webpage,在DataGrid的屬性裡找到ReportFileName並選擇要使用的報表編號,也就是說每個DataGrid都可以配合1個報表格式來輸出資料。
Step5>接著,在DataGrid的TooItem新增一個按鈕,Icon可以下拉選擇icon-print及Text輸入"報表",OnClick輸入exportReport,完成設定Preview或RUN可看到報表按鈕,可以試著對這個wOrders進行查詢,這樣報表的內容會自動根據DataGrid的內容對應上。
Related Topics