Forrige emneNeste emne


Slik oppretter du en datasettparameter

Denne fremgangsmåten antar at du allerede har satt inn et parametermerke i SQL-spørringen.

Hvis du oppretter flere datasettparametere, oppretter du dem i den rekkefølgen deres tilsvarende parametermerker blir vist på i WHERE-leddet.

  1. I datautforskeren velger du datasettet du vil opprette parametere for. Rediger datasett viser spørringen for datasettet.
  2. Velg Parametere. Rediger datasett viser standard parameterinformasjon i første rad.
  3. Opprett en datasettparameter ved å oppgi de følgende nødvendige verdiene:
    1. I den første raden, i Navn, oppgir du et navn på parameteren. Det er smart å sette prefikset DSP foran navnet du velger, da kan datasettparameteren bidra til å skille parameteren fra andre parametertyper, som for eksempel rapportparametere. En datasettparameter som brukes til å filtrere quantityinstock, kan få navnet DSP_quantityinstock.
    2. I Datatype velger du en datatype for parameteren.
    3. I Retning velger du Inndata. Denne verdien betyr at parameteren er en inndataparameter.
    4. Velg Standardverdi, og det blir vist en knapp til høyre for det tomme feltet.
    5. Velg ellipseknappen (...) til høyre. Uttrykksbygger blir åpnet.
  4. Bind datasettparameteren til den riktige rapportparameteren ved å velge rapportparameteren som datasettets standardverdi:
    1. Under Kategori velger du Rapportparametere, og deretter velger du Alle under Underkategori. Rapportparameterne du har opprettet, blir vist i Figur 12-3.
    2. Figur 12-3 Binde en datasettparameter til en rapportparameter
    3. Dobbeltklikk på den riktige rapportparameteren. Rapportparameteren vises i uttrykksområdet.
    4. Velg OK.
  5. Gjenta trinn 3 og 4 for å opprette ekstra datasettparametere for hvilke som helst andre parametermerker du har satt inn i SQL-spørringen.
  6. Hvis du har oppgitt en standardverdi for rapportparameterne, kan du velge Forhåndsvis resultater for å verifisere at spørringen returnerer rader som samsvarer med WHERE-leddet.
  7. Figur 12-4 viser resultatene av det forrige eksempelet, der standardverdien 999 ble oppgitt for rapportparameteren RP_quantityinstock. Det viser alle radene for produkter på lager med et kvantum på mindre enn 999.

    Figur 12-4 Forhåndsvis resultater med rader som samsvarer med WHERE-leddet
  8. Velg OK for å lagre datasettparameterne.
  9. Test parameterne for å verifisere at spørringen er oppdatert med brukeroppgitte verdier, og at rapporten viser de resultatene du forventer:
    1. Velg Forhåndsvisning.
    2. Hvis Oppgi parametere ikke blir vist, velger du Vis rapportparametere.
    3. Oppgi parametere viser alle rapportparameterne du har opprettet. Figur 12-5 viser den enkle rapportparameteren RP_quantityinstock.

      Figur 12-5 Oppgi parametere
    4. Oppgi verdier for parameterne, og velg deretter OK.

Hvis du har fullført alle oppgavene som er beskrevet hittil i dette kapittelet, er WHERE-leddet i spørringen oppdatert med de oppgitte verdiene, og rapporten viser radene som samsvarer med WHERE-leddet.


(c) Copyright Actuate Corporation 2006

Forrige emneNeste emne