问题标签 [subreports]
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.
sql - 如何使用 SQL 查询在水晶报表中生成子报表?
我有一个必须从两个不同的 where 子句生成的报告。
在上述情况下,条件二应该出现在子报表部分请记住数据是从同一个表和同一个水晶报表中填充的
条件 2 将在子报表中
c# - 如何在 Asp.Net C# 中的 Crystal Report 中加载子报表而不询问参数字段
我正在用 asp.net c# 开发软件,因为它有一个 Crystal Reports 并且 Crystal Reports 中有一个子报表。
我通过传递 bolReports.Year 的值仅加载主报告,
问题是:我无法使用相同的参数加载子报告..
当我运行页面时,它会向子报告询问参数..
任何人都可以帮助,提前谢谢..
主报告名称: PerCallBrnMon.rpt
子报告名称: PerCallBrnMonGrp.rpt
错误 :
看这个..
在这段代码中,我只运行了主报表和主报表存储过程,我不知道如何运行子报表和子报表存储过程..主报表中有一个子报表,并且两者都具有相同的参数的bolReports.Year
..
rdlc - rdlc 中的子报表无法显示错误
在过去的两天里,我在 rdlc 中遇到了这个错误。我已经浏览了大多数显示解决方案的页面,但我仍然没有得到解决方案。我将参数从主报告传递到子报告还检查了两个报告中参数的天气类型是否正确,我还添加了以下代码
其中testDs是我的子报表数据集,而test_Ds是子报表的数据源我不太确定最后一部分是正确还是错误。请帮帮我
这是我在 aspx 页面中添加的内容
reporting-services - SSRS 子报告和多个数据集
我有一个主要的单页 SSRS 报告,它链接到 16 个单独的选项卡(导出到 excel 时)。
选项卡 1-8 都使用相同的数据集,并且由于它们是单独构建的,因此当主仪表板运行时,在每个子报表上运行相同的数据集 8 次需要很长时间......无论如何要让主仪表板运行同时只查询一次?表 9-16 使用不同的独特数据集。
dynamic - SSRS - 每行的表格(Tablix)中的动态子报告
设想:
我有 5 个子报告(具有不同的布局)。当在主报告中单独调用时,所有这些子报告都可以正常工作。
根据标准,我需要显示任何 1 个子报告。应隐藏所有其他剩余的子报告。我想我可以使用一个表(Tablix)来实现这一点,我会将主键作为参数传递以显示子报告。
我已经删除了每一列的所有子报告,如下所示,并使用这样的表达式设置列可见性属性。
因此,当 1 为真时,它将显示子报表 1,2 将显示子报表 2,依此类推。所以最终报表输出将是这样的。
但是,这是行不通的。主报告默认为第一个子报告布局,我无法根据数据查看其他子报告。感谢是否有人可以提供帮助。
activereports - ActiveReports 8 - 带有主报告和子报告的部分报告
我正在使用 ActiveReports 8 开发一个部分报告。我有一个带有详细信息行的主报告,其中包含五个绑定到数据的文本框。详细信息行还有两个未绑定的文本框,它们已定义但未绑定到数据。我试图通过来自子报表的数据填充这两个未绑定的字段。
我在那里的一部分,但未绑定的字段正在填充一个详细信息行。如果这有意义?
尝试过使用不同的事件……似乎找不到正确的组合。
visual-studio-2012 - SSRS 2012 - 错误:无法显示子报表
我正在使用 Visual Studio 2012,我的查询来自 SQL Server 2012。
我目前有 5 份报告,我正在尝试使用子报告将它们带入 1 个主要执行仪表板。
在我的主要执行仪表板上,我向画布添加了一个初始子报表,以便引入其中一个报表 (Report1.rdl)。当我右键单击并转到子报表属性时,在“将此报表用作子报表”下的常规选项卡下,单击并选择 Report1。我不会更改可见性或边框选项卡下的任何内容。在 Parameter 选项卡下,我添加了这 4 个参数来运行子报告:StartDate、Rush、EndDate 和 Group,使用格式 Name = StartDate、Value = @StartDate(其他 4 个参数依此类推。)
当我单击“确定”时,它会在子报表灰色框内的屏幕 Report1 上显示。当我尝试预览项目时,4 个参数显示在顶部并且正在工作,但画布显示“错误:无法显示子报表”,子报表应该在哪里。
对于执行仪表板报告,我在其上重新创建了与所有其他 5 个报告(StartDate、Rush、EndDate、Group)相同的 4 个参数。
Rush 和 Group 基于两个单独的数据集,使用一个简单的查询来填充。
StartDate 和 EndDate 都是日期/时间数据类型参数。
在默认值下,我使用以下表达式指定 StartDate 的值:=DateAdd("d",-(Day(today)-1), Today)(显示当前月份的第一天)。
在默认值下,我使用以下表达式指定 EndDate 的值: =DateSerial(Year(Now()), Month(Now()), "1").AddMonths(1).AddDays(-1) (显示最后当前月份的日期。)
执行仪表板报告也有自己的数据源 MainDashboardDS,它基于共享数据源引用 DataSource1。
无论如何,我尝试列出上面我能想到的所有可能有助于找出我的问题的东西......但我的主要问题是,我做错了什么,我得到了这个错误,我的子报告无法显示?
java - 在 java 中调用 Jasper 子报表
我对 jasperstudio 6.3.0 非常熟悉,并且能够毫无问题地从 java 运行其他报告。效果很好。但是,我无法运行包含子报表的报表。我在这里 stackoverflow 上找到了解决方案,但仍然无法使其工作。在我的解决方案中,我将报表加载到表中进行存储,并从数据库中提取子报表和主报表并编译 jrxml。一切都很好,然后
net.sf.jasperreports.engine.JRException:在以下位置找不到资源:subInvoiceSummary.jasper。runReport 中的错误:找不到资源:subInvoiceSummary.jasper。在 net.sf.jasperreports.repo.RepositoryUtil.getReport(RepositoryUtil.java:112) 在 net.sf.jasperreports.engine.fill.JRFillSubreport 在 net.sf.jasperreports.repo.RepositoryUtil.getResourceFromLocation(RepositoryUtil.java:153) .loadReport(JRFillSubreport.java:398) 在 net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReport(JRFillSubreport.java:365) 在 net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:427) ) 在 net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:381) 在 net.sf.jasperreports 的 net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:341)。 engine.fill.JRFillBand。
我尝试了很多排列但无济于事。我还尝试提取 jasperreports 的代码来跟踪上面显示的堆栈,但是有太多 .jar 依赖项和依赖项版本,我无法在 2 天后将它编译干净(如果有人有指向一个简单的方法来使这项工作,请让我知道)。这是代码片段:
提前感谢您的任何帮助
ssrs-2012 - 将多个 SSRS 报告添加到一个报告中非常慢
我从一位开发人员那里继承了一份报告,他将 5 个报告合并为一个 SSRS 报告。看起来他只是将原始报告中的每个 tablix 复制并粘贴到另一个下方。这样做是为了当用户导出到 Excel 时,他们可以将每个报告放在单独的选项卡上。我以前从未做过这样的多重 SSRS 报告,所以我现在正在分析整个事情是如何运作的。我发现的一个主要问题是它运行速度非常慢,大约 10 分钟,似乎是因为它必须运行所有 5 个查询。每个存储过程都作为一个数据集单独列出。有谁知道在一个页面上创建多个 SSRS 报告的更好方法,或者至少如何让这件事变得更快?
report - 子报表不会显示在主报表中 (Jasperreports)
我对 Jasperreports 非常陌生,实际上我尝试通过我的主报告显示子报告。当我单独运行它们时,它们都可以正常工作,但是当我尝试从托盘中拖放一个 Supreport 并按照向导运行时,子报表不会在我运行 Mainreport 时显示。自一周以来,我试图找出问题所在,但对我没有任何帮助。
这是 Mainreport XML:
这是支持 XML:
我希望有人可以帮助我......问候:Raffaela