Forrige Næste

Opgave 4:  Opret et datasæt

Du er nu klar til at oprette datasættet. Et datasæt identificerer de data, som skal hentes fra datakilden. Hvis rapporten skal oprette forbindelse til en JDBC-datakilde, f.eks. eksempeldatabasen, skal du bruge en SQL SELECT-sætning til at angive de data, der skal hentes.

1  
2  
Skriv følgende tekst som vist i Figur 1-11 i Datasætnavn i Nyt datasæt:
Customers

Figur 1-11 Nyt datasæt

Figur 1-11  Nyt datasæt
3  
*
*
4  
På siden Forespørgsel vises oplysninger, som hjælper dig med at oprette en SQL-forespørgsel. I Tilgængelige elementer vises alle de skemaer i datakilden, herunder CLASSICMODELS, som du bruger til dette øveprogram og andre rapporter, du vil oprette med eksempeldatabasen. Ved at klikke på plustegnet (+) ved siden af CLASSICMODELS kan du få vist tabellerne. I tekstområdet til højre i dialogboksen vises følgende påkrævede nøgleord til en SQL SELECT-sætning:
select
from
5  
select customerName,
contactLastName,
contactFirstName,
phone
from Customers
I datasæteditoren vises tabel- og kolonnenavne med store bogstaver, men du kan skrive navnene, som du vil, da SQL ikke skelner mellem store og små bogstaver. I stedet for at skrive forespørgslen kan du trække kolonner og tabeller fra Tilgængelige elementer til tekstområdet.
Den SELECT-sætning, du har oprettet, og som vises i Figur 1-12, henter værdier fra kolonnerne CUSTOMERNAME, CONTACTLASTNAME, CONTACTFIRSTNAME og PHONE i tabellen CUSTOMERS.

Figur 1-12 SQL SELECT-sætning i Redigér datasæt

Figur 1-12  SQL SELECT-sætning i Redigér datasæt
6  
7  

Figur 1-13 Datarækker, der returneres af en SQL SELECT-sætning

Figur 1-13  Datarækker, der returneres af en SQL SELECT-sætning
8  

(c) Copyright Actuate Corporation 2013