Crystal reports 我没有在crystal report中获取超出固定范围的数据?

Crystal reports 我没有在crystal report中获取超出固定范围的数据?,crystal-reports,Crystal Reports,在我的crystal报告中,我实际上是根据开始日期和结束日期过滤数据。 但我并没有得到固定范围以外的数据(1985年1月1日至2009年12月31日)。 我得到的数据直接来自DB表,我不调用任何过程 我检查了所有可能的方法来限制/过滤数据,我在报告中找不到他们过滤的任何地方。我仍然得到1985年到2009年的数据 我正在使用Crystal Report 8.0。 知道如何以及在哪里过滤数据吗 提前感谢您的时间。我做了以下工作,现在工作正常。 菜单=>数据库>显示SQL查询…>重置 然后我保存了报

在我的crystal报告中,我实际上是根据开始日期和结束日期过滤数据。 但我并没有得到固定范围以外的数据(1985年1月1日至2009年12月31日)。 我得到的数据直接来自DB表,我不调用任何过程

我检查了所有可能的方法来限制/过滤数据,我在报告中找不到他们过滤的任何地方。我仍然得到1985年到2009年的数据

我正在使用Crystal Report 8.0。 知道如何以及在哪里过滤数据吗


提前感谢您的时间。

我做了以下工作,现在工作正常。 菜单=>数据库>显示SQL查询…>重置 然后我保存了报告

它现在运转良好


我觉得这是Crystal Report中的一个错误,或者可能是软件的行为(因为我是Crystal Report的新手)。

您确定日期字段的类型是日期吗?如果它是一个字符串字段,您必须首先转换它。@bidya,您是否尝试过从报表设计器中验证数据库?当我在SQL developer中查询相同的SQL表达式时,我能够获得数据。数据是正确的,即使Crystal报告中的查询也可以。此报告根据输入参数(开始和结束日期)过滤数据,如果我在范围内进行过滤,这将非常完美。在报表预览中,我还将获得过滤后的数据。当我验证数据库时,它给了我2条空字符串错误消息。@bidya,你应该将你的响应标记为答案