begin to create birt
现在开始学习如何用myeclipse创建birt报表,记录如何创建报表的过程,虽然没有图片,但是整个步骤还是非常清晰的。
一、 新建一个报表项目Report Web Project
l 创建一个报表Report,选定所在的项目,填写报表名称,选中一个模版
二、 设置报表的属性。
1.设置数据源信息
l 创建一个数据源Data Sources,设置一个jdbc连接,当然也可以设置其他数据源
- In the Data Explorer view, right-click Data Sets and choose New Data Set.
- On New Data Set, Choose Next.
- On Query, in Available Items, expand one or more tables in the ClassicModels database.
- To create a SQL query, drag column names from Available Items to the right pane to write the SELECT and FROM clauses, then choose Finish.
l 设置数据集
在数据源(data Source)一栏中选择你的数据源
Query 一栏中输入你的查询sql语句.在这里可以(一个以上的)带参数。
l 设置输出列表
点击 output columns 进入下图界面 在display name栏中输入你要在数据表栏中显示的名字。
l 设置计算列
在一些报表中可能要对一些列进行计算生成新的列。点击computer column在column name 一栏中输入你的列名, data type中输入数据类型。
在Expression 中点击按钮进入表达式生成界面,这里提供了data sets(数据集),javaScript ,birt , operators(运算)4种类型计算新列的方法。
l 设置数据集参数
- 注意:1它和报表的参数不一样。
- 2在数据集查询中使用了”?”参数必须进行参数的设定。
- 2者之间需要邦定见下面的描述。
点击paraments 进入如下界面,输入你的参数名字,数据类型,direction中选择input (表示是输入参数,一般都是input),default value.其中default value.可以是表达式的计算结果。(点击default value的按钮可以进入表达式设计界面)
2.设置报表的布局
在palette 中有各种控件,将他们拖到空白的报表上(layout)就可以
3.设置报表的样式
l 倒入样式表单
Birt支持css样式表 你可以预先定义好各种控件的样式,在报表中统一应用 。
在outline 中选择style 点击倒入按钮倒入你预先设计的css样式单
l 设置控件样式
选中你要设置的控件或控件组 在属性页中点击style选择你倒入的样式
the same to you