@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).
Ссылка на скачивание - внизу страницы.