Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Синтаксис:

 

procedure ParseFieldCode(
const FieldCode: WideString;
 var DocumentRequisiteTitle,
 RequisiteRequisiteTitle: WideString);

Параметры:

FieldCode – код поля;
DocumentRequisiteTitle – заголовок реквизита карточки документа, который был вставлен в документ;
RequisiteRequisiteTitle – заголовок реквизита справочника, с которым связан реквизит DocumentRequisiteTitle, если он имеет тип «Справочник».

Описание:

Функция извлекает из кода поля сведения о реквизите, значение которого является значением поля. Результат возвращается в параметрах DocumentRequisiteTitle и RequisiteRequisiteTitle.

Значение параметра FieldCode должно иметь формат: «<Необязательные символы>Р*<Заголовок реквизита карточки>...*<Заголовок реквизита справочника><Необязательные символы>». В параметре DocumentRequisiteTitle возвращается «Заголовок реквизита карточки». В параметре RequisiteRequisiteTitle возвращается «Заголовок реквизита справочника».

Пример:

 

Call IntLib.ParseFieldCode( _
 Application.Selection.Fields(1).Code.Text, _
 DocReqTitle, ReqReqTitle)

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }