|
@Function |
Что возвращает |
|
Общая информация о документах |
|
|
@Accessed |
Дата и время последнего обращения к документу |
|
@Attachments |
Число присоединенных файлов |
|
@AttachmentNames |
Текстовый список имен присоединенных файлов |
|
@AttachmentLengths |
Текстовый список размеров присоединенных файлов |
|
@Author |
Текстовый список авторов документа |
|
@Created |
Дата создания документа |
|
@DocFields |
Текстовый список полей документа |
|
@DocLength |
Размер документа в байтах |
|
@DocumentUniquelD |
Уникальный идентификатор (ID) документа |
|
@InheritedDocumentUniquell |
Q Уникальный идентификатор документа, который является родительским по отношению к текущему документу |
|
@Modified |
Дата и время последней модификации документа |
|
@NotelD |
"NT" плюс идентификатор Notes ID |
|
Функции @Functions, используемые в представлениях |
|
|
@AllChildren |
Используетсяв формулах отбора для представления, возвращает ответные документы |
|
@AIIDescendants |
Используется в формулах отбора для представления, возвращает ответные документы и документы "ответ на ответ" |
|
@Responses |
Число ответных документов для текущего документа в представлении |
|
Логические свойства документов — функции "Is " |
|
|
@lsAvailable(MM» поля) |
Значение True, если данное поле доступно |
|
@IsDocBeingEdited |
Значение True, если документ находится в режиме редактирования |
|
@IsDocBeingLoaded |
Значение True, если документ загружается в память |
|
@IsDocBeingMailed |
Значение True, если документ отправляется по электронной почте |
|
@IsOocBeingRecalculated |
Значение True, если документ обновляется |
|
@IsDocBeingSaved |
Значение True, если документ сохраняется |
|
@IsNewDoc |
Значение True, если документ был только что создан и еще не сохранялся |
|
@IsResponseDoc |
Значение True, если документ является ответным |
|
@lsUnAvailable(MMH поля) |
Значение True, если поле недоступно |
|
Прочие свойства документа — специальные поля |
|
|
$Ref |
Уникальный идентификатор (Unique ID) родительского документа |
|
SRevisions |
Список всех дат и времен редактирования документа |
|
SUpdatedBy |
Список авторов документа и лиц, редактировавших документ |
Многие функции, отображающие свойства документов, особенно полезны в представлении.
Для отображения имени присоединенного файла можно использовать простое действие или функцию @AttachmentNames.
Для отображения размера присоединенного файла используется функция @AttachmentLengths. Обычно эта функция отображает размер файла в байтах; для отображения этого значения в килобайтах, используется следующая функция:
@If (@Attachments > 0;
@Text (glnteger (@AttachmentLengths / 1024)) + " К"; " ")
Функции, оперирующие с идентификаторами ID документов, могут быть весьма полезными. Например, обновлять значение поля в другом документе можно в том случае, если известен уникальный идентификатор UNID документа. Если требуется из ответного документа обновлять значение поля cStatus в родительском документе, можно использовать следующую формулу:
@SetDocField ($Ref; "cStatus"; cRespStatus)
Функции @AllChildren, @AHDescendants и @IsResponseDoc используются в формулах отбора для представления, чтобы отображать в представлении как главные документы, так и любые ответные документы.
ПОТОМКИ ИЛИ НАСЛЕДНИКИ
В формуле отбора для представления лучше использовать функции @AIIChildren и @AIIDescendants, но не @IsResponseDoc. Формула @IsResponceDoc возвращает все ответные документы, а не только те из них, которые связаны с главными документами в представлении. Однако только ответные документы, которые связаны с главными документами, будут отображаться.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.