Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / Разработка HMI-приложений.pdf
Скачиваний:
270
Добавлен:
18.05.2015
Размер:
15.71 Mб
Скачать

Для добавления рисунка в отчет следует:

Перенести элемент Рисунок с панели элементов отчета в отчет

В свойстве Источник (раздел свойств Данные) выбрать из списка значение Встроенный

рисунок

В свойстве Значение (раздел свойств Данные) выбрать из списка значение Картинка

В появившемся окне Редактор встроенных рисунков выбрать встраиваемый рисунок (или добавить новый рисунок в коллекцию и затем включить его в отчет) .

11.1.5 Форматирование элементов отчета

Форматирование элементов отчета позволяет сделать отчет более привлекательными, удобными и информативным.

Форматирование включает:

Стили

Условное форматирование

Числовые значения и даты

11.1.5.1Стили

Свойства стиля существуют для каждого элемента отчета и включают:

Стиль и цвет границ,

Стиль шрифта

Заполнение.

Свойства стиля элементов отчета соответствуют спецификации RDL (Report Definition Language) версии 2.0.

Некоторые стили доступны не для всех элементов отчета. Например, свойства стиля шрифта применимы только к элементу Текстовому поле, потому что только этот элемент может содержать текст.

Можно использовать одни и те же свойства стиля границ и свойства заполнения для всех аспектов элемента, либо применить различные стили к каждому аспекту элемента. Например, Текстовое поле имеет свойство Стиль границ, которое состоит из свойств По умолчанию для всех сторон и стилей границ всех четырех сторон текстового поля: Левая,

Правая, Вверхняя, Нижняя.

Модуль отчетов 425

СВОЙСТВА СТИЛЯ

426 DataRate

Свойство стиля

Описание

 

 

Цвет фона

Цвет фона элемента отчета. Цвет фона может быть задан

 

выражением или цветом RGB.

Вид градиентной

Направление, в котором отображен фоновый градиент.

заливки фона

 

Конечный цвет

Конечный цвет фонового градиента. Если он не задан, у элемента

градиентной заливки

нет фонового градиента.

фона

 

Фоновый рисунок

Рисунок, отображаемый в качестве фона элемента отчета. Может

 

быть встроенным рисунком или рисунком из внешнего

 

источника.

Цвет границ

Цвет границ элемента отчета. Задается как цвет границ сторон

 

элемента отчета и значения по умолчанию. Цвет границ может

 

быть задан выражением или цветом RGB.

Стиль границ

Стиль границ элемента отчета. Задается как стиль границ сторон

 

элемента отчета и значения по умолчанию. Стиль границ может

 

быть задан выражением или наименованием стиля.Например:

 

пунктирный, штриховой или сплошной.

Ширина границ

Ширина границ элемента отчета. Задается как ширина границ

 

сторон элемента отчета и значения по умолчанию. Ширина границ

 

может быть задана выражением или значением в

 

сантиметрах(Cm), дюймах(in), миллиметрах(mm), пикселах(px),

 

точках(1/72 дюйма).

Цвет текста

Цвет текста в элементе отчета. Цвет текста может быть задан

 

выражением или цветом RGB.

Шрифт

Шрифт текста элемента отчета.

 

 

Наименование

Имя шрифта, используемого для текста в элементе. В свойстве

 

Наименование шрифта представлен список всех шрифтов,

 

доступных на локальном компьютере. При переносе шаблона

 

отчета на другой компьютер выбранной шрифт может быть не

 

установлен, тогда при отображении отчета будет использован

 

шрифт Arial.

Размер

Размер шрифта в пунктах. Значение по умолчанию 10 pt. Диапазон

 

значений от 1 pt до 200 pt.

Стиль

Стиль шрифта, используемого для текста в элементе, например

 

курсив.

Толщина

Толщина шрифта, используемого для текста в элементе.

 

 

Формат

Применяемая к элементу строка форматирования платформы

 

Microsoft .NET Framework, например С для валюты. В строке

 

формата не должны использоваться функции форматирования

 

строк, например FormatNumber. Для подробной информации о

 

форматах см.Числовые значения и даты

Высота строки

Высота строки текста. Если не указана, устанавливается в

 

соответствии с размером шрифта.

Отступы

Отступы для элемента отчета.

 

 

Внизу

Количество пробелов, вставляемых между нижней границей

 

элемента отчета и текстом или рисунком элемента.

Слева

Количество пробелов, вставляемых между левой границей

 

элемента отчета и текстом или рисунком элемента.

Справа

Количество пробелов, вставляемых между правой границей

 

элемента отчета и текстом или рисунком элемента.

Вверху

Количество пробелов, вставляемых между верхней границей

 

элемента отчета и текстом или рисунком элемента.

Горизонтальное

Горизонтальное выравнивание текста в элементе отчета.

 

 

Модуль отчетов 427

НАЛИЧИЕ СВОЙСТ СТИЛЯ У ЭЛЕМЕНТОВ ОТЧЕТА

Таблица отображает наличие свойств стиля для всех элементов отчета Модуля отчетов

DataRate.

428 DataRate

 

 

 

 

Элемент отчета

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Свойство стиля

Текстовое поле

Линия

 

Прямоугольник

Рисунок

 

Таблица

 

 

 

 

 

 

 

 

 

 

 

 

 

Цвет фона

Да

Да

 

Да

Да

 

 

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

Вид градиентной

Нет

Нет

 

Нет

Нет

 

 

Нет

 

 

заливки фона

 

 

 

 

 

 

 

 

 

 

 

Конечный цвет

Нет

Нет

 

Нет

Нет

 

 

Нет

 

 

градиентной заливки

 

 

 

 

 

 

 

 

 

 

 

фона

 

 

 

 

 

 

 

 

 

 

 

Фоновый рисунок

Да

Нет

 

Да

Нет

 

 

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

Цвет границ

Да

Нет

 

Да

Да

 

 

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

Стиль границ

Да

Нет

 

Да

Да

 

 

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

Ширина границ

Да

Нет

 

Да

Да

 

 

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

Цвет текста

Да

Нет

 

Нет

Нет

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Шрифт

Да

Нет

 

Нет

Нет

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Формат

Да

Нет

 

Нет

Нет

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Высота строки

Да

Нет

 

Нет

Нет

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Отступы

Да

Нет

 

Нет

Да

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Горизонтальное

Да

Нет

 

Нет

Нет

 

 

Нет

 

 

выравнивание

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Оформление текста

Да

Нет

 

Нет

Нет

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Вертикальное

Да

Нет

 

Нет

Нет

 

 

Нет

 

 

выравнивание

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Цвет линии

Нет

Да

 

Нет

Нет

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

Стиль линии

Нет

Да

 

Нет

Нет

 

 

Нет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Модуль

отчетов

 

 

 

 

 

 

 

 

 

 

 

429