远程报告-子报告-报告源

本文关键字:报告 程报告 | 更新日期: 2023-09-27 17:48:58

过去一个月左右我一直在处理报告。我目前正在处理子报告。假设我有一个teleerik报告文件(report_1),其中有一个子报告元素。在与report_1 is相同的项目中,我有两个其他的teleerik报告文件。我可以将这些报表文件引用为report_1子报表的报表源吗?如果是,我无法在reportsource属性的下拉菜单中看到它们。如果没有,为什么?还是我遗漏了什么?或者,我需要做些什么才能把报告文件放到下拉列表中。我看到了你之前的帖子,上面说要重建这个项目。但是,我不是通过视觉工作室来构建项目。所以,请建议可以做些什么。

远程报告-子报告-报告源

如果您希望在同一个项目中使用其他报表文件作为子报表,那么您应该能够从报表源属性中选择它们。也许你遗漏了一个参考资料。在任何情况下,查看有关创建Master-Detail报告的文档以及Telerik报告学习指南

中关于子报告的部分可能会很有用。

尝试使用ReportSource.ReportDocument.DataSource属性进行绑定。

。ReportSource.ReportDocument.DataSource/= Fields.Items

确保子报表的报告标题被剥离。

然后,如果您查看主报表上的子报表元素的属性并转到reportsource(正如Camilo所建议的)有一个省略号按钮(…)-单击,然后选择object source。

子报表应该在

下拉列表中

既然你还没有告诉我们你用什么来构建报告,我们怎么能回答呢?

好吧,如果你真的使用VS,答案将是问题一:是的回答Q2:可能有各种各样的原因(这些是我看到的):

  1. 子报告位于未被引用的不同命名空间
  2. 你的子报告有一个错误,不能编译
  3. 报告没有唯一的名称

如果他能和我们分享一下他正在使用的构建工具,我们也许能更好地帮助他。