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

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

Материал из Химсофт Вики
Новая страница: «'''Холст''' (''рабочее поле, дизайнер макета'') - визуальный редактор, предназначенный для размещения элементов управления и настройки структуры отчета. ==Основные компоненты рабочего поля== *Сетка (Grid): Фоновая разметка, которая помогает точно позициониров...»
 
Нет описания правки
 
(не показаны 4 промежуточные версии этого же участника)
Строка 2: Строка 2:


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


==Инструменты взаимодействия==
==Взаимодействие==
*Перетаскивание (Drag & Drop): Элементы управления (текстовые поля, таблицы, графики) переносятся из панели инструментов прямо на рабочее поле.
*<code>Перетаскивание</code> - элементы управления (текстовые поля, таблицы, графики) переносятся из панели инструментов прямо на рабочее поле.
 
==Вкладки режима работы==
*Design: Непосредственно редактирование макета.
*Script: Написание кода (например, на C# или VB.NET) для управления логикой отчета.
*Preview: Быстрый просмотр готового отчета с реальными данными.

Текущая версия от 08:45, 19 февраля 2026

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

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

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

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

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