Поделиться через


Области данных при подготовке к просмотру в виде HTML

Модуль подготовки отчетов в формате HTML подготавливает к просмотру макет областей данных и самих данных в качестве элементов HTML-файла. Способ подготовки элемента к просмотру зависит от области данных.

Области данных

Области данных (таблицы, матрицы, списки, диаграммы) подготавливаются к просмотру как элементы TD в таблице, содержащей элементы языка определения отчетов ReportItems. В следующей таблице приводится описание того, как общие подэлементы областей данных в элементе TD подготавливаются к просмотру модулем подготовки отчетов в формате HTML. Вложенные элементы, конкретные для каждой области данных, описаны далее в этом разделе.

Элемент языка определения отчетов Готовится к просмотру

KeepTogether

Свойству внутреннего разрыва страниц элемента TD присваивается значение avoid (HTML 4.0).

NoRows

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

List

Список подготавливается к просмотру как тег DIV в HTML-документе. Тег DIV содержит дочерние элементы списка.

Grouping

Элемент языка определения отчетов Label в рамках элемента Grouping предоставляет текст в схеме документа отчета.

Matrix

Матрица подготавливается к просмотру как тег TABLE в HTML-документе. Таблица содержит матричный угол, столбцы и строки в отдельных ячейках. Тег TR подготавливается к просмотру для каждого элемента столбца и каждого значения строки либо подытога.

Corner

Элемент языка определения отчетов Corner подготавливается к просмотру как тег TD в HTML-документе. Этот тег содержит атрибут ROWSPAN со значением, равным числу элементов столбца, и атрибут COLSPAN со значением, равным числу элементов строки.

ColumnGrouping

Элемент языка определения отчетов ColumnGrouping подготавливается к просмотру как тег TR в HTML-документе. Этот тег содержит элемент TD для каждого значения данных и подытога, а также имеет атрибут COLSPAN со значением, равным числу столбцов в группировании столбцов. Группирование скрытых столбцов отображает подытог на месте скрытых столбцов.

Элемент Height в рамках элемента языка определения отчетов ColumnGrouping определяет высоту столбца тега группирования столбцов TR.

RowGrouping

Элемент языка определения отчетов RowGrouping подготавливается к просмотру как тег TR для каждого значения строки или подытога в HTML-документе. Этот тег содержит элемент TD для каждого значения данных и подытога, а также имеет атрибут ROWSPAN со значением, равным числу строк в группировании строк. Группирование скрытых строк отображает подытог на месте скрытых строк.

Элемент Width в рамках элемента языка определения отчетов RowGrouping определяет ширину строки тега группирования строк TR.

Subtotal

Элемент языка определения отчетов Subtotal подготавливается к просмотру как тег TD, содержащий имя подытога. Этот тег TD также имеет атрибут COLSPAN или ROWSPAN.

MatrixCell

Элементы отчета, содержащиеся в ячейке матрицы, подготавливаются к просмотру как теги TD для каждой строки и столбца. Высота и ширина элемента TD определяется шириной столбца матрицы и высотой строки матрицы.

Table

Таблица подготавливается к просмотру как тег TABLE в HTML-документе. Эта таблица содержит заголовок, нижний колонтитул, столбцы, строки и подробные сведения в отдельных ячейках. Даже если все содержимое таблицы скрыто, она подготавливает к просмотру свой цвет фона и границы.

TableColumn

Элемент Width в рамках элемента языка определения отчетов TableColumn определяет высоту столбца.

TableRow

Каждая строка подготавливается к просмотру как тег TR в HTML-документе. Элемент Height в рамках элемента языка определения отчетов TableRow определяет высоту тега TR строк таблицы.

Заголовок

Весь набор тегов TR заголовков повторяется на каждой странице, если значением RepeatOnNewPage является True. В формате HTML 4.0 заголовок строки заключен в элемент THEAD.

Нижний колонтитул

Весь набор тегов TR нижнего колонтитула повторяется на каждой странице, если значением RepeatOnNewPage является True. В формате HTML 4.0 заголовок строки заключен в элемент THEAD.

Ячейка таблицы

Ячейка таблицы подготавливается к просмотру как тег TD в HTML-документе.

Диаграмма

Диаграмма подготавливается к просмотру как тег IMG в HTML-документе.

См. также

Основные понятия

Проектирование вывода в формате HTML

Справка и поддержка

Получение помощи по SQL Server 2005