Ha volt már olyannal gondod, hogy a kedvenc SSRS riportodnál a szűrőből több értéket is átpasszoltál a riport datasetnek és az alap szeparátor karakter a vessző volt és szerencsétlen módon az egyes elemek nem ID-k voltak, és azok is tartalmaztak vesszőt akkor a megoldás a következő:
Az átvezetés 2 réteget érint:
1, Érintett riport DataSetekben módositani a paramétereknél,
elötte: =Parameters!CostCenter.Value
utána: =Join(Parameters!CostCenter.Value,";")
Ezzel a megoldással cserére került a datasetnek küldendő separator karakterek. Az alap vessző helyett ezután a pontos vessző lesz az elválasztó.
2, a riport lekérdező logikában cserélni az eddigi vessző splitet az új separator karakterre.
forrás : http://www.mssqltips.com/sqlservertip/2844/working-with-multiselect-parameters-for-ssrs-reports/
Feliratkozás:
Megjegyzések küldése (Atom)
Nincsenek megjegyzések:
Megjegyzés küldése