问题标签 [subreport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7069 浏览

crystal-reports - 如何在 VS 水晶报表中制作子报表/主详细信息而不可点击?

我经常在 Visual Studio 的 Crystal Reports 中创建报表,并希望有一个主从或一对多类型的东西。像这样的东西:

我可以将单个数据集用于这么简单的事情,然后对“父”值进行分组,但通常我有多种类型的详细信息行或想要详细记录的图表,或者出于任何原因我想要两个数据集:一个一个用于父记录,一个用于子记录。

我一直采用的方法是将报表基于一个数据集,将子报表添加到报表并为子记录使用另一个数据集。这很好用,看起来也不错——即当我运行报告时,我在一个视图中看到所有数据,详细信息部分展开以适合所有记录。但是,子报告始终是可点击的,这是我的问题。如果用户单击子报表,即子记录或图表或我在那里的任何内容,他们将被带到子报表。这对他们来说很奇怪,因为他们会看到一个新的“页面”,上面只有该部分的详细信息。

我真正想要的是一种让我的报告基于多个数据集的方法,就像我现在对子报告所做的那样,但要使用户无法单击这些子报告并深入了解它们。我从来没有弄清楚如何做到这一点。那是因为我只是在接近这一切都是错误的,还是只是水晶报表的限制,或者有解决方案吗?

我正在使用 Visual Studio 2005 附带的 Crystal Reports。

0 投票
1 回答
4629 浏览

vb.net - 如何跨分页符拆分 Crystal Reports 子报表?

我正在使用 Visual Studio 2005 并在 VB.NET 中编写。

我在 Crystal Reports 报表中有一个子报表,其中包含一个日志条目列表。有时日志条目列表足够长,以至于它会延伸到下一页。我看到发生的事情是列表出现在下一页上,在第一页的底部留下了一个很大的空白区域。

我尝试在许多不同的地方(部分、组等)取消选中“专家”中的“保持在一起”框,但看到输出没有变化。

我猜这不是正确的方法,但你知道是什么吗?

(如果我没有提供足够的信息,我很乐意提供更多信息。)

一如既往的感谢!

0 投票
3 回答
1928 浏览

sql-server-2008 - Reporting Services - 将数据放入子报表

我的任务是使用 Reporting Services 2008 报告调查数据。

我的挑战是这样的:

  • 调查有任意数量的问题
  • 问题是三种类型之一(数字评估、是/否问题或自由文本)

为了解决这个问题,我决定在我的主报告中使用子报告,例如,我为三种问题类型中的每一种定义了一个报告,现在当我报告调查时,我基本上为调查报告动态创建了一个 RDL,使用三个问题类型作为子报告。

到目前为止,这实际上工作得很好——但我面临一个主要问题:如何将数据放入子报告中?

我现在看到的方法是让每个问题类型的每个(子)报告基于共享数据源定义自己的数据集,以从数据库中提取值。我很确定这会奏效 - 但我不太希望将 5、10、20 个子报表发送到数据库以独立获取它们的数据。

我希望能够在“主”报告上为整个调查获取一次数据,然后将适当的数据子集提供给每个子报告,因为它正在呈现 - 但我似乎无法找到任何方法来做到这一点......

我错过了一些完全明显的东西吗?我对 Reporting Services 的了解不多,而我的最后一个项目是四年前(使用 Reporting Services 2000)——所以我很有可能只是对明显的解决方案视而不见 :-) 请告诉我!

感谢您提供关于 Reporting Services 的任何提示、指向优秀文章或博客的指南,以及任何帮助!

马克

0 投票
7 回答
12554 浏览

c# - SubreportProcessing 事件未触发

我在 WPF 中使用 rdlc 报告,所以使用 WindowsFormsHost 包装器这样做。我正在寻找运行的 rdlc 报告中嵌入了一个子报告,我正在使用 ReportViewer 的 SubreportProcessing 事件设置该报告的数据源。

我的问题是 SubreportProcessing 事件甚至没有被触发。我在Window_Loaded包含嵌入式 ReportViewer 控件的 WPF 窗口中定义它,请参见下面的 xaml:

将不胜感激任何帮助。

0 投票
1 回答
2411 浏览

vb.net - Crystal Reports 中是否有修改数据源排序顺序的设置?

我在 Visual Studio 2005 的 VB.NET 中使用 Crystal Reports。

我有一个 List(Of Stuff),我根据对象的一个​​成员进行了排序。

我已经在调试器中验证了列表排序正确。

当我将列表定义为数据源时,如

并查看报告,列表是相反的。

因此,为了寻找解决方法,我说:“好的,我会在绑定之前对列表进行倒序排序。”

该列表仍然出现在报告中。

所以发生了一些事情,我认为它在报告定义中,因为我不知道排序顺序还可以在哪里更改。有什么建议么?

(哦,忘了说我使用 VS 中的报表设计工具来布置报表。)

一如既往地感谢。

0 投票
1 回答
4419 浏览

jasper-reports - 子报表不返回数据时需要删除空页面(IReport)

由于布局,我在新页面的主报告中有一个子报告。当子报表没有生成数据(sql表为空)时,主页面生成了一个空白页。我怎样才能省略这个空白页面?请在这里帮我..

0 投票
1 回答
3987 浏览

javabeans - 在 iReport 3.7.0 中为 Javabeans 数据源创建子报表时出现问题

我正在使用 iReport 3.7.0。子报表向导屏幕不显示我要选择的任何 Javabean 类。请让我知道是否有人遇到此问题并得到解决方案。

替代文字

替代文字

创建 PersonDatasource:

替代文字 替代文字

Javabeans 的源代码可在以下位置获得

http://www.brucephillips.name/jasperreports/examplesource.zip

谢谢奈恩

0 投票
3 回答
1261 浏览

jasper-reports - 子报表未打印

我试图用子报告创建一个非常简单的报告。子报表是单独创建的,并嵌入到数据组中。子报告分别给了我相关数据。另一个主要报告给了我预期的部分数据。但是没有出现嵌入子报表的位置的数据。它在输出中显示为空白。有人可以建议吗?

0 投票
7 回答
83154 浏览

parameters - 我们如何在水晶报表XI中将参数从主报表传递到子报表

我们如何将参数从主报表传递到 Crystal Reports XI 中的子报表?我在主报告中有一个参数。现在,我想将相同的参数传递给子报表。请帮我。

0 投票
2 回答
3344 浏览

crystal-reports - 在水晶报表 8.5 中使用子报表,我们如何才能停止与主报表的末尾重叠?

我使用水晶报表 8.5 创建了一个新报表。在其中,我使用了 3 个子报表,它们垂直放置在主报表中。我的问题是,我怎样才能停止将它们相互重叠以及与主报告的下边界重叠?

谢谢你