FORM_ZONE OBJECT


Свойства

ActiveField Текущее поле активного процесса
BanHierarchicView Запрет иерархического отображения
Fields Коллекция полей зоны
Filters Коллекция пользовательских фильтров
FLevProg Имя ASL-модуля - обработчика программных событий уровня поля
Full_Width Флаг "полноширинная табличная зона"
HasVariousSubwindows Зона имеет подменяемые подчиненные окна
Height Высота зоны в знакоместах
HierarchicLink Связь, на основе которой строится иерархическое отображение зоны
Links Коллекция справочных связей зоны
MasterCursor Курсор мастера зоны
MasterTable Таблица БД мастера зоны
Narrowing Текстовое описание представления зоны
Number Номер зоны в окне
OnAfterDelete Флаг включения программного события "после удаления"
OnAfterEdit Флаг включения программного события "после редактирования"
OnAfterInsert Флаг включения программного события "после вставки"
OnBeforeDelete Флаг включения программного события "перед удалением"
OnBeforeEdit Флаг включения программного события "перед редактированием"
OnBeforeInsert Флаг включения программного события "перед вставкой"
OnChangeIndex Флаг включения программного события "смена индекса сортировки записей в зоне"
OnOpenZone Флаг включения программного события "начало работы первого видеопроцесса в зоне"
OnRedraw Флаг включения программного события "перед отрисовкой значения поля"
OnReposition Флаг включения программного события "смена текущей записи зоны"
OnSetSubwindow Флаг включения программного события "назначение имени подчиненного окна"
ParentZone Непосредственно вышестоящая (родительская) зона
PermanentFilter Текстовое описание перманентного фильтра
Plane Флаг: данная зона - панель
Processes Коллекция выполняющихся видеопроцессов
RLevProg Имя ASL-модуля - обработчика программных событий уровня записи
ShowLeavesInHierarchicView При иерархическом отображении показывать не только контейнеры, но и элементы (листы)
SortingField Первое из незафиксированных полей текущего индекса сортировки
SubwindowAssignedName Назначенное имя подчиненного окна
SubwindowOriginalName Оригинальное имя подчиненного окна
TableLineHeight Высота строки табличной зоны (в знакоместах)
UserFilter Текстовое описание пользовательского фильтра
UserFilterIsActive Флаг "пользовательский фильтр зоны активен"
ViewOnly Флаг: зона только для просмотра, модификация запрещена
Window Собственное окно
ZLevProg Имя ASL-модуля - обработчика программных событий уровня зоны

Методы

CloseAllParentsInHierarchicView Закрыть все иерархические контейнеры
LinkedFieldValue Получить значение поля по цепочке связей, ведущей из мастера зоны
OpenAllParentsInHierarchicView Раскрыть все иерархические контейнеры
SetMaster Установить мастер зоны

Описание

Класс, описывающий зону номер Number окна Window. Флаговое свойство Plane показывает тип зоны: 0 - табличная, 1 - панельная. Свойство Fields возвращает ссылку на коллекцию полей зоны, свойство ActiveField - ссылку на текущее поле зоны. Свойства PermanentFilter, UserFilter, UserFilterIsActive- для работы с фильтрами зоны

Объект данного класса подчинен окну. После того, как соответствующее окно прекратит свое существование, все свойства объекта, кроме Window и Number, станут недоступны, при обращении к ним будет выброшено исключение.

До версии 14.134.120 класс назывался FORMZONE. В настоящее время допустимы оба варианта имени.