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

Персональный документ (техническая информация)

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

Свойство Описание
Abbr Краткое наименование класса персонального документа.
Attributes Атрибуты класса персонального документа. Значение свойства определяется с помощью диалога атрибутов элемента структуры.
ControlKind Элемент интерфейса, соответствующий элементу структуры персонального документа:
pdrckNone — отсутствует;
pdrckEdit — однострочный редактор;
pdrckDateEdit — редактор даты;
pdrckMaskEdit — однострочный редактор для ввода по шаблону;
pdrckSpinEdit — редактор числа;
pdrckCheckBox — флажок;
pdrckComboBox — выпадающий список;
pdrckMemo — многострочный редактор;
pdrckRadioGroup — группа переключателей;
pdrckTableGrid — редактор таблицы;
pdrckGroupBox — элемент для группировки элементов интерфейса, соответствующих нижестоящим элементам структуры персонального документа;
pdrckPanel — панель;
pdrckPageControl — набор вкладок;
pdrckTabSheet — вкладка.
DefRawValues.Queries SQL-выражение (SQL-запрос) для получения значений реквизитов по умолчанию.
Description Описание класса персонального документа.
EventHandler.HandlerID Идентификатор обработчика событий персональных документов (из справочника клиентских файлов).
EventHandler.InitParams Параметры, передаваемые обработчику событий персональных документов.
HandlerID Идентификатор обработчика класса персонального документа (из справочника клиентских файлов).
Height Высота области, используемой для отображения элементов интерфейса, предназначенных для ввода данных экземпляра персонального документа, в пикселах. Если равно 0, то используется значение по умолчанию.
HelpContext Идентификатор страницы справочной системы, описывающей класс персонального документа.
ID Идентификатор класса персонального документа. Только чтение.
InstanceDesc.SQL SQL-выражение, возвращающее краткое или полное описание экземпляра персонального документа.
IsForPeople Определяет, может ли являться владельцем экземпляра персонального документа отдельный индивид, независимо от занимаемых ролей в коллективах:
• True — может;
• False — не может.
В последнем случае владельцем экземпляра персонального документа может являться коллектив или человек, находящийся на некоторой роли в коллективе. Классы коллективов и ролей определяются на вкладке «Совместимость с коллективами» диалога свойств класса документа (справочник «Классы персональных документов»).
IsMultiple Определяет, может ли человек или коллектив иметь более одного экземпляра персонального документа данного класса:
• True — может;
• False — не может.
LogInfo_Created Имя пользователя СУБД (см. «Пользователь»), создавшего запись в базе данных, соответствующую классу персонального документа, дата и время создания записи в виде «user, 01.01.0001 00:00». Только чтение.
LogInfo_Modified Имя пользователя СУБД, изменившего запись в базе данных, соответствующую классу персонального документа, дата и время изменения записи в виде «user, 01.01.0001 00:00». Только чтение.
MaxHeight Максимальная высота области, используемой для отображения элементов интерфейса, предназначенных для ввода данных экземпляра персонального документа, в пикселах. Если равно 0, то значение не задано.
MinHeight Минимальная высота области, используемой для отображения элементов интерфейса, предназначенных для ввода данных экземпляра персонального документа, в пикселах. Если равно 0, то используется значение по умолчанию.
MinWidth Минимальная ширина области, используемой для отображения элементов интерфейса, предназначенных для ввода данных экземпляра персонального документа, в пикселах. Если равно 0, то используется значение по умолчанию.
Name Наименование класса персонального документа.
Options Опции элемента структуры персонального документа. Значение свойства определяется с помощью диалога опций элемента структуры.
RegionID Идентификатор района класса персонального документа. Владельцами экземпляра персонального документа могут являться люди и коллективы, зарегистрированные в районе класса персонального документа, а также в его нижестоящих районах.
Triggers.AfterAdd Текст триггера, выполняемого после добавления экземпляра персонального документа.
Triggers.AfterChange Текст триггера, выполняемого после изменения экземпляра персонального документа.
Triggers.AfterDelete Текст триггера, выполняемого после удаления экземпляра персонального документа.
Triggers.BeforeAdd Текст триггера, выполняемого перед добавлением экземпляра персонального документа.
Triggers.BeforeChange Текст триггера, выполняемого перед изменением экземпляра персонального документа.
Triggers.BeforeDelete Текст триггера, выполняемого перед удалением экземпляра персонального документа.
VisualHeight Высота видимой области, используемой для отображения элементов интерфейса, предназначенных для ввода данных экземпляра персонального документа, в пикселах. Только чтение.
VisualWidth Ширина видимой области, используемой для отображения элементов интерфейса, предназначенных для ввода данных экземпляра персонального документа, в пикселах. Только чтение.
Width Ширина области, используемой для отображения элементов интерфейса, предназначенных для ввода данных экземпляра персонального документа, в пикселах. Если равно 0, то используется значение по умолчанию.

См. также