Vorheriges Nächstes

Task 4:  Datensatz builden

Jetzt können Sie Ihren Datensatz builden. Ein Datensatz gibt die Daten an, die aus der Datenquelle abgerufen werden sollen. Wenn Ihr Bericht mit einer JDBC-Datenquelle verbunden ist (beispielsweise mit der Beispieldatenbank), geben Sie die abzurufenden Daten mit einer SQL-Anweisung SELECT an.

1  
2  
Customers

Abbildung 1-11: Neuer Datensatz

Abbildung 1-11  Neuer Datensatz
3  
*
*
4  
Auf der Seite "Abfrage" werden Informationen angezeigt, die Ihnen bei der Erstellung einer SQL-Abfrage helfen. Unter 'Verfügbare Elemente" werden alle Schemata in der Datenquelle aufgelistet, einschließlich des Schemas CLASSICMODELS, das Sie für dieses Lernprogramm verwenden sowie für andere Berichte, die Sie mit der Beispieldatenbank erstellen wollen. Wenn Sie auf das Pluszeichen (+) neben "CLASSICMODELS" klicken, werden die Tabellen angezeigt. Der Textbereich auf der rechten Seite dieses Dialogs zeigt die folgenden erforderlichen Schlüsselwörter einer SQL-Anweisung SELECT an:
select
from
5  
select customerName,
contactLastName,
contactFirstName,
phone
from Customers
Der Datensatzeditor zeigt zwar Tabellen- und Spaltennamen in Großbuchstaben an, aber Sie können diese Namen in jeder gewünschten Schreibweise eingeben, weil bei SQL die Groß-/Kleinschreibung nicht beachtet werden muss. Wenn Sie die Abfrage nicht eingeben möchten, können Sie Spalten und Tabellen aus der Liste 'Verfügbare Elemente' in den Textbereich ziehen.
Die von Ihnen erstellte Anweisung SELECT (siehe Abbildung 1-12) ruft in der Tabelle "CUSTOMERS" Werte aus den Spalten "CUSTOMERNAME", "CONTACTLASTNAME", "CONTACTFIRSTNAME" und "PHONE" ab.

Abbildung 1-12: SQL-Abfrage SELECT in 'Datensatz bearbeiten'

Abbildung 1-12  SQL-Anweisung SELECT in 'Datensatz bearbeiten'
6  
7  

Abbildung 1-13: Von einer SQL-Anweisung SELECT zurückgegebene Datenzeilen

Abbildung 1-13  Von einer SQL-Anweisung SELECT zurückgegebene Datenzeilen
8  

(c) Copyright Actuate Corporation 2013