首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Crystal Reports 2008条件子报表提示输入参数两次

Crystal Reports 2008条件子报表提示输入参数两次
EN

Stack Overflow用户
提问于 2014-11-08 05:49:50
回答 1查看 465关注 0票数 0

我在PeopleSoft中使用水晶报表2008与SQL Server后端。我有一个具有底层查询的主报表,该查询过滤传递给Crystal report的参数(EMPLID和日历年份,这些是底层表的主键)。主报表具有链接到主报表的EMPLID和日历年份字段的所有子报表。此时,一切正常,我在提示符下输入emplid和年份,报告将根据这些字段运行。

每年,报告都会发生变化。我设置了子报告,以便当我在提示中输入2014时,将显示子报告A的2014版本。如果我输入2015,将显示2015版本。

当我添加这些并行子报表时,我会得到两次提示。我已经检查了所有的子报告链接。我已经确保每个链接都基于主字段而不是子报表参数字段选择子报表中的数据。我已经用条件子报表和条件部分尝试过了,得到了双重提示。我被难住了。有没有关于如何在不被多次提示的情况下使用条件子报表的想法?

如果这行得通,我打算为每一年添加子报告版本。如果有人能想到更好的方法,请随时让我知道。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-11-09 21:07:50

首先。

是否在子报表中创建了与主报表类似的参数,并使用子报表链接将子报表和主报表参数链接起来?如果您还没有这样做,那么将建议您这样做,以便只提示一次参数。

现在.。I don't think your approach is suggested如果您要手动添加一个为期一年的子报告,我建议您只获取一个子报告,并将参数传递给子报告的Record Selection formula,这样我就可以根据parameter挑选数据,您的报告也不会很复杂。

如果你有任何不同的问题,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26810641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档