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

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

Материал из Химсофт Вики
Строка 8: Строка 8:
*<code>Detail</code> - основная область данных, которая дублируется для каждой записи из источника.
*<code>Detail</code> - основная область данных, которая дублируется для каждой записи из источника.


==Инструменты взаимодействия==
==Взаимодействие==
*<code>Перетаскивание</code> - элементы управления (текстовые поля, таблицы, графики) переносятся из панели инструментов прямо на рабочее поле.
*<code>Перетаскивание</code> - элементы управления (текстовые поля, таблицы, графики) переносятся из панели инструментов прямо на рабочее поле.



Версия от 08:45, 19 февраля 2026

Холст (рабочее поле, дизайнер макета) - визуальный редактор, предназначенный для размещения элементов управления и настройки структуры отчета.

Основные компоненты рабочего поля

  • Сетка - фоновая разметка, которая помогает точно позиционировать элементы; параметры сетки (шаг, привязка) можно настроить для удобства выравнивания объектов.
  • Линейки - расположены сверху и слева от рабочего поля; используются для измерения размеров элементов и установки отступов.
  • Секции - в стандартном макете поле разделено на логические области; по умолчанию создается секция ReportSection1 и отображается кнопка для создания новой вкладки New.
  • Page Header и Page Footer - содержимое, которое повторяется в начале и конце каждой страницы.
  • Detail - основная область данных, которая дублируется для каждой записи из источника.

Взаимодействие

  • Перетаскивание - элементы управления (текстовые поля, таблицы, графики) переносятся из панели инструментов прямо на рабочее поле.

Вкладки режима работы

  • Design: Непосредственно редактирование макета.
  • Script: Написание кода (например, на C# или VB.NET) для управления логикой отчета.
  • Preview: Быстрый просмотр готового отчета с реальными данными.