问题标签 [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 回答
871 浏览

sql - sql 报告服务未处理错误与第三级组中的子报告

尝试将子报表放入表或列表的第三级组内时出现错误(没关系,同样的错误)

我已经放置了一个没有数据源且没有参数的干净子报表,当我将该子报表放在第一级或第二级组中时,它只是一个文本框,当我将它放在第三级组(或更高级别)中时,我收到一个未处理的错误。

0 投票
2 回答
2220 浏览

crystal-reports - 使用子报表在 Crystal Reports 中抑制部分

我正在尝试基于此 sql 查询在水晶报表 11 中创建报表

SELECT *
    FROM (table) OM, (table) OL, (table) C
    WHERE OM.ORDER = OL.ORDER
    AND OM.COMPANY = C.COMPANY
    AND (EXISTS (SELECT *
            FROM (table) OSD, (table) OSDD
            WHERE OSD.ORDER = OL.ORDER
            AND OSD.LINE = OL.LINE
            AND OSD.REVISION = OL.REVISION
            AND OSD.DIM = OSDD.DIM
            AND OSDD.SHAPE = OL.SHAPE))

我认为最好的开始方法是使用前两个表创建主报表,并使用查询的“EXISTS”部分创建子报表并链接回主报表。

我的详细信息部分包含来自主报告和子报告的数据。对于子报表返回值的位置,我得到了正确的结果,但是如果子报表为空,我希望能够抑制主报表的详细信息部分,但是我找不到在任何一个中引用子报表的方法选择公式。

如果还有更好的方法来模仿这个查询,我愿意接受建议。

0 投票
1 回答
1530 浏览

reportingservices-2005 - 如何控制子报表布局?

我的业务分析师创建了 7 个报告(使用 Report Builder),他们希望将它们合并到一个 MEGA 报告中。我一直试图通过将它们全部包装在子报表中来做到这一点(您不能在 Report Builder 1.0 中使用它)。虽然所有报告都会显示,但布局却无处不在。子报表似乎重新排序。

我已经下降到只使用两个报告来尝试隔离错误。当它运行时,subreport2 显示在 subreport1 上方。

我需要对我的报告(或子报告)进行哪些更改才能让它们按顺序显示?

0 投票
5 回答
7677 浏览

java - JasperReports:封面

我有一个 JasperReport,我想为此报告创建一个封面。封面必须包含来自数据库的一些信息,例如公司名称等。我正在尝试使用子报告来执行此操作,但没有成功。我创建了一个主报告,其中首先包含封面作为子报告,然后将整个报告作为第二个子报告。我得到了一个空的报告。

我的第二次尝试是将封面页作为子报告放入主报告中,但这并不奏效。

任何提示如何做到这一点?


提前非常感谢。

0 投票
3 回答
7055 浏览

reporting-services - 将日期作为参数传递给子报表/另一个报表以用作参数

我有两份报告。第一个报告从下拉框中选择报告类型并接受起始/截止日期,当单击查看报告时 - 列出此报告类型的客户名称。

当您单击 时customername,将调用第二个报告(操作),传递 3 个参数 - customernamedatefromdateto作为要在第二个报告中使用的参数。

当我单独运行每个报告时,两者都运行良好。当我运行第一个报告(选择报告类型,选择datefrom/ dateto)时,该报告列出了该报告类型的所有客户名称。当我点击 时customername,我收到一个错误:

'为报告参数'reportdatefrom'提供的值对其类型无效'(rsReportParameterTypeMismatch)

请帮忙。

0 投票
1 回答
8386 浏览

c# - 如何在另一个未绑定报表中创建未绑定子报表

我有一个未绑定的 XtraReport,它有一个包含另一个报表的子报表控件。我将“未绑定”称为“未绑定”报表,该报表使用模式定义了字段,但实际上并未绑定到任何数据集,我使用数据访问层创建了一个 DataTable,然后将该对象传递给报表的 DataSource 属性。

所以,我有以下代码:

但是我使用这种方法得到的结果是打印的子报告非常奇怪(看一下附件 pdf,抱歉它是西班牙语,但我想你明白了)。

我已经阅读了 DevExpress 文档,也许我的方法不正确,所以我的问题是如何创建一个包含一个或多个子报表的报表,但我必须提供数据以使用外部的一些流程填充它们报告,例如数据访问层?

如果问题陈述不正确或缺少更多信息,请告诉我。

编辑:

我在这里上传了一个带有问题报告的示例项目。

我尝试使用某种参数。在子报表控件的 BeforePrint 事件中,我尝试了:

当然,对于第二个,我添加了一个参数,过滤器字符串与第一个相同,但使用了参数。

0 投票
1 回答
1001 浏览

asp.net - Reporting Services 子报表列排序失败

我正在研究一个SSRS 2008报告解决方案,但我遇到了一个问题,即子报告没有使用 asp.net 报告查看器控件以交互方式对列进行排序。报表本身在不用作子报表时是完全可用的,但是一旦我将它作为子报表添加到另一个报表中,您将无法对列进行排序而不获得

错误:无法显示子报表

显示ExecutionLog2父报表收到排序操作请求,并表示排序状态为成功。但是,字节和行计数响应为零,随后的呈现报告操作成功但只有 590 字节。

我很好奇是否有人知道已知问题,SSRS 2008或者除了将报告添加到父报告之外是否有任何已知的解决方法。

0 投票
1 回答
476 浏览

sql-server-2005 - Reporting Services 2005 中未生成子报告的报告

这是我第一次尝试使用子报告,我对报告服务的总体经验很少(编辑现有报告,创建一些基本报告)。

我已将子报告添加到现有报告中。单独测试时,子报告会在大约 1 秒内返回。为其提供动力的查询在 Management Studio 中不到一秒的时间内返回。

如果没有子报表组件,主报表运行大约需要 2 分钟。但是,对于子报告,它似乎在 10 多分钟后根本没有返回。

我在这里缺少一些基本的东西吗?

这是在 SQL Server 2005 上运行的,该项目在 Visual Studio 2005 中。

0 投票
6 回答
13899 浏览

reporting-services - 有没有办法将子报表放在 SSRS 的标题中?

我想在标题中使用子报告,因为它被用于许多报告。但是,子报告不会进入标题,字段值也不会。虽然,参数会很好。

有关如何绕过此问题的任何建议或参考?

0 投票
3 回答
14813 浏览

crystal-reports - Crystal Reports:将子报表包含在分组部分中?

我有一份列出公司详细信息的报告。公司详细信息有两个部分。第一部分列出了环境数据,第二部分实际上是一个子报告,列出了公司每一年的现金流细节。

我有多家公司需要这样做——所以我按公司对报告进行了分组。除了子报表之外,这就像做梦一样。我在试图获得它时遇到了真正的问题,以便每家公司都有不同的现金流子报告。有人知道如何将子报表包含在一个组中,以便我拥有的每家公司都有自己的现金流数据数据吗?