6.1 属性,布局
我们以示例数据库为数据源,sql选择查询数据集为例,新建报表birt_table,空白模板数据集customer:
select CLASSICMODELS.CUSTOMERS.CUSTOMERNAME,CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER,CLASSICMODELS.CUSTOMERS.CONTACTLASTNAME,CLASSICMODELS.CUSTOMERS.CONTACTFIRSTNAME,CLASSICMODELS.CUSTOMERS.PHONE,CLASSICMODELS.CUSTOMERS.ADDRESSLINE1,CLASSICMODELS.CUSTOMERS.ADDRESSLINE2,CLASSICMODELS.CUSTOMERS.CITY,CLASSICMODELS.CUSTOMERS.STATE,CLASSICMODELS.CUSTOMERS.POSTALCODE,CLASSICMODELS.CUSTOMERS.COUNTRY,CLASSICMODELS.CUSTOMERS.SALESREPEMPLOYEENUMBER,CLASSICMODELS.CUSTOMERS.CREDITLIMIT
from CLASSICMODELS.CUSTOMERS
我们在报表编辑区插入一个1列2行的网格,在第2行插入一个1行4列的表,直接从画板中拖过来或者用右键菜单的方式都行:
把customer表中的CUSTOMERNAME,COUNTRY,PHONE,ADDRESSLINE1属性列插入表中:
预览结果如下
前面通过预览看到,我们制作的报表已经正确展示了我们需要的数据,可是外观上却不太美观。接下来我们对报表的外观格式进行一定的调整,主要包含以下几个方面:
� 表头改为中文,并设置背景色,字体颜色
� 设置数据对齐
� 给表格加上边框线
� 添加报表标题
点击“布局”标签,返回报表设计窗口。
双击表格元素的页眉行表头标题所在的单元格,逐一将表头改为中文:客户名称,国家,电话,地址。
选中表格元素的第一行,即页眉行。(注:先选中表格元素,然后再选中表格的第一行)。