Crystal Reports:子报表参数提示在运行时出现

时间:2014-02-03 19:19:38

标签: parameters crystal-reports report subreport

我有一份报告(过去曾多次使用过),其中包含许多子报告。我下载它来编辑其中一个子报告的文本框中的单词,并且没有进行其他更改。我将新版本上传到服务器后,我重新安排了它。问题就在这里,调度程序突然在主报表参数字段后面显示一堆子报表参数提示。这些子报表参数以前从未显示过。之前,调度程序只会提示用户填写主报表参数。

应该注意的是,如果我只填写主报表参数并忽略子报表参数,报表仍然可以正常运行。此外,当我在本地运行此报表时,我只会提示您输入主报表参数(子报表参数不会出现)。最后,我保留了未经编辑的报告版本,将其回滚到服务器上,仍然遇到了同样的问题。我检查了所有子报表链接,并将它们链接到主报表。有人可以帮忙吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题:我们的BusinessObjects服务器随机决定提示我输入一个正在从我的主报表正确传递到其子报表之一的参数,尽管Crystal Reports 2008(SP5)没有提示我(因为我知道)当我直接从Crystal Reports运行它时,我正在做什么并且正确地传递了参数。

尝试此解决方法: 右键单击相关子报表,选择“更改子报表”链接,然后取消选中“根据字段选择子报表中的数据”框。子报表仍然具有对此参数的引用,因为最初在传递参数时,您检查该框就像您应该这样做。 希望这会有所帮助。