Forrige emneNeste emne


Slik oppgir du en lagret prosedyre for et JDBC-datasett

  1. Opprett et nytt datasett på en datakilde som inneholder en lagret prosedyre.
  2. Oppgi egenskapene til datasettet:
    • Oppgi et navn på datasettet i Navn på datasett.
    • Velg en datakilde som skal brukes til dette datasettet, fra rullegardinlisten i Datakilde.
    • I Datasettype velger du SQL-spørring med lagret prosedyre, som vist i figur 3-7.
    • Figur 3-7 Opprette en lagret prosedyre
    Velg Neste. Spørring viser en lagret malprosedyre, som vist i figur 3-8.

    Figur 3-8 Vise lagrede prosedyrer i en database
  3. Naviger til den lagrede prosedyren i Tilgjengelige elementer.
  4. Velg den lagrede prosedyren, og dra den til tekstområdet. Det lagrede prosedyrenavnet vises ved innsettingspunktet. I tekstområdet oppgir du den nødvendige informasjonen for å utføre den lagrede prosedyren. Du bør for eksempel inkludere alle argumenter som blir sendt til den lagrede prosedyren.
  5. Hvis du vil skrive den lagrede prosedyren, setter du kall-setningen i parenteser. Eksempel:
    {call sp_name('argument')} 
    
    Du kan også oppgi den lagrede prosedyren uten parenteser. Da behandler BIRT setningen som et vanlig RDBMS-kall, slik at utføringen er avhengig av RDBMS til datakilden.
  6. Velg Fullfør for å lagre datasettet. Rediger datasett viser kolonner returnert av den lagrede prosedyren, og alternativer for redigering av datasettet.

(c) Copyright Actuate Corporation 2006

Forrige emneNeste emne