一、
主報表屬性
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/dd
hh: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