Назад Далее

Оглавление

Начало работы
О среде проектирования отчетов
Учебник 1: Создание простого списка
Задача 1: Создайте проект
Задача 2: Создайте отчет
Задача 3: Создайте источник данных
Задача 4: Создайте набор данных
Задача 5: Создайте макет отчета
Задача 6: Отсортируйте данные
Задача 7: Отформатируйте отчет
Измените заголовки столбцов
Отформатируйте заголовки столбцов
Обеспечьте вывод имен и фамилий на одной строке
Увеличьте расстояние между строками
Задача 8: Создайте заголовок отчета
Обращение к данным
Источники данных BIRT
Сведения о наборах данных
Создание источника данных Cassandra
Указание данных для извлечения источника данных Cassandra
Создание источника данных Excel
Указание данных для извлечения из рабочей книги Excel
Создание источника данных Hive
Указание данных для извлечения из системы Hadoop
Настройка соединения с базой данных или другим  источником данных JDBC
Добавление драйвера JDBC
Удаление драйверов JDBC из файла JAR
Создание запроса SQL для извлечения данных из источника данных JDBC
Использование хранимой процедуры для извлечения данных из источника данных JDBC
Создание источника данных MongoDB
Указание данных для извлечения из базы данных MongoDB
Создание источника данных POJO
Создание набора данных POJO
Просмотр и изменение выходных столбцов
Добавление вычисляемого поля в набор данных
Соединение наборов данных
Изменение числа строк в окне предварительного просмотра результатов
Привязка данных
Создание привязки столбцов
Создание макета отчета
Добавление строк и столбцов
Удаление строк и столбцов
Привязка набора данных к таблице
Вставка ссылки на изображение
Внедрение изображения
Вставка изображений из источника данных
Просмотр текста
Применение динамического текста
Форматирование содержимого отчета
Создание стиля
Импорт стилей
Создание ссылки на файл CSS
Применение стиля
Изменение стиля
Удаление стиля
Создание правила форматирования
Изменение правила форматирования
Удаление правила форматирования
Изменение размера столбца или строки с помощью мыши
Изменение высоты строки
Изменение ширины столбца
Изменение размеров полей, границ и заполнение элементов
Объединение ячеек таблицы или сетки
Преобразование значений данных в другие значения просмотра
Условное скрытие элемента
Сортировка и группировка данных
Учебник 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: Просмотр структуры отчета
Задача 14: Отформатируйте отчет
Использование диаграммы
Учебник 4: Создание автономной диаграммы
Задача 1: Настройте источник данных и создайте запрос к нему
Задача 2: Добавьте диаграмму в отчет
Задача 3: Задайте данные для диаграммы
Задача 4: Увеличение диаграммы и предварительный просмотр отчета
Задача 5: Измените заголовки диаграммы и ряда значений
Задача 6: Настройте внешний вид диаграммы
Представление данных на диаграммах
Группировка категорий по оси x
Изменение параметров просмотра диаграммы
Форматирование диаграмм
Обзор форматирования
Изменение цвета фона диаграммы
Изменение области графика
Форматирование названия оси
Настройка типа данных и формата оси
Представление данных в кросс-таблице
Учебник 5: Создание кросс-таблицы
Задача 1: Создайте отчет
Задача 2: Создайте источник данных
Задача 3: Создайте набор данных
Задача 4: Настройка данных для кросс-таблицы
Задача 5: Добавление кросс-таблицы в отчет
Задача 6: Добавление общих итогов
Фильтрация данных на уровне кросс-таблицы
Создание многостраничного отчета
Вывод текста в верхнем и нижнем колонтитулах
Изменение размера колонтитулов
Удаление заголовка с первой страницы
Добавление интерактивных функций
Создание закладки
Создание гиперссылки для связи между двумя разделами отчета
Создание ссылки на другой отчет
Создание элемента оглавления
Создание общей среды разработки
Добавление элемента в библиотеку
Создание темы для макета отчета
Удаление темы из макета отчета
Создание элемента шаблона
Настройка папки шаблонов
Публикация шаблона
Использование элемента шаблона в отчете
Локализация текста
Привязка файлов ресурсов к отчету
Назначение существующего ключа ресурса элементу метки или текста
Просмотр отчета в другой локали
Применение сценариев при разработке отчетов
Общие сведения о сценариях в BIRT
Сравнительные характеристики Java и JavaScript
Одновременное применение Java и JavaScript
Разработка обработчиков событий на JavaScript
Создание обработчика событий на JavaScript в проектировщике отчетов BIRT
Определение последовательности выполнения сценария
Вставка кода инициализации ReportDesign.initialize
Создание кода для сценария ReportDesign.initialize
Создание кода для отслеживания сценариев
Вставка кода ReportDesign.afterFactory
Учебник 6. Создание обработчика событий на JavaScript
Задача 1: Создайте эскиз отчета
Задача 2: Создайте счетчик в Table.on
Задача 3: Добавьте код условного увеличения значения счетчика
Задача 4: Просмотрите результаты
Вызов внешних функций JavaScript
Применение Java для создания обработчика событий 
Создание класса обработчика событий и его добавление в проект Java
Привязка класса Java к элементу отчета
Справочник по сценариям
Краткий справочник по классам JavaScript BIRT
Класс BirtComp
BirtComp.anyOf
BirtComp.between
BirtComp.compareString
BirtComp.equalTo
BirtComp.greaterOrEqual
BirtComp.greaterThan
BirtComp.lessOrEqual
BirtComp.lessThan
BirtComp.like
BirtComp.match
BirtComp.notBetween
BirtComp.notEqual
BirtComp.notLike
Класс BirtDateTime
BirtDateTime.addDay
BirtDateTime.addHour
BirtDateTime.addMinute
BirtDateTime.addMonth
BirtDateTime.addQuarter
BirtDateTime.addSecond
BirtDateTime.addWeek
BirtDateTime.addYear
BirtDateTime.day
BirtDateTime.diffDay
BirtDateTime.diffHour
BirtDateTime.diffMinute
BirtDateTime.diffMonth
BirtDateTime.diffQuarter
BirtDateTime.diffSecond
BirtDateTime.diffWeek
BirtDateTime.diffYear
BirtDateTime.diffYear
BirtDateTime.firstDayOfMonth
BirtDateTime.firstDayOfQuarter
BirtDateTime.firstDayOfWeek
BirtDateTime.firstDayOfYear
BirtDateTime.month
BirtDateTime.now
BirtDateTime.quarter
BirtDateTime.today
BirtDateTime.week
BirtDateTime.weekDay
BirtDateTime.year
Class BirtDuration
BirtDuration.add
BirtDuration.addTo
BirtDuration.compare
BirtDuration.day
BirtDuration.getSign
BirtDuration.hour
BirtDuration.isLongerThan
BirtDuration.isShorterThan
BirtDuration.minute
BirtDuration.month
BirtDuration.multiply
BirtDuration.negate
BirtDuration.second
BirtDuration.subtract
BirtDuration.timeInMills
BirtDuration.year
Класс BirtMath
BirtMath.add
BirtMath.ceiling
BirtMath.divide
BirtMath.mod
BirtMath.multiply
BirtMath.round
BirtMath.roundDown
BirtMath.roundUp
BirtMath.safeDivide
BirtMath.subtract
Класс BirtStr
BirtStr.charLength
BirtStr.concat
BirtStr.indexOf
BirtStr.left
BirtStr.right
BirtStr.search
BirtStr.toLower
BirtStr.toUpper
BirtStr.trim
BirtStr.trimLeft
BirtStr.trimRight
Класс 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
Класс Formatter
Formatter.format

(c) Copyright Actuate Corporation 2013