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



              

Информационные функции


J @ConfigFile

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

Возвращает путь к файлу NOTES.INI. При выполнении функции на сервере или в Web-приложениях возвращает путь к NOTES.INI сервера. На клиенте – соответственно путь к клиентскому NOTES.INI. Функция корректно работает, даже если путь к NOTES.INI файлу был указан в командной строке при запуске клиента.

Пример. На рабочей станции автора функция возвращает следующее значение: «C:\lotus\Notes6\notes.ini».

@ConfigFile

@DbExists( сервер : файл_базы

)

@DbExists( сервер

; идентификатор_реплики )

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

Возвращает 1(True), если база существует, или 0(False) в противном случае. Все параметры являются текстовыми строками. Параметр сервер

указывает имя сервера, на котором выполняется проверка наличия базы. Если база "ищется" на локальной станции, то параметр сервер

задают пустой строкой. Параметр файл_базы задает путь и имя файла базы. Параметр идентификатор_реплики - идентификатор реплики базы.

Пример 1. Проверка наличия базы на сервере.

@DbExists( "Belgium" : "mail\\frites.nsf" )

Пример 2. Проверка наличия базы с указанным идентификатором реплики на сервере

Exists := @DbExists( "Cheshire"; "852556DO:00576146" );

@DbName

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

Возвращает для текущей БД имя сервера и собственно базы данных Notes. Возвращаемая величина является двухэлементным текстовым списком "сервер": "каталог\база_данных.nsf". Возвращаемое значение "сервер"

может быть пустой строкой, если:

  • текущая БД хранится не на сервере, а на компьютере пользователя;
  • формула с @DbName отрабатывает в агенте по расписанию, выполняющемуся на сервере;
  •  формула с @DbName размещена в колонке вида.
  • Пример 1. Возвращает "": "NotesEx.nsf", если текущий документ находится в базе данных NotesEx.nsf, хранящейся в каталоге данных Notes на компьютере пользователя.




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