Язык @-формул в LotusDomino R 6.



              

Информационные функции - часть 2


@DbName

Пример 2. Возвращает "CN=NotesSrv400/O=InterTrustCorp/C=SU": "STUD\NotesEx.nsf", если текущий документ находится в базе данных NotesEx.nsf в подкаталоге STUD каталога данных Notes сервера CN=NotesSrv400/O=InterTrustCorp/C=SU. Если база данных хранится в каталоге данных Notes 'этого же сервера, результат будет "CN=NotesSrv400/O=InterTrustCorp/C=SU": "NotesEx.nsf".

@DbName

Пример 3. Возвращает "STUD\NotesEx.nsf" - имя файла, поскольку оно является последним элементом возвращаемого списка.

@Subset( @DbName; -1 )

J @ReplicaID

Область применения: нельзя использовать в формулах отбора.

Возвращает идентификатор реплики текущей базы данных. Так же идентификатор реплики можно посмотреть через меню File - Database - Design Synopsis....

Данной функцией можно достаточно удобно пользоваться в Web-приложениях для формирования URL.

Пример. Формула при использовании в кнопке для Web-приложения формирует URL открытия документа «О базе данных».

@URLOpen("/__" + @ReplaceSubstring(@ReplicaID; ":"; "") + ".nsf/$about?OpenAbout");

@DbTitle

Область применения: без ограничений.

Возвращает название текущей базы данных.

Пример. Возвращает "Краткое путешествие по Lotus Notes", если эта учебная БД, поставляемая с русской версией Notes, является текущей.

@DbTitle

J @ServerName

Область применения: нельзя использовать в формулах области размещения.

Возвращает имя сервера текущей БД. Для локальной БД возвращает имя текущего пользователя.

Пример. Может вернуть, например: "CN=LAEC/OU=LAEC/O=InterTrustCorp/C=SU".

@ServerName

@ViewTitle

Область применения: нельзя использовать в формулах отбора, колонок, фоновых агентов, заголовка окна, редактируемой секции, видимости объектов (за исключением акций видов).

Возвращает название текущего вида или папки. Если у вида имеются синонимы, они возвращаются элементами текстового списка. В формулах полей (да и в заголовка окна, и акции форм) функция возвращает имя вида, который был текущим перед открытием документа.




Содержание  Назад  Вперед