原創|其它|編輯:郝浩|2012-09-17 14:26:40.000|閱讀 215 次
概述:本文介紹了如何在Stimulsoft Reports.Fx中創建和編輯數據列。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Stimulsoft Reports.Fx下載
創建數據列
從數據源中創建一個新的列,這個新的列也將會添加到數據列中,然后在新的項目菜單里或者是選擇的數據源的文本菜單中選擇新建數據列,接下來會彈出一個對話框,在這個對話框中制定新的列,如下圖所示:
如上圖填完選項之后,點擊OK,一個新的數據列就創建完成了,但是值得注意的是,在這時所創建的數據列是一個空的數據列,里面沒有連接真實的數據,如果這個數據庫沒有這個數據列,那么當調用這個數據庫時,報表生成器就會報錯。
編輯數據列
剛才所創建的數據列是可以進行編輯的,在所選的數據列的文本菜單中選擇編輯,或者是直接在數據字典的工具欄中點擊編輯按鈕;之后將會彈出一個編輯對話框,在這里就可以編輯所示的各種屬性值,然后點擊OK就完成了操作,如下圖所示:
計算數據列
計算數據列是在一個表達式的基礎上進行計算的,這個表達式會在其他的數據列進入現有的數據源時被使用。這個表達式可以是沒有進行計算的數據列、常數、函數、或者是任何的組合、連接一個到多個的操作的名稱。但是這個表達式不能是嵌套查詢,除非另有所指,這個計算數據列是一個空的數據列,不能在數據源進行物理的存儲,這個計算數據源的值在每次你訪問它們的時候都會進行更新。此外,每當你改變列包括訪問計算表達式,該計算數據列的值也會進行相應的更新。在你添加一個計算列之前,你必須至少連接至少一個數據源??紖⒖枷旅娴脑跀祿碅uto中創建一個計算數據列,在下面的列都存在在這個數據源中。
為了創建一個新的數據列,你不得不調用創建新的數據列對話框,并且填寫內容,如下所示:
在這個例子里面,計算表達式將包括來自數據源Auto的數據列year2000和year2009,同時在新的計算數據列中的數據類型將會是雙份,在創建好數據列之后,你將要把參考的文本組件放到數據列中。在這個例子中,這個文本組件包括一個鏈接{Auto.NEWCalatedColumn1},作為計算的結果將會在以百分數顯示,這時文本組件將會改變格式,i.e.設置百分數格式,下面就是有計算數據列的報表的例子:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:外文翻譯