該表的字段可能包含四個字母「DICS」的任意組合。例如,這些中的任何一個:「我」,「DC」,「DIS」,「CS」或「DICS」。其中,ssrs字段包含任何選定的參數
我在數據集中放入了「Where DISCScores IN(@DISCScores)」,並設置Parameter屬性以包含四個字母中的每一個,但報告將只列出DISCScores字段只包含其中一個字母的記錄。選中它們後,它將只顯示包含單個字母的記錄,但我需要它包含DISCScores包含任何選定的字母的所有記錄。例如,如果在參數中只選擇了「S」,那麼我希望所有記錄都帶有「S」,「DIS」,「CS」,「IS」,「DS」或「DICS」,而不是隻是那些帶有「S」的人。 如果在參數提示中選中「I」和「S」,那麼我想要DISCScores爲「IS」,「DIS」,「ICS」或「DICS」的記錄。
我期待需要在參數屬性中使用表達式,但我不知道如何創建該表達式。
謝謝!
請參閱http://stackoverflow.com/questions/512105/passing-multiple-values-for-a-single-parameter-in-reporting-services – StevenWhite