программа курса

1. Введение в разработку отчетов - 2 ак.часов
Отчеты предприятия. Web отчеты. Бумажные отчеты. Разработчик Отчетов. Продукты Oracle 10G. База данных Oracle 10G. Набор разработчика Oracle 10G. Сервер приложений Oracle 10G. Сервис отчетов Oracle AS.

Практическое занятие.

2. Проектирования и выполнение отчетов - 2 ак.часов
Пользовательские требования. Проектирование отчетов. Табличный. Детальный. Матричный. Выборка и разделение данных. Выполнение Отчетов. Предварительный просмотр Отчетов. Предварительный просмотр печати. Поддержанные типы файлов.

Практическое занятие.

3. Разработка отчетов - 2 ак.часов
Разработчик Отчетов. Построитель Отчетов. Модули построителя Отчетов. Данные отчета. Компоненты построителя Отчетов. Структура Меню. Визарды. Редактор Отчетов. Среда разработки PL/ SQL: Синтаксис. Навигатор. Объекты уровня Отчетов. Объекты Модели Данных. Взаимосвязь Объекта. Настройка Сессии. Переменные окружения.

Практическое занятие.

4. Создания бумажного отчета - 2 ак.часов
Компоненты Модуля Отчетов. Создание бумажного Отчета. Визард Отчета. Выбор типа размещения. Создание табличного Отчета. Выбор типа данных

Шаблон Отчета. Создание нового Отчета. Создание почтового Отчета. Создание матричного Отчета. Предварительный осмотр Отчета в браузере.

Практическое занятие.

5. Улучшение бумажного отчета - 2 ак.часов
Бумажный Проект. Изменение Отчета. Выравнивание колонок. Регулирование маски формата. Управление объектами. Применение условного форматирования. Номер страницы, Дата, и Время.

Практическое занятие.

6. Управление шаблонами отчета - 2 ак.часов
Использование шаблоны Отчета. Изменение шаблона. Настройка полей шаблона. Настройка тела шаблона. Добавление Web-ссылок к шаблону для HTML Отчета. Предопределение собственных Шаблонов.

Практическое занятие.

7. Создание Web отчета - 2 ак.часов
Технология JSP. Преимущества JSP. Создание Web Отчета

Визард Отчета. Редактор Отчета. Тэги JSP.

Практическое занятие.

8. Улучшение отчетов, модель данных: запросы и группы - 2 ак.часов
Объекты Модели Данных. Изменение свойств запроса. Изменение структуры группы. Иерархия групп. Модификации запроса. Фильтрация данных в группе.

Практическое занятие.

9. Улучшение отчетов, модель данных: источники данных - 2 ак.часов
Исходные типы данных. Источники данных Pluggable. Варианты "из коробки". XML как источник данных. Пример: Поток данных XML. Файл Определения Типа Документа

Источник данных OLAP. Определение запроса OLAP. Отчет OLAP. Текст как Источник Данных. Настройка файла textpds.conf. Определение текстового запроса. JDBC как источник Данных. Формирование файла jdbcpds.conf. Добавление новых данных.

Практическое занятие.

10. Улучшение отчетов, модель данных: создание колонок - 2 ак.часов
Колонки модели данных. Создание колонки. Создание итоговых колонок. Создание общего количества, процентов, итогового. Создание колонки формулы. Создание колонки Placeholder.

Практическое занятие.

11. Улучшение отчетов используя макет страницы - 2 ак.часов
Макет страницы. Области Секции. Проектирование мультигрупповых отчетов. Печать мультигрупповых отчетов. Различные Объекты на макете страницы. Слои на макете страницы. Создание объектов макета страницы. Инструментальные средства макета страницы. Распространение отчета.

Практическое занятие.

12. Управление макетом страницы: общие свойства - 2 ак.часов
Изменение свойств объекта макета страницы. Сравнение свойств. Общие свойства макета страницы. Калибровка объектов. Связи объектов макета страницы. Нумерация страниц макета страницы. Управление частотой печати. Триггеры формата.

Практическое занятие.

13. Управление макетом страницы: определенные свойства - 2 ак.часов
Свойства повторившейся структуры. Определение направления печати. Число Отчетов на страницу. Интервалы между Отчетами. Свойства Области. Страницы, нумерация. Содержание файла. Определение Формата. Свойства документа PDF.

Практическое занятие.

14. Web отчет - 2 ак.часов
Сравнение статического и динамического Отчета. Добавление динамического содержания. Создание блока Отчета. Исследование исходного текста отчета. Тэги HTML и Признаки. Тэг Rw:foreach. Тэг Rw:field. Настройка Отчетов jsps. Пользовательские Тэги.

Практическое занятие.

15. Расширение функциональности с использованием XML - 2 ак.часов
Использование XML определения Отчета. Создание XML определений Отчета. Частичные определения Отчета. Полное определение Отчета. Отладка XML определений Отчета.

Практическое занятие.

16. Созданий и использование параметров отчета - 2 ак.часов
Создание пользовательских параметров. Ссылки на параметры в запросе Отчета. Связанные Ссылки. Лексические Ссылки. Создание Списка. Ссылка на системные параметры. Создание Формы Параметра. Расширения HTML Формы Параметра.

Практическое занятие.

17. Вложение графиков в отчет - 2 ак.часов
Добавление графиков к бумажному отчету. Добавление графиков к Web отчету. Выбор типа графика. Выбор Данных графика. Добавление вариантов к графику. Настройка графика. Тэг Rw:graph. Настройка графика. XML Файл. Гиперссылки графика.
Практическое занятие.

18. Улучшение матричных отчетов - 2 ак.часов
Матричная Модель Данных. Матричный макет страницы. Создание Матричных отчетов. Групповой матричный отчет. Создание вложенного матричного отчета.
Практическое занятие.

19. Использование PL/SQL триггеров - 2 ак.часов
Типы триггеров в отчетах. Триггеры Отчета. Триггеры модели данных:. Триггер форматирования. Структура. Управляемый событием API. Вызов Отчета событием Базы данных.
Практическое занятие.

20. Расширение функциональности с помощью пакета SRW - 2 ак.часов
Содержание пакета SRW. Выполнение вложенного Отчета. Ограничение Данных. Создание оглавления. Выполнение операторов DDL. Используя признаки. Формат.
Практическое занятие.

Программа курса может корректироваться.