- Opret et nyt datasæt til en datakilde, som indeholder en lagret procedure.
- Angiv egenskaberne for datasættet:
- Angiv et navn på datasættet i Datasætnavn.
- Brug listen i Datakilde til at vælge en datakilde, som skal bruges til datasættet.
- Vælg Lagret SQL-procedureforespørgsel i Datasættype som vist i Figur 3-7.
Figur 3-7 Opret en lagret procedure
Vælg Næste. Under Forespørgsel vises en lagret procedureskabelon som vist i
Figur 3-8.
Figur 3-8 Vis lagrede procedurer i en database
- Navigér til den lagrede procedure i Tilgængelige elementer.
- Vælg den lagrede procedure, og træk den til tekstområdet. Navnet på den lagrede procedure vises ved indsætteksespunktet. Skriv de oplysninger i tekstområdet, der er nødvendige for at udføre den lagrede procedure. Du kan f.eks. inkludere argumenter, der skal overføres til den lagrede procedure.
Når du angiver den lagrede procedure, skal du omslutte kaldsætningen med en venstre- og højreklamme, f.eks.:
Du kan også skrive det lagrede procedurenavn uden klammer. I det tifælde behandler BIRT sætningen som et almindeligt RDBMS-kald, og udførelsen afhænger af datakildens RDBMS.
- Vælg Afslut for at gemme datasættet. I Redigér datasæt vises de kolonner, der returneres af den lagrede procedure, og indstillinger til redigering af datasættet.