Перейти к содержанию

Матрица: различия между версиями

Материал из Химсофт Вики
Новая страница: «Область данных "Табликс" (Tablix) отображает данные в ячейках, расположенных в строках и столбцах. Она предоставляет расширенные возможности компоновки, начиная от создания простых таблиц и заканчивая сложными матрицами. Tablix — это, по сути, комбинация д...»
 
 
(не показаны 24 промежуточные версии 3 участников)
Строка 1: Строка 1:
Область данных "Табликс" (Tablix) отображает данные в ячейках, расположенных в строках и столбцах.  
'''Объект <code>Матрица</code>''' - является разновидностью таблицы и, как и объект <code>Таблица</code>, состоит из строк, колонок и ячеек. Причем заранее неизвестно, сколько строк и столбцов будет в матрице - это зависит от данных, к которым она подключена.


Она предоставляет расширенные возможности компоновки, начиная от создания простых таблиц и заканчивая сложными матрицами.
Объект выглядит следующим образом:


Tablix — это, по сути, комбинация двух областей данных: таблицы и матрицы.  
[[Файл: matrix_obj.png|center|border]]


Таким образом, она обладает всеми функциями таблицы и матрицы, а также дополнительными возможностями, включая поддержку нескольких смежных групп в строках или столбцах и улучшенную гибкость компоновки за счёт ступенчатой компоновки групп.
Подробнее об использовании этого объекта можно прочитать в главе <code>Построение отчетов</code>.
 
==Свойства матрицы==
 
Объект имеет следующие свойства:
 
{|class="wikitable" style="margin:auto; background-color: #fff;"
|-
!Свойство
!Описание
|-
|<code>RepeatHeaders</code><br>'''''Повторять заголовки'''''
|Если матрица при печати разбивается на несколько страниц, это свойство позволяет печатать заголовки матрицы на каждой новой странице.
|-
|<code>CellsSideBySide</code><br>'''''Ячейки одной строкой'''''
|Свойство определяет, как будут располагаться ячейки матрицы, если матрица имеет несколько значений в ячейках данных. Возможные варианты:
*ячейки выводятся рядом (одной строкой);
*ячейки выводятся друг под другом.
|-
|<code>Style</code><br>'''''Стиль'''''
|Используя это свойство, можно задать стиль для всей матрицы. Вы можете выбрать один из предустановленных стилей.
|-
|<code>AutoSize</code><br>'''''Авторазмер'''''
|Это свойство, будучи включенным, позволяет подбирать размеры матрицы автоматически. Выключите его, если вы хотите управлять размером объекта вручную.
|-
|<code>DataSource</code><br>'''''Источник данных'''''
|Свойство позволяет подключить матрицу к источнику данных. Это свойство заполняется автоматически при перенесении поля данных в матрицу. Однако, если вы используете выражения в ячейках, проверьте, чтобы это свойство было установлено корректно.
|-
|<code>Filter</code><br>'''''Фильтр'''''
|Это свойство содержит выражение для фильтрации данных, которое будет применено к источнику данных матрицы (см. свойство <code>DataSource</code>).
|-
|}

Текущая версия от 06:03, 15 октября 2026

Объект Матрица - является разновидностью таблицы и, как и объект Таблица, состоит из строк, колонок и ячеек. Причем заранее неизвестно, сколько строк и столбцов будет в матрице - это зависит от данных, к которым она подключена.

Объект выглядит следующим образом:

Подробнее об использовании этого объекта можно прочитать в главе Построение отчетов.

Свойства матрицы

Объект имеет следующие свойства:

Свойство Описание
RepeatHeaders
Повторять заголовки
Если матрица при печати разбивается на несколько страниц, это свойство позволяет печатать заголовки матрицы на каждой новой странице.
CellsSideBySide
Ячейки одной строкой
Свойство определяет, как будут располагаться ячейки матрицы, если матрица имеет несколько значений в ячейках данных. Возможные варианты:
  • ячейки выводятся рядом (одной строкой);
  • ячейки выводятся друг под другом.
Style
Стиль
Используя это свойство, можно задать стиль для всей матрицы. Вы можете выбрать один из предустановленных стилей.
AutoSize
Авторазмер
Это свойство, будучи включенным, позволяет подбирать размеры матрицы автоматически. Выключите его, если вы хотите управлять размером объекта вручную.
DataSource
Источник данных
Свойство позволяет подключить матрицу к источнику данных. Это свойство заполняется автоматически при перенесении поля данных в матрицу. Однако, если вы используете выражения в ячейках, проверьте, чтобы это свойство было установлено корректно.
Filter
Фильтр
Это свойство содержит выражение для фильтрации данных, которое будет применено к источнику данных матрицы (см. свойство DataSource).