我有一个观点,我应该将其用于水晶报告。
当我在没有任何条件的情况下对其(在 SSMS 中)运行选择时,它需要几个小时(并返回几百万行)。在有条件的情况下,大约需要 5 秒。
在 Crystal Reports 中,我在选择专家 -> 组公式中添加了条件。当我转到数据库-> 显示 Sql 查询时,它只显示视图中的所有列,后跟“来自视图名称”。
当我尝试运行报表并查看数据库中运行的查询时,我看到它正在无条件地从视图中查询所有数据。据我所见,Crystal Reports 只能过滤查询返回的数据。
在将查询发送到数据库之前,Crystal 报表是否可以通过某种方式向视图添加条件?