Предыдущий разделСледующий раздел


Оглавление

Начало работы

Учебник 1: Создание простого списка

Задача 1: Создайте проект

Задача 2: Создайте отчет

Задача 3: Создайте источник данных

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

Задача 5: Создайте макет отчета

Задача 6: Отсортируйте данные

Задача 7: Отформатируйте отчет

Измените заголовки столбцов

Отформатируйте заголовки столбцов

Обеспечьте вывод имен и фамилий на одной строке

Увеличьте расстояние между строками

Задача 8: Создайте заголовок отчета

Следующие шаги

Подключение к источнику данных

Создание источника данных BIRT

Изменение источника данных BIRT

Удаление источника данных в проектировщике отчетов BIRT

Настройка соединения с базой данных или другим источником данных JDBC

Добавление драйвера JDBC

Удаление всех драйверов JDBC из файла JAR

Извлечение данных

Создание набора данных

Изменение источника данных для набора данных

Создание запроса SQL для набора данных JDBC

Применение хранимой процедуры с набором данных JDBC

Просмотр и изменение выходных столбцов

Изменение числа строк в окне предварительного просмотра результатов

Добавление вычисляемого поля в набор данных

Соединение наборов данных

Создание динамического запроса

Настройка параметров кэша

Привязка данных

Создание привязки столбцов

Создание макета отчета

Добавление строк и столбцов

Удаление строк и столбцов

Привязка набора данных к таблице

Вставка ссылки на изображение

Внедрение изображения

Вставка изображений из источника данных

Вывод текста

Применение динамического текста

Форматирование содержимого отчета

Создание стиля

Импорт стилей

Применение стиля

Изменение стиля

Удаление стиля

Создание правила форматирования

Изменение правила форматирования

Удаление правила форматирования

Изменение размера столбца или строки с помощью мыши

Изменение высоты строки

Изменение ширины столбца

Объединение ячеек таблицы или сетки

Условное скрытие элемента

Сортировка и группировка данных

Учебник 2: Группировка данных отчета

Задача 1: Откройте проект отчета

Задача 2: Сохраните отчет в новом файле

Задача 3: Добавьте поле размера кредита в набор данных

Задача 4: Добавьте поле размера кредита в отчет

Задача 5: Сгруппируйте данные о клиентах по размеру кредита

Задача 6: Добавьте информацию о диапазоне размеров кредита в заголовок группы

Задача 7: Добавьте сводные данные

Задача 8: Отформатируйте отчет

Удалите данные о размере кредита из строк данных

Настройте вывод заголовка в первой строке каждой группы

Отделите группы линиями друг от друга

Задача 9: Просмотр отчета в программе просмотра отчетов BIRT

Задача 10: Добавьте информацию о диапазоне размеров кредита в оглавление

Работа со сводными данными

Создание выражений для сводных данных в редакторе выражений

Создание выражений

Фильтрация данных

Фильтрация строк при извлечении из источника данных JDBC

Фильтрация данных на уровне набора данных

Фильтрация данных на уровне элемента отчета

Фильтрация данных на уровне группы

Подготовка фильтров для пользователей

Предоставление пользователю возможности фильтрации данных при выполнении отчета

Создание простого параметра отчета

Вставка маркера параметра в запрос SQL

Создание параметра набора данных

Динамическое обновление условия фильтра при выполнении отчета

Создание отчета с вложенными отчетами

Учебник 3: Создание отчета с параллельными вложенными отчетами

Задача 1: Создайте отчет

Задача 2: Создайте источник данных

Задача 3: Создайте набор данных для отчета о клиентах

Задача 4: Создайте набор данных для вложенного отчета orders

Задача 5: Создайте набор данных для вложенного отчета payments

Задача 6: Создайте главный отчет о клиентах

Задача 7: Создайте вложенный отчет orders

Задача 8: Привяжите вложенный отчет о заказах к главному отчету о клиентах

Задача 9: Создайте вложенный отчет о payments

Задача 10: Привяжите вложенный отчет payments к главному отчету customers

Задача 11: Оставьте в отчете только данные о клиентах, у которых есть заказы или платежи

Задача 12: Разместите вложенные отчеты друг напротив друга

Задача 13: Отформатируйте отчет

Выделите имена клиентов

Измените заголовки столбцов

Измените формат даты

Измените формат чисел

