Документация iSZN

Таблица (техническая информация)

Для вида элемента структуры персонального документа «Таблица» доступны следующие свойства:

Свойство Описание
Abbr Краткое наименование элемента структуры персонального документа.
Align Выравнивание элемента интерфейса.
Anchors Анкеры элемента интерфейса (служат для управления отображением элемента интерфейса в случае, если окно обработчика персонального документа изменяет свои размеры).
Attributes Атрибуты элемента структуры персонального документа. Значение свойства определяется с помощью диалога атрибутов элемента структуры.
ControlKind Элемент интерфейса, соответствующий элементу структуры персонального документа:
pdrckNone — отсутствует;
pdrckEdit — однострочный редактор;
pdrckDateEdit — редактор даты;
pdrckMaskEdit — однострочный редактор для ввода по шаблону;
pdrckSpinEdit — редактор числа;
pdrckCheckBox — флажок;
pdrckComboBox — выпадающий список;
pdrckMemo — многострочный редактор;
pdrckRadioGroup — группа переключателей;
pdrckTableGrid — редактор таблицы;
pdrckGroupBox — элемент для группировки элементов интерфейса, соответствующих нижестоящим элементам структуры персонального документа;
pdrckPanel — панель.
DefRawValues.Queries SQL-выражение (SQL-запрос) для получения значений реквизитов по умолчанию.
Description Описание элемента структуры персонального документа.
Height Высота элемента интерфейса, соответствующего элементу структуры персонального документа, в пикселах. Если равно 0, то используется значение по умолчанию.
ID Идентификатор элемента структуры персонального документа. Только чтение.
JointEmptiness Общее ограничение на заполненность данными таблицы (таблица пуста, если в ней не заполнен ни один из реквизитов) и указанного класса реквизита (в пределах одного класса персонального документа). Значение свойства определяется с помощью диалога совместного поведения при пустых значениях.
Может быть указано одно из следующих ограничений:
• отсутствует;
• оба реквизита одновременно либо пустые, либо заданы;
• должен быть пустым, если указанный реквизит пустой;
• должен быть задан, если указанный реквизит пустой;
• пустой, если указанный реквизит задан; задан, если указанный - пустой;
• должен быть задан, если второй реквизит задан;
• должен быть пустым, если второй реквизит задан.

Для таблицы может быть установлено общее ограничение с любым скалярным реквизитом (реквизитом, не относящимся ни к одной из таблиц документа).
LabelText Текст, поясняющий назначение элемента интерфейса. Если не задан, то используется наименование элемента структуры персонального документа.
Left Координата X левого верхнего угла элемента интерфейса, соответствующего элементу структуры персонального документа (смещение вправо), в пикселах. Значение координаты задаётся относительно родительского элемента структуры персонального документа.
LogInfo_Created Имя пользователя СУБД (см. «Пользователь»), создавшего запись в базе данных Системы, соответствующую элементу структуры персонального документа, дата и время создания записи в виде «user, 01.01.0001 00:00». Только чтение.
LogInfo_Modified Имя пользователя СУБД, изменившего запись в базе данных Системы, соответствующую элементу структуры персонального документа, дата и время изменения записи в виде «user, 01.01.0001 00:00». Только чтение.
MinHeight Минимальная высота элемента интерфейса, соответствующего элементу структуры персонального документа, в пикселах.
MinWidth Минимальная ширина элемента интерфейса, соответствующего элементу структуры персонального документа, в пикселах.
Name Наименование элемента структуры персонального документа.
OptionalEmptiness Ограничение на заполненность таблицы данными (таблица пуста, если в ней не заполнен ни один из реквизитов), зависящее от значения указанного класса реквизита (в пределах одного класса персонального документа). Значение свойства определяется с помощью диалога поведения в зависимости от значения другого реквизита.
Может быть указано одно из следующих ограничений:
• отсутствует;
• пустой, если значение второго реквизита - одно из указанных;
• обязателен, если значение второго реквизита - одно из указанных;
• пустой, если значение второго реквизита отлично от указанных;
• обязателен, если значение второго реквизита отлично от указанных;
• пустой, если значение второго реквизита - одно из указанных, иначе обязателен;
• обязателен, если значение второго реквизита - одно из указанных, иначе пустой.

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

Значения скалярного реквизита разделяются переводом строки.
Options Опции элемента структуры персонального документа. Значение свойства определяется с помощью диалога опций элемента структуры.
Top Координата Y левого верхнего угла элемента интерфейса, соответствующего элементу структуры персонального документа (смещение вниз), в пикселах. Значение координаты задаётся относительно родительского элемента структуры персонального документа.
UniqueReqSet.Rules Правила уникальности набора реквизитов.
VisualHeight Используемая высота элемента интерфейса, соответствующего элементу структуры персонального документа, в пикселах. Только чтение.
VisualWidth Используемая ширина элемента интерфейса, соответствующего элементу структуры персонального документа, в пикселах. Только чтение.
Width Ширина элемента интерфейса, соответствующего элементу структуры персонального документа, в пикселах.

См. также