Jasper reports Jasper报告设计不显示静态文本或文本字段

Jasper reports Jasper报告设计不显示静态文本或文本字段,jasper-reports,ireport,Jasper Reports,Ireport,最初,我的报告是在v5.2.0中创建的。我的报告还使用资源包文件。当使用iReportDesigner插件V5.2.0在eclipse中打开时,它可以显示所有静态文本和文本字段 但当我使用ireport designer v5.1.0时。什么也看不出来。像 是否需要在iReport Designer中配置某些内容??我是否遗漏了一些内容???我不会担心显示问题。生成报告时,应显示所有文本。如果未设置选项“细节溢出时打印”和“溢出拉伸”。后一个选项仅在动态文本字段中可用。我不担心显示问题。生成报告

最初,我的报告是在v5.2.0中创建的。我的报告还使用资源包文件。当使用iReportDesigner插件V5.2.0在eclipse中打开时,它可以显示所有静态文本和文本字段

但当我使用ireport designer v5.1.0时。什么也看不出来。像


是否需要在iReport Designer中配置某些内容??我是否遗漏了一些内容???

我不会担心显示问题。生成报告时,应显示所有文本。如果未设置选项“细节溢出时打印”和“溢出拉伸”。后一个选项仅在动态文本字段中可用。

我不担心显示问题。生成报告时,应显示所有文本。如果未设置选项“细节溢出时打印”和“溢出拉伸”。后一个选项仅在动态文本字段中可用。

之所以出现这种情况,是因为静态文本框的大小与字体大小有关。如果字体太大,将导致文本换行到下一行并超出框架。我猜不同版本的iReport在包装之前具有不同的阈值


为了验证这一点,我最终做了一件事,那就是把盒子变大,直到文本出现。然后,我对字体大小进行调整,直到它适合我所需要的大小框。

之所以会出现这种情况,是因为静态文本框的大小与字体大小有关。如果字体太大,将导致文本换行到下一行并超出框架。我猜不同版本的iReport在包装之前具有不同的阈值


为了验证这一点,我最终做了一件事,那就是把盒子变大,直到文本出现。然后,我对字体大小进行调整,直到它适合我所需的大小框。

在我的例子中,我的XML格式化程序“helpfully”在我的CDATA['s]中添加了一行新行!!

在我的例子中,我的XML格式化程序“helpfully”在我的CDATA中添加了一行新行['s!!

每个版本的iReport都是为使用相应版本的JasperReports库而设计的,它们不是向后兼容的。GenericJohn,这是不正确的。iReport是向后兼容的,您可以专门选择要导出报表的库版本。至少,您的答案与que无关stion。iReport的每个版本都设计为使用JasperReports库的相应版本,并且它们不向后兼容。GenericJohn,这是不正确的。iReport向后兼容,您可以专门选择要导出报表的库版本。至少,您的答案与问题无关打开。我可以确认!当fontsize大于文本框时,文本似乎消失了。我可以确认!当fontsize大于文本框时,文本似乎消失了。