|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.3 Простые возможности оформления отчетаОформление отчетов Reporting Services в SQL Server 2000, элементы управления Line, TextBox, Image, Rectangle, Subreport Простая настройка оформления отчетов производится при помощи свойств элементов управления и полей, которые в них размещены. Например, в свойствах поля вам доступны для выбора шрифт, цвет, стиль текста, рамки, отступ текста от краев поля и т.п. Свойства доступны через окно свойств или через контекстное меню для элемента -> Properties. Для настройки оформления можно использовать свойства таких элементов управления, как Table, List, Matrix и т.п., а также всего отчета и отдельных его секций. Помнить про окно свойств в правой части экрана - именно там можно получить доступ к полному набору свойств (а не через контекстное меню). Условное форматирование в Reporting Services также поддерживается, но о нем будет рассказано ниже, в разделе формул. Существуют специальные элементы управления (так называемые независимые элементы - independent items), которые используются именно для целей оформления: · Line - просто линия, горизонтальная, вертикальная или диагональная; · Text Box - текстовое поле - может как выводить текстовые данные для пользователя, так и принимать их от пользователя (в отличие от Crystal Reports); · Image - графика из файла, URL, поле базы данных и т.п. Поддерживается большинство распространенных форматов графических данных. Можно в рамках одного проекта использовать одно изображение для большого количества отчетов. Изображению можно назначать гиперссылку. Категорически не рекомендуется использовать этот элемент изображения для создания фонового изображения в отчете. Для этой цели у вас есть свойства BackgroundImage тела (Body) отчета; · Rectangle - прямоугольник для размещения других элементов управления. Можно использовать для предупреждения слишком большого увеличения Data Region (если Data Region, например, Table, вставить в прямоугольник). Еще один технический прием - вставить прямоугольник в ячейку таблицы и внутри него в свободной форме размещать другие элементы управления. · Subreport (подотчет) - вложенное тело другого отчета. Используется он, конечно, обычно не для оформления, но с технической точки зрения это - независимый элемент. При выводе числовых полей и полей даты/времени формат отображения определяется свойствами поля и региональными настройками на компьютере пользователя. Для того, чтобы выбрать точно определенный вами формат, Microsoft рекомендует использовать преобразования в строковые значения, которые от региональных настроек не зависят.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||