当前位置: 首页 > 知识库问答 >
问题:

溢出时不显示子报表

芮瑾瑜
2023-03-14

有时会出现以下错误:

net.sf.jasperreports.engine.JRRuntimeException: Subreport overflowed on a band that does not support overflow.

需要对子报告进行哪些必要的更改以最小化相同?

有时,当数据溢出时,它不显示子报表,而是在< code>iReport中显示剩余的数据。

属性设置如下:

子报表属性:

Print when detail overflow : true
position: float
stretch type :relative to tallest obj

子报表中的文本字段:

stretch with overflow : true
Print when detail overflow : true
position: float
stretch type :relative to tallest obj

请建议一些东西..

共有1个答案

郁高韵
2023-03-14

尝试将详细带的“拆分类型”属性更改为“拉伸”,看看这是否有效……只有当你在不支持拉伸类型的带中有一个子报告时,你才会收到你提到的错误消息…但是在你的例子中,你说你在详细带中有子报告,所以它应该有效……

 类似资料:
  • 我的应用程序有问题。。。溢出菜单不可见!我可以点击手机的右上角,菜单项就会显示出来,但这三个点并没有显示出来。 这是我的xml: Java代码: 我在StackOverflow上尝试了其他解决方案,但它们似乎都不起作用。我试过在两部手机上运行这个应用程序,都是Android版本 更新:我尝试在应用程序中添加导航抽屉。再次,当我点击抽屉按钮应该在的一侧时,菜单会显示出来,但按钮不可见。。。 更新2:

  • 我正在尝试使用 iReport 设计器(两者都具有空数据源)从主报告(report1.jrxml)创建一个子报告(report1_subreport3.jrxml)。主报表详细信息带包含静态文本(“主报表”),子报表元素和子报表在其相应的详细信息带中包含静态文本(“子报表”) 但单击主报表的预览选项卡仅显示静态文本“主报表”,而不显示子报表(“子报表”)的静态文本。 我还浏览了http://com

  • 我想用subreport创建一个简单的Jasper报表,但我无法使其工作。 选择提供一个结果(数据库是Oracle),但是子报表在从生成的repport中不可见。但报告的结尾是一个全新的空页。 你能告诉我这个例子有什么问题吗?我尝试了很多东西(子报表中的默认值,当No Data=所有节时,子报表标题中的No detaily设置,以及很多东西,我不记得了),但没有任何帮助。

  • 我需要的是,如果平板电脑没有菜单硬件按钮…它将在软件按钮上显示菜单按钮,如您所见: 所以我谷歌了一下,发现要显示这个按钮,你只需要: 将minSdkVersion设置为10或更低,将targetSdkVersion设置为11、12或13,并且您不使用ActionBar,则在运行Android 4.0或更高版本的手机上运行您的应用时,系统将添加传统溢出按钮 “将您的android: TaretSdk

  • 我在Jaspersoft Studio中使用JavaBeans生成基本报告(主/子报告)时遇到问题。 我创建了TestMainReport.jrxml和TestSubreport.jrxml. TestMainReport。jrxml包含两个静态文本字段,在标题栏中标记为“标题”,在摘要栏中标记为“摘要”。 TestSubreport。jrxml包含两个静态文本字段,标题中的“子报告标题”和摘要栏

  • 我正在用Sherlock设置一个带有3个项目/图标的动作栏。在ICS模拟器上运行时,我只能看到2个图标。而且:没有溢出菜单(那些3点图标)!我只会在按下手机的功能表按钮时看到第三个图标。 我是否必须强制溢出图标,如果是,我如何才能这样做?