【问题标题】:birt reports resourcesbirt 报告资源
【发布时间】:2011-02-01 21:56:41
【问题描述】:

我有一个包含大量 birt 报告的文件夹。 我必须打开一份报告,在 rcp 应用程序中对其进行修改。 我想从原始工作区复制与我正在处理的报告相关的所有资源。 所有资源,所有报告和一个大文件夹..我怎样才能找到我的报告所依赖的女巫,所以我可以复制它们。 进行更改后,我将部署在 jboss 上,修改后的报告,这就是为什么我需要所有报告资源,所以我的报告都显示在 jboss 中。

这是这样做的方法吗?有没有更简单的方法?

谢谢

【问题讨论】:

    标签: eclipse birt


    【解决方案1】:

    这是这样做的方法吗?

    根据报表设计和资源之间的关系,您可以尝试在 rptdesign xml 源中找到它们。

    例如,我有一个包含一些图像的报告 - 它们的位置由 <expression name="uri" type="constant">my_image.png</expression> 标签引用,所以我可能会使用像 <expression name="uri" 这样的表达式手动找到它们。如果我知道它们是什么类型的文件,我也会尝试简单的.png.jpg 模式来查找它们。

    接下来,库在大纲视图中列出。它们也可以在 rptdesign xml 中搜索。

    接下来,一些资源被定义为报表属性:属性编辑器 -> 资源 -> 属性文件、Jar 文件、Javascript 文件。也在 rptdesign xml 中列出。

    有没有更简单的方法?

    恐怕不是。如果是重复性工作,对 xml 进行一些脚本或 xsl 转换就可以了。

    小心使用库 - 它们可以有自己的依赖项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多