Документация 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 | Ширина элемента интерфейса, соответствующего элементу структуры персонального документа, в пикселах. |