|
|
|
Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Содержание
ЧАСТЬ I. Введение в Crystal Reports 8
1 Введение в Crystal Reports 8
Элементы экрана Crystal Reports
Начало работы: открытие или создание отчета
Использование экспертов отчетов
Создание отчета в режиме Blank Report
Проводник данных
Проводник полей
Секции отчета
Предварительный просмотр отчета
Перемещение и изменение размеров объектов
Форматирование объектов отчета
Настройка поведения отчета
2 Улучшение внешнего вида отчета с помощью
текстовых объектов
Комбинирование полей базы данных
Комбинирование специальных полей
Форматирование в режиме Can Grow
Форматирование отдельных частей текстового объекта
Импорт текста из файла
Замечания о производительности
3 Сортировка и группировка
Сортировка отчета
Группировка записей
Редактирование существующих групп
Добавление промежуточных итогов и обобщенных данных
Многоуровневые группы
Указание порядка группировки
Обращение к данным
Группировка по полям данных
Настройка поля имени группы
Группировка по полям формул
Отчеты Тор N
Иерархические группы
4 Создание географической карты
Типы карт
Добавление карты
Вкладка Data
Вкладка Type
Вкладка Text
Переход в карте на нижние уровни
Анализатор карт
Навигатор карты
Разрешение несовпадений данных
Уровни карты
<>5 Формулы
Редактор формул
Типы данных
Создание новой формулы
Редактирование, переименование или
удаление существующей формулы
Числовые формулы
Старшинство
Строковые формулы
Функция ToText
Формулы даты и времени
Количество дней между двумя датами
Количество часов и минут между двумя отметками времени
Функции Month, Day, Year, Hour, Minute и Seconds
Функция DateValue
Формулы If-Then-Else
Типы данных в формулах If-Then-Else
Несколько действий в одном операторе If-Then-Else
Полезные встроенные функции для формул If-Then-Else
Новые логические конструкции Crystal Reports 8
Оператор Select Case
Цикл For
Цикл While Do
Логические формулы.
Переменные в формулах и время вычисления формул
Объявление переменной
Область действия переменных
Присваивание значений переменным
Вывод содержимого переменных
Время вычисления и проходы отчета
Когда не нужны переменные?
Библиотека пользовательских функций
Поля текущих итогов
6 Анализ по улучшенным критериям выделения
Эксперт выделения
Обновление отчета и использование сохраненных данных
Выделение записей по полям данных
Прямое редактирование формулы выделения записей
Ограничение данных по формулам выделения групп
Производительность выделения записей
7 Внешний вид отчета
Эксперт обрамления
Условное форматирование формул
Абсолютное и условное форматирование
Эффективное использование свойства подавления
Специальные шрифты, рисунки и линии
Использование специальных шрифтов
Использование растровой графики
Рисование линий и прямоугольников
Новые возможности форматирования абзацев в версии 8
Новые возможности форматирования абзацев
8 Использование секций и областей
Форматирование секций в эксперте Section Expert
Эксперт секции
Создание отчетов результатов и раскрытие нижних уровней
Отчеты с раскрытием на нижние уровни
Многоколоночные отчеты для этикеток и листингов
Использование нескольких секций
Подавление секций по условию
Подпирающие секции
9 Анализ данных по таблицам Cross-Tabs
Создание объекта cross-tab.
Редактирование объектов cross-tab
Эффективное использование формул и групп
Несколько строк, столбцов и полей результатов
Изменения порядка вывода полей в окнах Rows,
Columns или Summarized Field
Настройка внешнего вида объекта cross-tab
Вкладка Style
Вкладка Customize Style
Добавление легенды
Условное форматирование объектов cross-tab
Значение CurrentFieldValue
Значение GridRowColumnValue и псевдоним формулы
10 Диаграммы
Типы и макеты диаграмм
Типы диаграмм
Макет диаграммы
Создание диаграмм в эксперте Chart Expert
Вкладка Type
Вкладка Data
Вкладка Axes
Вкладка Options
Вкладка Text
Размещение и установка размеров диаграммы
Редактирование уже созданных диаграмм
Увеличение/уменьшение диаграммы
Раскрытие диаграммы на нижние уровни
Использование Analyzer для изучения диаграмм
Настройка особого форматирования диаграмм
11 Использование подотчетов
Несвязанные подотчеты
Раскрытие подотчета на нижние уровни
Связанные подотчеты
Связь на основе полей формул
Сравнение встроенных подотчетов и подотчетов по требованию
Создание для подотчета по требованию изображения
кнопки или рисунка
Передача данных между главным отчетом и подотчетом
Вывод информационного сообщения вместо пустого подотчета
Рекомендации по улучшению производительности
12 Работа пользователя с полями параметров
Создание поля параметра
Настройка списка выбора
Ответ на приглашение поля параметра
Типы значений
Использование полей параметров для выделения записей
Показ в отчете полей параметров
Специальные возможности полей параметров
Множественные значения
Диапазон значений
Управление вводом данных в поля параметров
Условное форматирование по полям параметров
Графическое выделение данных на экране в зависимости
от содержимого поля параметра
Условное подавление на основе поля параметра
Использование полей параметров в формулах
Использование поля параметра для выявления
частичного совпадения в тексте
Использование поля параметра для изменения
сортировки или группировки
13 Экспорт отчета
Экспорт отчета в офисное приложение
Экспорт в разные форматы файлов
Экспорт и запуск в приложении
Экспорт в источник данных ODBC
Пересылка электронной версии отчета
Компилирование и распространение отчетов в реальном времени
Компилирование отчета
Применение эксперта Report Distribution Expert
Использование компилированных отчетов
14 Отчеты по базам данных SQL
Вход в базу данных SQL
Драйвер базы данных
ODBC
OLE DB
Выбор базы данных
Изменение параметров SQL
Преобразование отчета базы данных ПК в отчет
базы данных клиент/сервер
Переход с одной базы данных SQL на другую
Связанные таблицы
Эксперт визуального связывания
Использование в одном отчете нескольких типов баз данных
Типы связей
Связывание таблицы базы данных ПК с несколькими таблицами
Работа с операторами SQL
Просмотр запросов SQL
Редактирование запросов SQL
Использование хранимых процедур SQL
Выбор хранимой процедуры
Работа с параметрами хранимых процедур
Использование полей выражений SQL
Создание выражения SQL
Группировка на сервере базы данных
Разрешение режима группировки на сервере
Действие группировки на серверной стороне
Влияние раскрытия на нижние уровни
Производительность
Переложим работу на сервер
Использование индексированных полей
15 Настройка на изменение базы данных
и отображение полей
Проверка или изменение местоположения базы данных
Проверка базы данных
Изменение драйвера базы данных
Команда Set Location
Команда Set Alias
Отображение старых имен полей на новые
16 Отчеты по кубам OLAP
Особенности OLAP
Возможности OLAP в системе Crystal Reports
Поддерживаемые системы OLAP
Типы отчетов OLAP
Использование эксперта OLAP Report Expert
Использование пустого отчета
Добавление объекта сетки OLAP
Изменение места базы данных OLAP
Управление внешним видом сетки OLAP
Работа с сеткой OLAP
17 Seagate Analysis
Возможности Seagate Analysis
Начало работы с Seagate Analysis
Открытие запроса, отчета или куба
Области вкладки Query
Панели области Design
Просмотр результирующего набора
Поиск данных
Создание нового запроса
Выбор в проводнике Analysis Explorer источника данных
Выбор и связывание таблиц
Добавление полей в панели
Создание групп и раскрытие на нижние уровни
Создание формул и выражений SQL
Использование полей параметров
Сохранение запроса
Создание простого отчета
Вкладка Report
Стили отчета
Использование дерева групп и раскрытия на нижние уровни
Изменение внешнего вида отдельных объектов
Перемещение и изменение размеров объектов
Форматирование секций
Создание диаграмм
Способы вывода отчета
Создание и анализ куба
OLAP
Создание куба
Анализ куба
Просмотр кубов Microsoft OLAP Services
Экспорт куба в Excel
18 Запрос к базам данных SQL из Crystal SQL Designer
Введение в Crystal SQL Designer
Сравнение Crystal SQL Designer с Seagate Analysis
Сравнение Crystal SQL Designer и Crystal Reports
Создание запроса SQL
Ввод запроса SQL вручную
Использование эксперта
Использование в запросах полей параметров
Сохранение запроса
Использование существующих запросов SQL
Открытие существующего запроса
Использование запросов в Crystal Reports
19 Упрощение работы с базами данных
в Crystal Dictionaries
Что такое словарь?
Создание словаря
Вкладка Tables
Вкладка Links
Вкладка View
Добавление полей
Вкладка Graphic
Вкладка Sample Data
Сохранение словаря
Настройка параметров Crystal Dictionaries
Открытие существующего словаря
Изменение местоположения базы данных
Создание отчета или запроса по словарю
20 Отчеты по лицензированным типам данных
Отчеты по информации Microsoft Outlook
Отчет по локальной файловой системе
Отчеты по журналам событий Windows NT/2000
Отчеты по журналу Web-сервера
ЧАСТЬ II. Разработка приложений Windows
21 Создание приложения Visual Basic/Crystal Reports
Выбор языка разработки приложения
Выбор языка создания приложения
Варианты создания отчетов в среде VB
Сравнение Crystal Reports и
Microsoft Data Report Designer
Связанная версия и автономная версия Crystal Reports
Интерфейсы разработки для Visual Basic
Пример приложения
22 Элементы управления ActiveX
Отчет по заказам компании Xtreme Mountain Bike
Добавление элементов управления ActiveX
Настройка окна просмотра
Передача значений из полей параметров
Управление выделением записей
Советы по использованию формул выделения записей
Настройка формул
Управление группами отчета
Изменение форматирования секций
Выбор точки назначения
Показ параметров вывода на печать
Управление ошибками
Другие свойства и методы ActiveX
Метод Reset
Управление базами данных SQL
Управление подотчетами
23 Компонент Report Designer
Состав компонента RDC
Дизайнер ActiveX
Runtime Automation Server
Report Viewer
Добавление в проект компонента RDC
Импорт существующего отчета
Создание нового отчета
Объектная модель RDC
Использование внешнего файла RPT
Объектная модель RDC
Управление выделением записей
Рекомендации по созданию формул выделения записей
Установка формул
Изменение во время выполнения объектов Text
Передача значений из полей параметров
Управление группами отчета
Условное форматирование и форматирование секций
Событие Format
Выбор точки назначения
Изменение источника данных во время выполнения
Несвязанные поля
Настройка Report Viewer
Перехват событий Report Viewer
Управление ошибками
Дополнительные свойства и методы RDC
Метод DiscardSavedData
Управление базами данных SQL
Подотчеты RDC
Создание нового отчета во время выполнения
Мастер создания отчета
24 Сервер Report Engine Automation Server
Обзор сервера Automation Server
Добавление в проект сервера Automation Server
Объявление объектов Application и Report
Управление окном предварительного просмотра
Управление выделением записей
Рекомендации по разработке формул выделения
Установка формул
Передача значений полей параметров
Управление группами отчета
Условное форматирование и форматирование секций
Выбор точки назначения
Изменение источника данных во время выполнения
Управление окном предварительного
просмотра и событиями отчета
Управление событиями объекта Report
Управление событиями из окна предварительного просмотра
Разрешение/запрещение событий с помощью Eventinfo
Управление ошибками
Другие свойства и методы сервера Automation Server
Метод DiscardSavedData
Управление базами данных SQL
Подотчеты сервера Автоматизации
25 Интерфейс Report Engine API (REAP!)
Добавление в проект Report Engine API
Создание приложения с помощью интерфейса REAPI
Управление окном предварительного просмотра
Управление выделением записей
Установка формул
Передача значений в поля параметров
Управление группами отчета
Условное форматирование и форматирование секций
Выбор точки назначения
Управление ошибками
Другие вызовы REAPI
Отмена сохраненных данных
Управление базами данных SQL
Извлечение или установка запроса SQL
Подотчеты в Report Engine API
26 Распространение приложений
Visual Basic/Crystal Reports
Обзор средств распространения
Элементы управления ActiveX
Компонент Report Designer Component
Сервер Automation Server
Интерфейс Report Engine API
Обращение к базам данных
Прямой доступ к базе данных
Источники данных ODBC
Поддержка экспорта файлов
Библиотеки пользовательских функций
Обзор возможностей библиотеки UFL
Библиотеки UFL на языке С и Delphi
Библиотеки UFL на языке Visual Basic
Создание ActiveX DLL
Добавление функции в модуль Class Module
Именование и сохранение библиотек DLL
Управление ошибками
Префиксы имен функций
Распространение библиотек UFL
ЧАСТЬ III. Crystal Reports 8 в Web
28 Использование в Web системы Crystal Reports 8
Сравнение методов внедрения отчета
Crystal Reports в среду Web
Экспорт статического отчета HTML
Новые возможности гипертекстовых ссылок
29 Сервер Crystal Web Component Server
Обзор Web Component Server
Интерфейсы NSAPI/ISAPI и CGI
Использование Crystal Web Component Server
Связывание файлов .RPT
Команды сервера Crystal Web Component Server
Средства просмотра системы Crystal
Сравнение средств просмотра
Выбор и настройка средств просмотра отчета
Экспорт файлов с помощью Web Component Server
30 Crystal Reports и Microsoft Active Server Pages
Обзор возможностей Active Server Pages и VBScript
Visual InterDev как инструмент разработки
Примеры страниц ASP от компании Seagate
Объектная модель RDC Automation Server в ASP
Использование средств просмотра отчета
Использование в Visual InterDev элементов управления
этапа разработки из системы Crystal Reports 8
Установка свойств источника отчета
Установка свойств средства просмотра отчета
ЧАСТЬ IV. Приложения
А Установка и настройка компонентов Crystal Reports
Установка Crystal Reports Designer
Установка Web-компонентов на Web-сервере
Установка учетной записи NT для Web Component Server
Утилита Web Components Manager
В. Использование надстроек Crystal Reports
для Excel и Access
Использование Microsoft Excel Add-In
Использование Microsoft Access Add-In
Начало
Предисловие
Введение
Об авторе
Заказать книгу в магазине "Мистраль"
|
|
|
|
|
|
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|