一、概述
屬性中的元件名稱就是參數名稱。
在普通報表cpt中,是拖曳到參數面板使用,或者在儲存格中元件設定(需在填報預覽下才能看到元件)。
在決策報表frm中,是拖曳到參數面板使用,或者把元件拖曳到body裡面使用。
下拉框複選元件可以單選和複選。
使用資料字典來設定元件的參數值。
二、元件的屬性內容
1
元件名稱-默認名稱。
元件名稱默認名稱是comboCheckBox0。
後面的0是數字,每新增一個下拉複選框元件數字會加上去。
2
元件名稱-修改名稱。
可以自行修改元件名稱,修改完按下Enter鍵。
元件設定裡的名稱會一起更改。
3
可用。
勾選【可用】時,正常顯示。
不勾選【可用】時,顏色會被淡化掉,元件也無法點擊執行。
4
可見。
勾選【可見】時,可看得到元件。
勾選【不可見】時,元件會被隱藏起來不顯示。
5
元件值-字串。
在預覽時首先要出現的默認值,可設定為字串、欄位、公式。
第一種字串可直接輸入值。
這邊範例直接輸入我是字串。
6
元件值-欄位。
選擇欄位,會有資料集和欄位可選擇。
這邊範例資料集選擇ds1,欄位為銷售員。
7
元件值-公式。
選擇公式,點擊下方的 = 後會彈出公式定義視窗。
這邊範例公式使用 value("ds1",1,1)。公式具體可查看value()。
8
資料字典。
參數值的資料可以分為資料庫表、資料查詢、自訂、公式,這4種方式。
點擊 屬性設定中的【資料字典】。
9
資料字典設定1-1 資料庫表。
型別設定,選擇【資料庫表】。
資料庫,這邊選擇【FRDemoTW】。
模式,可以選擇資料庫的模式。
10
資料字典設定1-2 資料庫表。
選擇資料庫表,這邊選擇【銷售】這張表。
實際值與顯示值,都設定【地區】。
預覽結果。
11
資料字典設定2-1 資料查詢。
資料查詢,指的是跟範本資料集或是伺服器資料集取資料,資料可以經過sql調整後,只取我們需要的參數值。
點擊屬性設定中的【資料字典】。
型別設定,選擇【資料查詢】。
12
資料字典設定2-2 資料查詢。
資料集,這邊選擇【ds2】資料集。
實際值與顯示值,都設定【銷售員】。
預覽結果。
13
資料字典設定3-1 自訂。
【自訂】,指的是直接手動輸入實際值與顯示值。
點擊屬性設定中的【資料字典】。
型別設定,選擇【自訂】。
14
資料字典設定3-2 自訂。
實際值與顯示值都各別輸入值。
預覽結果。
15
資料字典設定4-1 公式。
公式,指的是使用公式給實際值與顯示值參數值。
點擊屬性設定中的【資料字典】。
型別設定,選擇【公式】。
16
資料字典設定4-2 公式。
17
去除重復項。
勾選【去除重復項】時,會把有重復的值合拼起來。
不勾選【去除重復項】時,帶出全部的資料值。
18
水印與字體大小。
水印輸入值後,在元件上會以淺灰色的文字顯示,但是當我們點擊元件後,水印就會消失,可以當做提示文字或數字。
元件的字體大小可自行設定。
19
標籤形式顯示。
勾選【標籤形式顯示】時,參數值會有圓角的標籤樣式。
不勾選【標籤形式顯示】時,參數值則正常顯示。
20
傳回值型別-陣列。
適合的數據為數字類型。
在SQL中IN 的條件不加單引號,如1-陣列2的資料集中的 ${TEST1}。
在SQL語法中加上單引號,預覽結果雖然可以查詢出來,下拉複選框是㧓不到資料的,如1-陣列3的資料集中的 ‘${TEST2}’。
預覽結果比較。
21
傳回值型別-字串。
傳回值為字串,適合的數據為字串與數字類型,SQL中IN 的條件必加單引號。
選擇【字串】後,在分隔符輸入 ',' (單引號+逗號+單引號)。
預覽結果。
22
允許為空。
勾選【允許為空】時,表示元件可以為空顯示。
點擊【查詢】不會有任何提示彈出。
23
不勾選允許為空。
不勾選【允許為空】時,則會多一項錯誤提示,可輸入提示內容。
預覽時當元件為空時,沒輸入任何值,則會彈出錯誤提示。
24
允許直接編輯。
勾選【允許直接編輯】,點擊元件空白處,可以直接在元件上輸入值來模糊查詢。
不勾選【允許直接編輯】,點擊元件空白處,沒有作用。
25
允許自訂值。
勾選【允許自訂值】,點擊元件空白處,可以直接在元件上輸入值,但可以輸入不是元件裡的資料值。
不勾選【允許自訂值】,點擊元件空白處,輸入不是元件裡的資料值,會彈出值不在下拉欄表內的提示視窗。
26
元件位置。
指的是在參數面板中,元件所在的座標位置。
可以輸入座標或者拖曳元件來移動位置。
27
元件大小。
用拖曳元件的方式控制元件大小。
可直接輸入設定元件的寬度和高度。