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

InstanceDesc.SQL

Дополнительное свойство элемента структуры персонального документа InstanceDesc.SQL содержит функцию получения описания экземпляра документа. Эта функция представляет собой SQL-выражение (блок PL/SQL), возвращающее краткое или полное описание экземпляра персонального документа.

Функция получения описания экземпляра персонального документа возвращает описание (Varchar2) в первый описанный в блоке PL/SQL параметр (например, :RESULT). Если функция не задана, то возвращается стандартное описание всех скалярных реквизитов документа. Функция получения описания экземпляра документа использует следующие параметры:

Имя Описание
REGION Идентификатор района.
PC_ID Идентификатор человека или коллектива, которому принадлежит персональный документ.
DOC_ID Идентификатор экземпляра персонального документа.
CLASS_ID Идентификатор класса персонального документа.
MODE Определяет режим получения описания:
0 — возвращать описание, состоящее только из значений реквизитов;
1 — возвращать описание, состоящее из кратких наименований и значений реквизитов;
2 — возвращать описание, состоящее из полных наименований и значений реквизитов.
STRICT Определяет поведение в случае ошибки: 0 — при ошибке возвращать null, в противном случае вызывать exception.

См. также