SSRS - multiple values in parameter

Status
Niet open voor verdere reacties.

patricw

Gebruiker
Lid geworden
27 mei 2009
Berichten
218
Beste allemaal,

In Report builder haal ik met onderstaande query data uit een Access database:

Code:
SELECT [Inspected Volume PLC with defects per lot short spec].Coatlijn, [Inspected Volume PLC with defects per lot short spec].[Short spec met TAC], [Inspected Volume PLC with defects per lot short spec].[Short spec], [Inspected Volume PLC with defects per lot short spec].TwistarTMlot, [Inspected Volume PLC with defects per lot short spec].[Inspected length (m)], [Inspected Volume PLC with defects per lot short spec].[Total Laser mark], [Inspected Volume PLC with defects per lot short spec].[Total Black dot], [Inspected Volume PLC with defects per lot short spec].[Total White dot], [Inspected Volume PLC with defects per lot short spec].[Total Glitter], [Inspected Volume PLC with defects per lot short spec].[Total Horseshoe], [Inspected Volume PLC with defects per lot short spec].[Total Contamination], [Inspected Volume PLC with defects per lot short spec].[Total HC sticking & BW], [Inspected Volume PLC with defects per lot short spec].[Total Crucifix], [Inspected Volume PLC with defects per lot short spec].[Total Other], [Inspected Volume PLC with defects per lot short spec].[Total defects], [Inspected Volume PLC with defects per lot short spec].[Effective width (mm)], [Inspected Volume PLC with defects per lot short spec].[Inspected Volume (m2)], [Inspected Volume PLC with defects per lot short spec].[Defect number DJM], [Inspected Volume PLC with defects per lot short spec].MPR
FROM [Inspected Volume PLC with defects per lot short spec]
WHERE [Inspected Volume PLC with defects per lot short spec].[Short spec met TAC] IN (@Short_Spec_list) AND [Inspected Volume PLC with defects per lot short spec].MPR IN (@MPR_list)

De 2 parameters kies ik elk uit een lijst en deze 2 lijsten zijn gevuld met 2 queries waarbij de MPR afhankelijk is van de gekozen Short_Spec.

Tot zover niks aparts, zo heb ik al meerdere rapporten gemaakt die goed lopen met data vanaf SQLserver.

Maar nu krijg ik als ik voor de MPR een multiple value mogelijk wil maken onderstaande foutmelding:

'Cannot add multi value query parameter '@MPR_list' for dataset 'New_Raw_Data_NK' because it is not supported by the data extension.'

Als ik slechts een enkele waarde toelaat werkt het prima.


Iemand een tip waar dit aan kan liggen?

groet, Patric
 
Laatst bewerkt:
De melding lijkt me helder. Multiple value velden zijn een Access feestje dat niet door andere systemen ondersteund wordt. Het advies is dus om die niet te gebruiken. Los het netjes op volgens de normalisatieregels en maak een extra tabel.
 
Waarom werk je met een access database? Beter al je tabellen in SQL server plaatsen. Je kan dan nog altijd een Access applicatie gebruiken met linked tables. Je rapporten zullen gelijk sneller en veel efficiënter lopen.
 
Dank voor jullie reactie.

Noella, dat heb ik gisteren inderdaad gedaan. Het betreft hier een Excel file met 2 tabbladen die we met enige regelmaat van onze Japanse collega's krijgen. Omdat we pas een jaar of zo over SQLserver beschikken had ik het eerst via Access ingericht.

De data staat nu in SQLserver en dat werkt uiteraard prima.

groet, Patric
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan