“新建表單”," />

卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何進(jìn)行FineReport表單設(shè)計(jì)

FineReport是一款強(qiáng)大的報(bào)表軟件,其報(bào)表操作功能在報(bào)表軟件中位居領(lǐng)先地位。下面我們將為大家介紹FineReport的一些簡單的表單設(shè)計(jì)功能。 新建表單 首先,點(diǎn)擊“文件”->“新建表單”,

FineReport是一款強(qiáng)大的報(bào)表軟件,其報(bào)表操作功能在報(bào)表軟件中位居領(lǐng)先地位。下面我們將為大家介紹FineReport的一些簡單的表單設(shè)計(jì)功能。

新建表單

首先,點(diǎn)擊“文件”->“新建表單”,如下圖所示:

拖入組件

接下來,根據(jù)需要,拖拽相應(yīng)的組件到表單中。例如,我們想要一個(gè)下拉框控件、一個(gè)文本控件以及兩個(gè)標(biāo)簽控件,并且還需要一個(gè)以表格形式顯示數(shù)據(jù)的報(bào)表塊。

參數(shù)組件

從工具欄中將參數(shù)組件拖拽到表單主體中,并將相應(yīng)的四個(gè)控件:下拉框、文本和兩個(gè)標(biāo)簽控件拖拽至參數(shù)組件中。同時(shí),設(shè)置標(biāo)簽控件的控件值分別為訂單ID和客戶ID。

報(bào)表塊組件

從工具欄中將報(bào)表組件拖拽到表單主體中。

組件縮放

如果組件數(shù)量過多,在web端展示時(shí)可能會(huì)顯得擁擠。這時(shí),可以選中整體框架body,在屬性表中將組件縮放修改為自適應(yīng)原樣縮放。

控件綁定數(shù)據(jù)

定義數(shù)據(jù)集并將其與相應(yīng)的控件進(jìn)行綁定。首先,新建數(shù)據(jù)集ds1,例如:SELECT * FROM 訂單 where 訂單ID$[orderid],其中參數(shù)orderid的默認(rèn)值為10001。注意:參數(shù)名字必須與訂單ID下拉框控件名稱保持一致。

然后,將下拉框控件拖拽到適當(dāng)位置,并設(shè)置其相關(guān)屬性,如數(shù)據(jù)字典來源、實(shí)際值和顯示值等。

同樣地,將文本框控件拖拽到適當(dāng)位置,并設(shè)置其控件值選擇為綁定字段,數(shù)據(jù)來源于ds1數(shù)據(jù)集中的客戶ID字段。

報(bào)表塊編輯

在完成參數(shù)面板和控件的設(shè)置后,點(diǎn)擊報(bào)表塊中的觸筆按鈕,進(jìn)入報(bào)表塊編輯界面。在該界面中,根據(jù)需要設(shè)置報(bào)表塊所展示的數(shù)據(jù)集。

例如,如果想要顯示訂單明細(xì)數(shù)據(jù)且根據(jù)訂單ID進(jìn)行過濾,可以新建一個(gè)數(shù)據(jù)集ds2,如:select * from 訂單明細(xì) where 訂單ID$[orderid],其中orderid的默認(rèn)值為10001。

最后,根據(jù)設(shè)計(jì)需求,完成報(bào)表塊的樣式設(shè)計(jì)。

標(biāo)簽: