如何使用 Birt 创建可自定义的报告
How to Create Customizable Reports Using Birt
我在 table 中有 n 列。我想动态生成选定的列报告。我该怎么做,请帮助我。
您可以使用 BIRT 设计引擎 API 来完全构建报告...或者将一些 BIRT 脚本与现有报告设计结合使用。您可以构建大部分报告,甚至是数据源,然后只需将列添加到 table(查找 BIRT Dynamic tables 和列的示例)......或者您可以构建整个使用脚本的数据集。有一个名为“"Creating Column Dynamically" BIRT”的示例,其中包含一个可下载的示例 rptdesign 文件
好吧,正如 Virgil 提到的,BIRT DesignEngine API [DEAPI] 是报告生成或任何运行时更改的最佳方法基于模板的报告生成。
该方法涉及数据源句柄的使用,Table句柄,设计元素句柄。
请参阅使用 DEAPI 进行 table 操作 link
[ https://dzone.com/articles/eclipses-birt-using-design]
编辑 1:
另请参阅以下 link 以获取一些快速指示
我在 table 中有 n 列。我想动态生成选定的列报告。我该怎么做,请帮助我。
您可以使用 BIRT 设计引擎 API 来完全构建报告...或者将一些 BIRT 脚本与现有报告设计结合使用。您可以构建大部分报告,甚至是数据源,然后只需将列添加到 table(查找 BIRT Dynamic tables 和列的示例)......或者您可以构建整个使用脚本的数据集。有一个名为“"Creating Column Dynamically" BIRT”的示例,其中包含一个可下载的示例 rptdesign 文件
好吧,正如 Virgil 提到的,BIRT DesignEngine API [DEAPI] 是报告生成或任何运行时更改的最佳方法基于模板的报告生成。
该方法涉及数据源句柄的使用,Table句柄,设计元素句柄。
请参阅使用 DEAPI 进行 table 操作 link [ https://dzone.com/articles/eclipses-birt-using-design]
编辑 1:
另请参阅以下 link 以获取一些快速指示