最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

FineReport怎么進行表單設計 FineReport的表單設計操作簡單示例介紹

  發(fā)布時間:2015-02-26 15:15:50   作者:佚名   我要評論
FineReport是一款報表軟件,它的報表操作功能是報表軟件中的佼佼者。那么,使用FineReport怎么進行表單設計呢?針對此問題,本文就為大家介紹FineReport簡單的一些表單設計功能

FineReport是一款報表軟件,它的報表操作功能是報表軟件中的佼佼者。下面小編就為大家進行介紹一下FineReport簡單的一些表單設計功能,希望能幫到大家

新建表單點擊文件>新建表單,如下圖:

拖入組件

如上圖所示的效果圖,我們可以看到該表單需要有1個下拉框控件,一個文本控件,以及對應的2個標簽控件,還需要一個以表格形式顯示數據的報表塊,此時,我們確定了需要在表單中添加一個報表塊,4個控件。

在組件介紹中,我們知道控件即可依附于參數面板組件存在,也可以單獨以組件的形式存在,在這里可隨意使用哪種形式,效果都一樣,那么使用依附于參數面板組件存在的形式。

參數組件

從工具欄中將參數組件拖拽至表單主體中,并將相應的四個控件:下拉框、文本、2個標簽控件拖拽至參數組件中,并設置標簽控件的控件值分別為:訂單ID和客戶ID,如下圖:

報表塊組件

從工具欄中將報表組件也拖拽至表單主體中,如下圖:

如果組件數量過多,在web端展示的時候自適應在一頁內顯示會比較擁擠,那么此時可以可以再右側下方選中整體框架body,在右側上方的屬性表中將組件縮放修改為自適應原樣縮放,如下圖:

充滿展現區(qū)域:是指在web端展示的時候,所有組件自適應充滿整個瀏覽器頁面顯示,不出現滾動條;自適應原樣縮放:是指在web端展示的時候根據制作表單時候組件大小比例顯示,并不縮放充滿整個web頁面,如果超過頁面大小,會出現滾動條。

控件綁定數據

定義數據集

效果圖中,新建數據集ds1:SELECT * FROM 訂單 where 訂單ID=${orderid},參數orderid的默認值為10001,。

注:參數名字必須與訂單ID下拉框控件名稱保持一致。

訂單ID下拉框

選中下拉框控件拖拽到適當位置,下拉框控件名設為“orderid”,數據字典來自FRDemo數據庫的訂單表(數據類型選擇數據庫表,數據庫選擇FRDemo),實際值和顯示值均為訂單ID,控件值為空。

客戶ID文本框

選中文本框控件拖拽到適當位置,文本框控件名為customerid,控件值選擇為綁定字段,數據來源于ds1數據集中的客戶ID字段,如下圖:

注:此處選擇ds1數據集是為了實現下拉框與文本框的聯動,下拉框控件名稱為orderid,ds1數據集根據orderid參數對數據進行了過濾,也就是ds1數據集根據下拉框控件的值對數據進行了過濾。

報表塊

參數面板與控件都已經設置好之后,點開報表塊里面的觸筆按鈕,進行報表塊編輯界面。

新建數據集

效果圖中,報表塊里面要顯示訂單明細數據,根據訂單ID進行過濾,新建數據集ds2:select * from 訂單明細 where 訂單ID=${orderid},orderid默認值為10001.

表樣設計

如下圖所示,設計表樣:

到此為止,表單就已經制作好了。

保存表單并預覽

保存表單,表單模板后綴名為.frm,點擊預覽按鈕進行預覽,即可看到效果。

相關文章

最新評論

安西县| 长治市| 唐海县| 福贡县| 盐山县| 祁连县| 稷山县| 紫阳县| 合江县| 昆山市| 武威市| 青川县| 临海市| 德昌县| 牙克石市| 哈巴河县| 都兰县| 措美县| 北宁市| 江口县| 辉南县| 枞阳县| 罗甸县| 绥阳县| 勐海县| 台北市| 绥芬河市| 宣汉县| 三亚市| 青川县| 陆良县| 旬阳县| 武宣县| 阜阳市| 盱眙县| 霍林郭勒市| 宣化县| 丁青县| 贞丰县| 郑州市| 岫岩|