Birt 文档学习资料 1. 新建报表: File->New->Report,输入报表名称,报表后缀默认为rptdesign,下一步选择模板就完成了。 2. 创建数据源 在 Data Explorer 选项卡中,选中 Data Sources 节点,右键可以创建数据源。在数据源中可以配置数据库连接信息,可以测试连接是否成功。 3. 创建参数 如果数据集中需要参数,那么要先创建参数,选择Report Parameters,右键新建参数, 也可以创建级联参数或者参数组等。在新建参数窗口中,给参数命名,参数显示的文本,选择参数类型,显示类型以及默认值等。 Prompt text 是显示的文本,表示参数的意义,在报表运行后的参数层中展示的文本,如果不指定,那么默认的是参数名。显示类型是参数到底是以什么控件进行交互的,如果是 Text Box,那么就是普通的文本输入框,如果是 Combo Box,List Box,那么就是下拉框,数据可以是静态的,可以是动态的。静态的是要手动输入的或者导入数据,如果是动态的,要选择数据集,选择值列字段和显示字段,默认值,还可以排序。 4. 创建数据集 当数据源配置完成后就可以创建数据集了,数据集是直接给报表提供数据的 sql 查询。选中 Data Sets,右键新建数据集,在弹出窗口中填写数据集名称或者采用默认名称,数据集类型(Data Set Type)默认是 SQL Select Query,这个一般不用改。下一步,是写 sql语句,将要展现或者将要使用到的数据字段全部查询出来,左边的 Available Items 可以查看自己的表,可以将这个表直接拖拽到 sql 区域。写完sql 语句,点击完成后会弹出一个编辑数据集的窗口,在这个窗口中可以看到输出字段,以及预览数据。如果 sql 中有参数?,那么在这个窗口中要创建参数,并且选择链接到报表的参数。 5. 如果报表中需要用到交叉表,那么要创建Data Cubes,意思大概是数据切片之类的,用于给交叉表提供数据源。右键新建data cube 选择主数据集,命名该 cube 的名称: 选 择 过 数据集 后 ,切换 到Groups and Summaries ,可 以 看 到如下 左边是主数据集以及其他数据集的字段,可以将该字段拖拽到右侧的 这个地方,实现分组或者汇总。Groups 是维度,Summary 是度量。维度是分析问题的角度,度量是数据,比如展示一个地区的人口数,那么这个地区就是维度,度量就是人口数,意义就是从地区这个角度来看人口数。在交叉表中横向坐标纵向坐标都是维度,交叉区域是度量。比如横向坐标是地...