Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Для внесения нового поля в отчет нужно выбрать меню Insert/Database
Field или щелкнуть по соответствующей кнопке на панели инструментов.
Появляется диалог Field Explorer (рис. 3. 3. 16), который служит для внесения
в отчет полей базы данных, специальных полей, формул и параметров.
Панель инструментов диалога Field Explorer имеет следующие кнопки
(слева направо):
• Режим внесения выбранного объекта в отчет.
• Просмотр содержимого колонки базы данных (первые 100 неповто-
ряющихся значений).
• Создание объекта.
• Редактирование объекта.
• Переименование объекта.
• Удаление объекта.
• Перемещение объекта по списку вверх.
• Перемещение объекта по списку вниз.
При внесении поля базы данных доступны только первые две кнопки.
Для внесения поля в отчет нужно выбрать поле в списке, перейти в режим
внесения объекта (левая кнопка на панели инструментов диалога Field
Explorer) и щелкнуть на свободной части какой-либо секции отчета. Можно
также перенести поле из списка в секцию отчета методом drag & drop.
Поля будут размещены в порядке их расположения в диалоге, но не в по-
рядке выбора. Размер поля в отчете зависит от размера поля в базе данных.
В секцию Page Header одновременно вносится текстовый объект - заголо-
вок поля, который представляет собой название колонки в базе данных.
Для просмотра полученного отчета на вкладке Preview следует щелкнуть
по кнопке (Просмотр) на панели инструментов. Отметим, что Status bar
в Preview дает информацию об использованных в отчете данных.
Он показывает количество выбранных и общее число прочитанных записей.
Crystal Reports позволяет изменить порядок расположения полей отчета.
Для этого можно просто перенести поле внутри секции или между секциями
методом drag & drop. Можно также сразу перенести группу полей. Для это-
го нужно предварительно выбрать их, щелкнув в каждом, одновременно
нажимая клавишу Shift или Ctrl.
Если создать отчет и затем сохранить или закрыть его, Crystal Reports
по умолчанию вместе с ним сохраняет данные. Если после этого открыть от-
чет, он будет содержать сохраненные данные. Время и дата последнего об-
новления данных будут показаны в правой верхней части вкладки Preview.
Для принудительного обновления данных следует выбрать пункт меню Re-
port/Refresh Report Data либо нажать клавишу F5.
Для форматирования поля служит диалог Format Editor (рис. 3. 3. 17), ко-
торый можно вызвать, щелкнув правой кнопкой мыши по полю и выбрав
в контекстном меню пункт Format Field. Вкладки диалога Format Editor по-
зволяют задавать свойства полей безусловно (поля выбора) или по условию
(кнопки вызова редактора формул справа от каждого условия).
Вкладка Common диалога Format Editor содержит следующие опции форматирования:
• Keep Object Together - запрет на разрыв объекта при переходе на новую
страницу; если эта опция включена, то объект, не умещающийся
на текущей странице, будет перенесен на следующую целиком;
• Close Border on Page Break - если объект не умещается на текущей стра-
нице и переносится на следующую частично (разрывается на две части),
каждая часть обрамляется полностью;
• Can Grow - возможность печати объекта в несколько строчек;
• Tool Tip Text - создание ярлыка объекта (ярлык появляется в режиме
просмотра);
• Text Rotation - вращение объекта (допускается горизонтальное или вер-
тикальное размещение объекта;
• Suppress if Duplicated - если значение поля повторяется несколько раз,
показывается только первое значение, остальные скрываются.
Вкладка Border позволяет создать рамку для объекта. На вкладке Font можно установить размер, стиль и цвет шрифта. Вкладка Paragraph For-
mating служит для форматирования текста, если он расположен в несколько
строк.
С помощью вкладки Hyperlink можно установить гиперссылку на другой
объект текущего отчета, Web -сайт, адрес электронной почты или другой отчет.
Вставка в отчет текстовых объектов. Для вставки текстового объекта нужно щелкнуть на кнопке на панели инструментов или выбрать из меню Insert/Text Object. После этого следует щелкнуть на свободном месте в секции
отчета, например Page Header. Разместить текстовый объект можно как в режи-
ме Preview Window, так и в режиме Design Window (рис. 3. 3. 18).
После размещения текстового объекта Crystal Reports переходит в режим
редактирования. При помощи клавиатуры можно набрать текст, а в верхней
части экрана появляется окно форматирования текстового объекта. Можно
импортировать текст из текстового файла. Для этого в режиме редакти-
рования следует щелкнуть правой кнопкой мыши на текстовом объекте
и выбрать из контекстного меню Import From File. Поддерживается импорт
из файлов формата ASCII, HTML и MS Word.
Текстовый объект в Crystal Reports может содержать не только текст,
но и поля базы данных, формулы, специальные поля и параметры. Чтобы
внести в состав текстового объекта новое поле, нужно сначала создать его
в какой-либо секции отчета, а затем, находясь в режиме редактирования,
переместить его (drag & drop) внутрь текстового объекта.
Вставка в отчет специальных полей. Помимо текстовых полей в отчет
могут быть включены специальные поля, которые содержат дополни-
тельную информацию, такую, как номер страницы (Page Number), номер
записи (Record Number), дата отчета и т. д. Для вставки специального поля
необходимо выбрать меню Insert/Special Field.
Дата публикования: 2015-10-09; Прочитано: 409 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!