birt初级教程:[6]交互报表

 时间:2024-10-13 21:22:50

1、创建数据集我们需要建立3个数据集:1.建立数据集CustomerId,所用SQL语句:selectEBANK.CUSTOMER.CUSTOMER_ID,EBANK.CUSTOMER.CUSTOMER_NAMEfromEBANK.CUSTOMERwhereEXISTS(SELECTEBANK.CONTRACTSUM.CUSTOMERFROMEBANK.CONTRACTSUMWHEREEBANK.CUSTOMER.CUSTOMER_ID=EBANK.CONTRACTSUM.CUSTOMER)建立数据集CustomerInfo:所用SQL语句:selectEBANK.CUSTOMER.CUSTOMER_NAME,EBANK.CUSTOMER.TEL,EBANK.CUSTOMER.FAX,EBANK.CUSTOMERTYPE.TYPENAMEfromEBANK.CUSTOMER,EBANK.CUSTOMERTYPEwhereEBANK.CUSTOMER.CUSTOMERTYPE=EBANK.CUSTOMERTYPE.TYPEIDandEBANK.CUSTOMER.CUSTOMER_ID=?输入SQL语句后,还要在数据集编辑窗口选择Parameters选项。

birt初级教程:[6]交互报表

2、双击默认参数Pram1或者选择“Edit”,弹出如下窗口:

birt初级教程:[6]交互报表

3、输入:Name:CustID;DefaultValue:’1’;其它默认完成后,在PreviewResult选项中就可看见结果预览:

birt初级教程:[6]交互报表

4、建立数据集Contract:所用SQL语句:selectEBANK.CONTRACTSUM.AMOUNT,EBANK.PRODUCT.PR晦倘佳鳎ODUCT_NAMEfromEBANK.CONTRACTSUM,EBANK.PRODUCTwhereEBANK.CONTRACTSUM.PRODUCT=EBANK.PRODUCT.PRODUCT_IDandEBANK.CONTRACTSUM.CUSTOMER=?同上一步一样,还需对参数设置默认值,方法同上。加入响应参数1.建立好数据集之后,展开选择数据资源管理器“DataExplorer”,右键点击“ReportParameters”选择“NewParameter”,弹出如下窗口:

birt初级教程:[6]交互报表

5、输入:Name:CustIdPrompt:请输入用户编号DataType:选择默认StringDisplayType:从下拉菜单中选择ComboBox2.将DisplayType值选为ComboBox后,下方的“ListofValue”的两个选择按钮变亮,选择“Dynamic”,窗口变为如下:

birt初级教程:[6]交互报表

6、输入数据:DataSet:从下拉框中选择CustomerId;SelectValueColumn:从下拉框中选择CUSTOMER_ID;S髫潋啜缅electDisplaytext:从下拉框中选择CUSTOMER_ID;DefaultValue:选择<selectvalue…>之后在弹出的窗口中选择任意一个即可,这里选1点击“OK”完成布局报表1、先在布局编辑器中建立一个1列2行的Grid;2、在所建立的Grid的第二格中再加入一个3列2行的Grid;3、选中3列2行的Grid的第一列,在属性编辑器PropertyEdit,将默认菜单下的General项中的“Width”设定为20%,其中“%”符号从下拉框中选择;选中第二列,同样方法设定其宽为60%;4、从选用板中向选中3列2行的Grid的第二列第一行的空格拖拽一个2列4行的Table,选中这个Table的第一列,用第3步中的方法设定其宽为50%,选中这个Table的第一行“HeaderRow”,右键点击选择“MergeCells”将此行合并,并从选用板中拖拽一个“Lable”,输入“客户基本信息”,使其居左;5、再在这个3列2行的Grid的第二列第二行的空格中加入一个2列1行的Table,对此Table作与第4步同样的处理,在合并“HeaderRow”之前先选中“HeaderRow”,右键点击选择“insert”,插入一行新的HeaderRow。然后将第一个“HeaderRow”合并,在合并后的“HeaderRow”中加入的“Lable”中输入“客户订单信息”使其居左布局后的视图:

birt初级教程:[6]交互报表

7、插入报表数据参数绑定:选中我们在3.5.4中第3步加入的第一个Table,下方出现Table的属性编辑器PropertyEdit,选中标题栏的Binding栏,在“DataSet”的下拉框中中选择数据集“CustomerID”;然后点击其后的按钮“DatasetParameterBinding”,进入后双击默认的变量进入进行设置,点击“Value”标签后的函数符号“”,进入参数设定界面:

birt初级教程:[6]交互报表
  • birt报表入门教程:[6]交互报表
  • birt初级教程:[9]图表报表
  • birt报表初级教程:[10]网格报表
  • birt报表如何制作
  • birt初级教程:[8]数据源配置
  • 热门搜索
    淘宝怎么换货 联想摄像头怎么打开 奖状怎么画 怎么会忘了情 让我丢了你 综合评价怎么写 爱达力奶粉怎么样 网络电视怎么连接网络 紫薯怎么做好吃 icloud怎么读 申请怎么写