一、
主報表屬性
l Name:報表標題
l FileType:報表下載格式,有pdf/excel/preview兩種
l PageSize:報表紙張大小(Auto/A4/A3/A2/A1/B5/B4/B3/B2/B1)
l Layout:報表紙張方向(portrait直式/landscape橫式)
l Margin:外邊界
l Padding:內邊界
l HeaderTable:當在Header與Footer設定Label.Vaule屬性時,如果HeaderTable有設定,則在Value Editor中列出該Table的RemoteName欄位可供選擇,並且在Runtime時印出該欄位內容
l ShowProgress:呈現報表時顯示進度條
l FooterBottom:可以控制Footer是固定置底還是靠上
l Password:報表密碼鎖定之密碼設定
l WatermarkVar:報表浮水印系統變數
l Watermark:報表浮水印自定義值
二、
Table屬性
l ID:Table ID
l RemoteName:資料來源
l WhereStr:過濾條件
l ParentObject:主表關聯元件
l LinkObject:
l ShowHeader:顯示表格標題列
l RepeatHeader:跨頁表格標題重複
l HeaderBackground:標題列背景顏色
l HeaderRowHeight:標題列列高
l ShowFooter:顯示表格表尾
l ShowEmptyTable:顯示空表格
l KeepTogether:同筆資料保持在一起
l Groups:群組
(1) Field:群組欄位
(2) ShowHeader:顯示標題列
(3) ShowFooter:顯示表尾
(4) AfterGroup:群組區隔方式
(a) none:每筆群組資料排列在一起
(b) changePage:一筆群組資料一頁
(c) addRow:每筆群組資料間距一行
(d) addLine:每筆群組資料下面用橫線區隔
l PageRowCount:每一頁所列印的資料筆數
l AfterRow:資料間的間距
(1) none:資料排列在一起
(2) addRow:間距一行
(3) changePage:一筆資料一頁
(4) addLine:每筆資料下面用橫線區隔
l Color:字型顏色
l Background:背景顏色
l AlterBackground:偶數行之背景顏色
l Border:邊線
(1) none:全表無邊線
(2) table:表格外邊線,表格內無邊線
(3) group:群組邊線
(4) row:表格列邊線
(5) cell:全表格邊線
(6) rowCell:多行的情況下,表格內行之間有豎線,沒有橫線
(7) line:標題列下方增加橫線
l BorderColor:邊線顏色
l Font:字型樣式
(1) Font-family:字型
(2) Font-size:字型大小
(3) Bold:粗體
(4) Italic:斜體
(5) Underline:底線
【註】字型可以讀取本機電腦上的字型,在網頁下面的「字體」裡做設定。
先點選「重置」按鈕後,按下「新增」,加入所需要的字型。
l OnRenderRow:在產生Row資料前執行後端自訂義程式碼的時機點
三、
Label屬性
l Value:運算式
(1) $Variable
a. reportId:報表ID
b. reportName:報表名稱
c. user:登入者帳號
d. userName:登入者名稱
e. groups:登入者所屬群組
f. database:當前資料庫
g. solution:當前方案
h. company:公司名稱
i. today:今天日期
j. page:頁碼
k. pageCount:總頁數
l. queryCondition:查詢條件
m. computer:IP位址
n. groupPage:群組頁碼
(2) Format
a. (none):無格式
b. T10:截斷字元(使用Tnn的格式, 如T10, 代表取10碼)
c. N2:貨幣格式
d. yyyy/MM/dd:日期格式
e. yyyy/MM/ddhh:mm:ss:日期格式+時分秒
(3) Total
a. Sum:加總
b. Avg:平均值
c. Count:個數
d. Max:最大值
e. Min:最小值
l Color:字型顏色
l Background:背景顏色
l Font:字型樣式
(1) Font-family:字型
(2) Font-size:字型大小
(3) Bold:粗體
(4) Italic:斜體
(5) Underline:底線
l Span:每個欄位佔的欄位空間,可藉此控制排版
l Width:寬度
l Align:位置(Left靠左/Center置中/Right靠右)
l Border:是否要有外框線(nown無/top上/left左/rigth右/bottom下/all全)
l BorferColor:框線顏色
四、
Image屬性
l Value:圖片位置放在EEPNode/public目錄下
l Width:寬度
五、
ReportViewer屬性
l ID:報表ID
l RemoteName:資料來源
l ReportName:關聯的報表名稱
l QueryColumns:查詢欄位
l Parameters:傳遞參數
(1) ParameterName:參數名稱
(2) Value:參數值
Label的Value屬性裡用=@parameterName來接收
l Datasources:報表上有多個Table時設定其他Table的資料來源
l Visible:是否顯示
l Preload:是否預先載入
Related Topics