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

Холст

Материал из Химсофт Вики
Версия от 08:37, 19 февраля 2026; Sidminik (обсуждение | вклад) (Новая страница: «'''Холст''' (''рабочее поле, дизайнер макета'') - визуальный редактор, предназначенный для размещения элементов управления и настройки структуры отчета. ==Основные компоненты рабочего поля== *Сетка (Grid): Фоновая разметка, которая помогает точно позициониров...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

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

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

  • Сетка (Grid): Фоновая разметка, которая помогает точно позиционировать элементы. Параметры сетки (шаг, привязка) можно настроить для удобства выравнивания объектов.
  • Линейки (Rulers): Расположены сверху и слева от рабочего поля. Они используются для измерения размеров элементов и установки отступов.
  • Секции (Banded Sections): В стандартном макете (Section Report) поле разделено на логические области:
  • Page Header / Footer: Содержимое, которое повторяется в начале и конце каждой страницы.
  • Detail: Основная область данных, которая дублируется для каждой записи из источника.
  • Report Header / Footer: (Опционально) Отображается один раз в самом начале или конце всего отчета.
  • Group Header / Footer: Области для группировки данных по определенному признаку.

Инструменты взаимодействия

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

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

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