Увеличьте расстояние между элементами по вертикали

Увеличьте расстояние между таблицами заказов и платежей по горизонтали

Добавьте рамки вокруг таблиц

Увеличьте отступ от рамки до содержимого таблиц

Применение диаграмм в отчетах

Учебник 4: Создание диаграммы

Задача 1: Создайте файл проекта отчета

Задача 2: Добавьте диаграмму в отчет

Задача 3: Задайте параметры данных диаграммы

Задача 4: Просмотрите диаграмму

Задача 5: Измените заголовок диаграммы

Задача 6: Настройте внешний вид диаграммы

Вывод данных в форме диаграмм

Выбор набора данных для диаграммы

Группировка данных ряда категорий

Настройка типа данных и формата оси

Изменение параметров просмотра диаграммы

Форматирование диаграмм

Изменение цвета фона диаграммы

Создание пользовательского цвета

Изменение цвета боковой или нижней поверхности трехмерной диаграммы

Настройка вкладок в области диаграммы

Изменение цвета фона области построения

Создание контура для области построения

Создание тени для области построения внутри осей

Изменение расположения и отступов области построения

Форматирование названия оси

Форматирование названия ряда данных в стрелочной или круговой диаграмме

Изменение линии оси

Изменение меток на осях

Добавление и изменение линий сетки

Создание многостраничного отчета

Вывод текста в верхнем и нижнем колонтитулах

Изменение размера колонтитулов

Удаление заголовка с первой страницы

Добавление интерактивных функций

Создание закладки

Создание ссылки на другой раздел отчета

Создание ссылки на другой отчет

Создание элемента оглавления

Экспорт данных отчета

Создание общей среды разработки отчетов

Добавление элемента в библиотеку

Создание темы для макета отчета

Удаление темы из макета отчета

Создание элемента шаблона

Настройка папки шаблонов

Публикация шаблона

Использование элемента шаблона в отчете

Локализация текста

Привязка файлов ресурсов к отчету

Назначение существующего ключа ресурса элементу метки или текста

Просмотр отчета в другой локали

Применение сценариев при разработке отчетов

Общие сведения о сценариях в BIRT

Сравнительные характеристики Java и JavaScript

Одновременное применение Java и JavaScript для создания обработчиков событий

Разработка обработчиков событий на JavaScript

Создание обработчика событий на JavaScript в проектировщике отчетов BIRT

Определение последовательности выполнения методов

Вставка кода инициализации ReportDesign.initialize

Создание кода для метода ReportDesign.initialize

Создание кода для отслеживания методов

Вставка кода ReportDesign.afterFactory

Учебник 5: Создание обработчика событий на JavaScript

Задача 1: Откройте проект отчета

Задача 2: Создайте и инициализируйте счетчик в методе Table.onCreate( )

Задача 3: Добавьте код условного увеличения значения счетчика в методе Row.onCreate( )

Задача 4: Просмотр результатов с помощью метода ReportDesign.afterFactory( )

Разработка обработчиков событий на Java

Создание класса обработчика событий и его добавление в проект Java

Привязка класса Java к элементу отчета

Справочник по сценариям

Класс DateTimeSpan

DateTimeSpan.addDate

DateTimeSpan.addTime

DateTimeSpan.days

DateTimeSpan.hours

DateTimeSpan.minutes

DateTimeSpan.months

DateTimeSpan.seconds

DateTimeSpan.subDate

DateTimeSpan.subTime

DateTimeSpan.years

Класс Finance

Finance.ddb

Finance.fv

Finance.ipmt

Finance.irr

Finance.mirr

Finance.nper

Finance.npv

Finance.percent

Finance.pmt

Finance.ppmt

Finance.pv

Finance.rate

Finance.sln

Finance.syd

Класс Total

Группировка и фильтрование данных

О аргументе filter

О аргументе group

Total.ave

Total.count

Total.countDistinct

Total.first

Total.isBottomN

Total.isBottomNPercent

Total.isTopN

Total.isTopNPercent

Total.last

Total.max

Total.median

Total.min

Total.mode

Total.movingAve

Total.percentile

Total.percentRank

Total.percentSum

Total.quartile

Total.rank

Total.runningCount

Total.stdDev

Total.sum

Total.variance

Total.weightedAve


(c) Copyright Actuate Corporation 2006

Предыдущий разделСледующий раздел