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

Дерево объектов

Материал из Химсофт Вики

Дерево объектов (Report Explorer, проводник отчета) - панель с древовидной структурой, которая служит центром управления всеми элементами отчета.

Позволяет:

  • выбирать любой элемент в этом дереве, чтобы мгновенно увидеть и изменить его настройки в панели свойств (Properties);
  • добавлять новые ресурсы на узлах (например, новые параметры или источники данных), через контекстное меню (правой кнопкой мыши).

Report

Report (Отчет) - корневой узел, представляющий весь отчет.

При его выборе в панели свойств (Properties) можно изменять глобальные настройки отчета.

Document Outline (Структура документа)

Иерархический список всех визуальных элементов (текстовых полей, таблиц, графиков), добавленных в отчет.

Позволяет быстро находить и выделять объекты на холсте дизайнера.

ReportSection1 (Название основной секции по умолчанию)

Представляет конкретную секцию или страницу отчета.

Внутри находится узел Body, который содержит основные элементы дизайна текущей секции.

Data Sources (Источники данных)

Отображаются подключения к базам данных и наборы данных (datasets).

Позволяет добавлять новые источники и перетаскивать поля данных прямо в отчет.

Parameters (Параметры)

Список параметров отчета, используемых для фильтрации данных при запуске.

Здесь можно добавлять, редактировать или удалять параметры.

Embedded Images (Внедренные изображения)

Список изображений, которые хранятся внутри самого файла отчета.

Это удобно, так как не нужно хранить отдельные графические файлы.

Embedded StyleSheets (Внедренные таблицы стилей)

Коллекции стилей оформления.

Позволяют централизованно управлять внешним видом элементов (цвета, шрифты), применяя именованные стили к объектам.

Common Values (Общие значения)

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