none
in(@Parameter) und case verschachtelt im SQL unter SSRS möglich? RRS feed

  • Frage

  • Hallo zusammen,

    ich nutze ein Select mit einer in-Funktion: select...... and Teil in(@TeileParameter). Die Mehrfachauswahl klappt. Die Teilliste ist sehr umfangreich, so dass bei einer Komplettauswahl der Aufbau des Berichts zu lange dauert. Gerne möchte ich eine Mehrfachauswahl selektiv zur Verfügung stellen. Eine Einfachauswahl und eine Auswahl "alle" klappt, aber sobald ich einen zweiten Artikel ergänze kommt es zu einer Fehler beim Berichtsaufruf unter SSRS. Ich vermute hier ein Problem bei der Rückgabe bei den Hochkommatas 'Teil2,'Teil2'!?. Ich nutze folgendes Select:

    and Teil  in (case when @TeileParameter='alle' then Teil else (@TeileParameter) end)

    Kann man das Problem ggf. umgehen?

    Gruß Chris

    Montag, 9. Mai 2016 14:26

Antworten

Alle Antworten