BIRT 是基于 eclipse 的报表框架
网上也有许多教程,以下是我自己安装到应用的过程。
一. BIRT 下载地址:http://download.eclipse.org/birt/downloads/
下载 ALL-IN-ONE ,其中包括 eclipse 和已经安装好的 BIRT 插件
二. 将下载的压缩包减压缩,重命名为 eclipse-birt 。启动eclipse 点击 eclipse.exe
三. 程序会提示选择 workspace ,默认即可。(但要记住默认位置)
四. 将 tanbit 文件夹拷贝到 workspace 。
五. file 工具栏中 导入工程 tanbit (export)。工程的 webroot 根目录下即可新建 birt 报表 。(本系统报表需建在 report 文件夹中,report在 webroot 目录下)
六. 新建报表始终要建两个参数 1. 公司代码 CM 。2. 年度代码 YV。
具体步骤为 : Data Explorer - - - Report Parameters - - - 右键新建参数 参数名为上述两个(一定要大写)
七. 在新建了dataset 后,选中dataset ,然后将报表页签切换到 script 。
在这里可以使用 两个参数 从而构造 表名。
例如 : var $CM = params["CM"].value;
var $YV = params["YV"].value;
this.queryText = "select PC03001,PC03002,PC03005 from PC03"+$CM+$YV;
这是公司和年度都是参数的情况。
只有公司是参数 则 可以写成这样
var $CM = params["CM"].value;
this.queryText = "select PC03001,PC03002,PC03005 from PC03"+$CM+“00”;
八. 将工程导出成 war 包 或者 ear 包
具体做法是 : 右键点击工程名 tanbit - - - export - - - 在 java ee 文件下 - - - 导出 war file 或者 ear file
九. 将导出的 包 拷贝 到 tomcat 服务器 的 webapps 中 , 启动 tomcat
十. 在功能模块 birt 管理 中添加 birt 报表 。
文件名+路径 : 如 报表直接在 report 文件夹下 填 报表名称即可 ,否则在包名前 添加隶属的包名。
例如: report/TBT.rptdesign 则 直接写 TBT
report/PC/TBT.rptdesign 则 写 PC/TBT
十一. 在权限管理模块 ,给菜单添加 birt 报表即可。
网上也有许多教程,以下是我自己安装到应用的过程。
一. BIRT 下载地址:http://download.eclipse.org/birt/downloads/
下载 ALL-IN-ONE ,其中包括 eclipse 和已经安装好的 BIRT 插件
二. 将下载的压缩包减压缩,重命名为 eclipse-birt 。启动eclipse 点击 eclipse.exe
三. 程序会提示选择 workspace ,默认即可。(但要记住默认位置)
四. 将 tanbit 文件夹拷贝到 workspace 。
五. file 工具栏中 导入工程 tanbit (export)。工程的 webroot 根目录下即可新建 birt 报表 。(本系统报表需建在 report 文件夹中,report在 webroot 目录下)
六. 新建报表始终要建两个参数 1. 公司代码 CM 。2. 年度代码 YV。
具体步骤为 : Data Explorer - - - Report Parameters - - - 右键新建参数 参数名为上述两个(一定要大写)
七. 在新建了dataset 后,选中dataset ,然后将报表页签切换到 script 。
在这里可以使用 两个参数 从而构造 表名。
例如 : var $CM = params["CM"].value;
var $YV = params["YV"].value;
this.queryText = "select PC03001,PC03002,PC03005 from PC03"+$CM+$YV;
这是公司和年度都是参数的情况。
只有公司是参数 则 可以写成这样
var $CM = params["CM"].value;
this.queryText = "select PC03001,PC03002,PC03005 from PC03"+$CM+“00”;
八. 将工程导出成 war 包 或者 ear 包
具体做法是 : 右键点击工程名 tanbit - - - export - - - 在 java ee 文件下 - - - 导出 war file 或者 ear file
九. 将导出的 包 拷贝 到 tomcat 服务器 的 webapps 中 , 启动 tomcat
十. 在功能模块 birt 管理 中添加 birt 报表 。
文件名+路径 : 如 报表直接在 report 文件夹下 填 报表名称即可 ,否则在包名前 添加隶属的包名。
例如: report/TBT.rptdesign 则 直接写 TBT
report/PC/TBT.rptdesign 则 写 PC/TBT
十一. 在权限管理模块 ,给菜单添加 birt 报表即可。