2011-02-23 73 views
0

我的要求:重新导入子报表到水晶报表的Java

  • 我有是假设是所有其他报告的标题上班子报表。
  • 此标题报告中的任何更改都应直接显示在其他报告 中。标题模板仅包含一些信息,如名称&徽标。

我做了什么:

  • 创建一个子报表按myrequirement
  • 其插入到我的选择“重新导入,同时打开”的选项主要报告

问题:

  • 因为我认为这是行不通的。
  • 每当我在头文件报告中做一些更改时,我需要手动重新导入子报告。

回答

0

我和CR有同样的问题。

自动导入根本不起作用。与模型一起工作(至少在CR XI.5中)也没有效果,但他们可能在2008年开始工作。

在Java中重新生成报表的速度也很慢。我现在获取结果报告,并使用Java PDF库将报告覆盖在PDF上(还使水印等容易),并删除了所有子报告。

当我有时间的时候,我肯定会切换到Jasper Reports,因为我注意到使用CR是一个痛苦的**。

+0

感谢您的答复:)不,它不起作用,我在CR X1以及CR 2008评估版中都试过。但没有运气:((顺便说一句,你使用的是什么java lib,是不是itext? – Vipin 2011-02-23 08:46:09

+0

pdfone4java .... – Daniel 2011-02-23 08:54:45

0

虽然这已经得到了回答 - 我正在打听,因为这证实了我的发现。 使用Crystal Reports版本11.0.0.1282 - 打开时重新导入看起来不像广告一样工作。我必须手动触摸每个主报告并重新导入SubReport以反映任何更改。

我不好笑。