Назад Далее

Задача 4:   Создайте набор данных

Теперь можно приступить к созданию набора данных. Набор данных представляет собой описание данных, извлекаемых из источника. Если в отчете используется источник данных JDBC, такой как пример базы данных, извлекаемый набор данных можно указать с помощью оператора SQL SELECT.

1  
2  
Customers

Рис. 1-11 Создать набор данных

Рисунок 1-11  Создать набор данных
3  
*
*
4  
На странице Запрос отображается дополнительная информация по созданию запроса SQL. В списке Доступные элементы перечислены все схемы источника данных, включая CLASSICMODELS (применяется в этом учебнике, а также для создания других отчетов с помощью примера базы данных). Для просмотра таблиц щелкните на знаке плюса (+) рядом с CLASSICMODELS. В текстовой области в правой части этого окна будут показаны следующие необходимые ключевые слова оператора SQL SELECT:
select
from
5  
select customerName,
contactLastName,
contactFirstName,
phone
from Customers
Хотя в редакторе набора данных имена таблиц и столбцов будут показаны прописными буквами, указывать их можно в любом регистре, поскольку в языке SQL регистр не учитывается. Если вы не хотите вводить запрос, можно перенести столбцы и таблицы из списка Доступные элементы в текстовую область.
Новый оператор SELECT извлекает значения из столбцов CUSTOMERNAME, CONTACTLASTNAME, CONTACTFIRSTNAME и PHONE таблицы CUSTOMERS (см. рис. 1-12).

Рис. 1-12 Оператор SQL SELECT в окне Изменить набор данных

Рисунок 1-12  Оператор SQL SELECT в окне Изменить набор данных
6  
7  

Рис. 1-13 Строки данных, возвращаемые оператором SQL SELECT

Рисунок 1-13  Строки данных, возвращаемые оператором SQL SELECT
8  

(c) Copyright Actuate Corporation 2013