0

在我的例子中,Crystal Reports 用于为另一个应用程序创建模板。一个值从另一个应用程序传递到一个特定的表,然后我可以在水晶中使用与其他表的内部连接来指定报表其余部分的值。

这在我没有使用子报表的情况下效果很好。在我的主报告中,我有 4 个内部连接的表,并且它们正确地从该程序中传递了某个值。

我的问题在于尝试为此特定报告创建封面。我需要封面上的详细信息部分,因此我希望在主报告的报告标题上创建一个子报告。我在子报表本身中使用了相同的表和相同的内部连接。它接收额外的值。这是与主报告中相同的表的精确内部连接设计,但它显示了不同的结果。

有人对此有解决方案吗?我对水晶报告特别陌生,并且刚刚避免使用子报告以避免更复杂的情况。我相信我可能只是能够通过共享变量或参数从主报告中传递标准值作为我当前尝试的替代方法,但我不确定如何。

谢谢。

4

1 回答 1

0

听起来您通过使用子报告采取了正确的方法。您确实将参数添加到子报表并从主报表链接它?

我建议您查看主报表和子报表的 SQL 查询以识别差异。

于 2013-01-12T10:53:16.430 回答