Имя метки в настройках и вводимое имя поля должны совпадать.
Выражение | Описание |
---|
getDocumentFieldValue('Subject') | извлекает значение заданного поля из документа. Если поле множественное, можно задавать значение разделителя через запятую для вывода значений в нужном формате (getDocumentFieldValue('Subject', ', ')). По умолчанию разделитель запятая с пробелом, если разделитель явно не задан, а в поле множественное. |
getDateDocumentFieldValue('OutDate', 'dd.mm.yyyy') | используется для извлечения полей типа дата/дата-время. В качестве первого параметра принимает имя поля, в качестве второго - формат вывода даты. |
getBeardNamesFromDocumentField('S', ';') | извлекает имена субъектов из заданного поля (S - имя поля в качестве примера) и заданным разделителем для множественного поля (т.е. краткие имена будут объединены заданным разделителем). |
getBeardNamesFromDocumentFields('S', 'S2', 'S3', ...) | извлекает имена субъектов из заданного набора поле |
getBeardNamesFromDocumentField('S') | извлекает имена субъектов из заданного поля (S - имя поля в качестве примера). В случае множественного поля значения будут объединены запятой и пробелом. |
getContext() | редоставляет доступ к контекстному документу, над которым можно использовать любые функции, специфичные лотусовому документу (getItemValue(..), getItemValueString(..) и т.д.). Со всем списком методов можно ознакомиться по ссылке |
getFieldValueFromLinkedDocument(getDocumentFieldValue('RkkDocId'), 'DogType') | получает значение поля из некоторого "связанного" документа (под "связанностью" понимается любой документ, который можно получить из данного). Например, getFieldValueFromLinkedDocument(getDocumentFieldValue('RkkDocId'), 'DogType') извлечет поле DogType из документа, идентификатор которого является результатом вычисления getDocumentFieldValue('RkkDocId') на объектом текущего документа, иными словами идентификатор связанного документа извлекается из поля текущего документа, далее сам документ извлекается из хранилища по переданному идентификатору и из него берется указанное поле. |
getDateFieldValueFromLinkedDocument(getDocumentFieldValue('RkkDocId'), 'RDate', 'dd.MM.yyyy') | извлечет поле DogType из документа, идентификатор которого является результатом вычисления getDocumentFieldValue('RkkDocId') на объектом текущего документа, иными словами идентификатор связанного документа извлекается из поля текущего документа, далее сам документ извлекается из хранилища по переданному идентификатору и из него берется указанное поле. |
getDateFieldValueFromLinkedDocument(getDocumentFieldValue('RkkDocId'), 'RDate', 'dd.MM.yyyy') | получает значение поля типа "дата" или "дата-время" из некоторого "связанного" документа (под "связанностью" понимается любой документ, который можно получить из данного). Например, getDateFieldValueFromLinkedDocument(getDocumentFieldValue('RkkDocId'), 'RDate', 'dd.MM.yyyy') извлечет поле RDate из документа в заданном формате (dd.MM.yyyy), идентификатор которого является результатом вычисления getDocumentFieldValue('RkkDocId') на объектом текущего документа, иными словами идентификатор связанного документа извлекается из поля текущего документа, далее сам документ извлекается из хранилища по переданному идентификатору и из него берется указанное поле. |
getBeardNamesByBeardUNIDsField('SecondPersonID') | извлечет краткие имена бород из поля, хранящего только идентификаторы бород. |