2012-02-27 19 views
0

我試圖針對超過一百萬條記錄的數據集運行報告,我爲報告提供的規則如下,報告必須能夠篩選每個下拉列表中篩選的內容,並選擇provious drop下。SQL Reports下拉限制?

先前爲此任務設置的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 

我已經編輯提供,用於

+0

什麼是你的問題正是SQL? – 2012-02-27 14:41:27

+0

如何停止在下拉菜單中發生的刷新並丟失所有以前選擇的數據? – Deviland 2012-02-27 15:29:33

+0

@Deviland:對第一個參數下拉菜單中使用的數據集的查詢是否依賴於其他參數之一?你可以將第一個參數的下拉數據集的查詢文本添加到問題中嗎? – 2012-02-27 15:52:35

回答