Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 SQL报表下拉限制?_Sql Server 2005_Reporting Services - Fatal编程技术网

Sql server 2005 SQL报表下拉限制?

Sql server 2005 SQL报表下拉限制?,sql-server-2005,reporting-services,Sql Server 2005,Reporting Services,我正在尝试针对超过一百万条记录的数据集运行报告,我为报告提供的规则如下。报告必须能够筛选每个下拉列表,并通过选择provious下拉列表筛选内容 以前为这个任务准备的SQL报告现在失败了,raeson正在逃避我。该报告似乎在更改第一个下拉列表时进行了某种自动回发,主要是第一个下拉列表中的选定值被清除,我找不到任何证据来解释原因。我唯一的线索是大量的数据,而且在第一个下拉列表中大约有1500个片段。有人要吗 SELECT Employee, CONVERT(nvar

我正在尝试针对超过一百万条记录的数据集运行报告,我为报告提供的规则如下。报告必须能够筛选每个下拉列表,并通过选择provious下拉列表筛选内容

以前为这个任务准备的SQL报告现在失败了,raeson正在逃避我。该报告似乎在更改第一个下拉列表时进行了某种自动回发,主要是第一个下拉列表中的选定值被清除,我找不到任何证据来解释原因。我唯一的线索是大量的数据,而且在第一个下拉列表中大约有1500个片段。有人要吗

SELECT     Employee, 
           CONVERT(nvarchar(30), Date, 103) AS Date, Duration, Level, 
           Area, Dept, Cell, Line, Slot, ISNULL(Activity, '') AS Activity, 
           Area1, Surname, WeekEnding 
           FROM LabourBooking
           WHERE (Slot IN (@Slot)) 
           AND (Date BETWEEN @DateFrom AND @DateTo) 
           AND (Area1 IN (@Area)) 
           AND (Activity IN (@Activity))
           ORDER BY SURNAME, Employee

我已编辑以提供所使用的SQL,答案是重写报告

您的问题到底是什么?如何停止下拉列表中的刷新并丢失所有先前选择的数据?@Deviland:第一个参数下拉列表中使用的数据集查询是否依赖于其他参数之一?能否将第一个参数的下拉数据集的查询文本添加到问题中?如果后续参数依赖于第一个参数,则需要刷新,对吗?问题是丢失所选数据,这是不寻常的。它在竞价中有效吗?@Jamie F我确信问题的关键在于第一次查询返回的数据量刚刚超过1500个结果。这么说你失去了我的投标证明?