我想知道我們是否可以在報告的參數中使用數學運算符。數學運算符參數
我有一個名爲「EMP_Attendance」的參數。
我想有顯示並運行值
報告中的參數參數:
EMP_Attendance
= 100.00%
<100.00% and >=90.00%
<90.00% and >=80.00%
<80.00%
報表運行根據這個值
我想知道我們是否可以在報告的參數中使用數學運算符。數學運算符參數
我有一個名爲「EMP_Attendance」的參數。
我想有顯示並運行值
報告中的參數參數:
EMP_Attendance
= 100.00%
<100.00% and >=90.00%
<90.00% and >=80.00%
<80.00%
報表運行根據這個值
首先,您將爲您的參數添加4個可用值,標籤爲「100%」等等,值1,2,3,4。
然後你有2個選項來過濾。
您可以添加這樣的事情到您的查詢:
SELECT case when EMP_Attendance = 100 then 1
when EMP_Attendance <100 and EMP_Attendance >=90.00% then 2
when EMP_Attendance <90 and EMP_Attendance >=80 then 3
else 4 end as AttendanceGroup
WHERE AttendanceGroup = @AttendanceParameter
另一種選擇是保持爲的就是讓這一切的數據返回給報告的查詢。右鍵單擊表並轉到其屬性。轉到過濾器。在此處添加過濾器以將您的參數與EMP_Attendance值進行比較。
這是不是本地可能的,但有輕微的解決方法。
lower
和一個upper
。lower
= 100和upper
= 101.
你可以再詳細一點嗎?你的問題很難理解。 – 2013-04-24 21:13:27
我想根據他們出勤率的百分比來顯示報告中的員工名單。出席率是從查詢本身計算出來的。因此,我將不得不顯示例如:<100.00%和> => 90.00%:它必須向我顯示所有員工少於100人。出席率超過90.00% – 2013-04-24 21:21:27
您是否有參數供用戶選擇,以上三項之一還是您的報告需要按字段分組? – glh 2013-04-25 02:09:40