- •Введение
- •Синтаксис формул
- •Лексические элементы формул
- •Переменные
- •Предопределенные поля
- •Временные переменные
- •Константы
- •Операторы выполнения операций
- •Порядок выполнения вычислений
- •Ключевые слова
- •Функции
- •Побочные эффекты
- •Ограничения применимости @-функций и команд, налагаемые списком управления выполнением (ecl)
- •Ограничения применимости @-функций и команд для Web-приложений
- •Как выполняются формулы
- •Порядок выполнения
- •Формулы, возвращающие значения
- •Формулы, выполняющие последовательность действий
- •Выполнение формул, содержащих вызовы @-команд
- •Обработка ошибок в формулах
- •Описание @-функций Domino
- •Функции - базовые конструкции языка формул
- •Функции выполнения циклов
- •Функции определения и преобразования типов данных
- •Функции для работы со строками
- •Определение вхождения подстроки в строку
- •Выделение и замена части строки
- •Функции для работы со значениями типа "дата-время"
- •Функции, работающие с компонентами значения типа "дата-время"
- •Функции для работы с численными значениями
- •Функции для работы со списками
- •Работа с переменными окружения
- •Установка значения временной переменной
- •Функции для работы с текущим документом
- •Определения свойств, характеристик и состояния текущего документа
- •Операции с полями
- •Операции с документом
- •Функции для работы с паролями
- •Функции для работы с почтой
- •Функции, определяющие почтовые настройки
- •Работа с идентификаторами документов
- •Получение информации из баз данных Domino
- •@DbColumn - выбор значений из колонки
- •@DbLookup - выбор из колонки или поля значений по ключу
- •Получение информации из баз данных, поддерживающих odbc-драйверы
- •Функции для работы с видами
- •Функции, используемые в формулах отбора документов
- •Функции, используемые в формулах колонок
- •Функции, работающие с именами пользователей
- •Функции, работающие с правами доступа
- •Функции, работающие с профильными документами
- •Функция выбора требуемого фрейма
- •Диалог с пользователем
- •Функции, определяющие тип и характеристики используемого программного обеспечения
- •Функции, используемые в Web-приложениях
- •Информационные функции
- •Функции для обработки ошибок
- •Описание @-команд Domino
- •Команды для работы с текущим и выделенными документами
- •Команды открытия объектов
- •Команды для работы с профильными документами
- •Команды обновления отображаемой информации
- •Команды для работы с видами и папками
- •Команды запуска приложений
- •Команды для работы с почтой
- •Алфавитный список @-функций
- •Алфавитный список @-команд
- •Разработка тестовых приложений
- •Простые операции с документами
- •Создание нового документа по форме
- •Редактирование текущего документа
- •Удаление документа
- •Печать документа и вида
- •Упражнение
- •Формулы полей
- •Упражнение
- •Получения доступа к данным, находящимся вне текущего документа
- •Доступ к данным вида
- •Наследование
- •Функция @DialogBox
- •Функция @PickList
- •Формулы скрытия информации
- •Формулы скрытия абзаца формы
- •Формулы скрытия акций формы и вида
- •Формулы скрытия столбцов вида и строк аутлайна
- •Упражнение
- •Формулы работы с видами
- •Формула отбора документов
- •Формулы столбцов вида
- •Наложения фильтра на вид
- •Работа с почтой
- •Работа с именами пользователей
- •Работа с уровнями доступа
- •Блокировка документов на редактирование
- •Операции с папками
- •Функции, используемые в Web-приложениях
- •Формулы по месту применения
- •Формулы панели инструментов - Toolbar button
- •Формулы агентов
- •Формула секции с управляемым доступом
- •Остальные функции
- •Литература
- •1 Введение 3
- •2 Синтаксис формул 5
- •3 Лексические элементы формул 6
- •4 Как выполняются формулы 30
- •5 Обработка ошибок в формулах 36
- •6 Описание @-функций Domino 39
- •11 Литература 412
-
Алфавитный список @-команд
Команда
Область применения
Краткое описание
AddBookmark
Без ограничений.
Добавляет закладку с указанными параметрами в текущий объект.
AddDatabase
Без ограничений.
Добавляет для указанной БД ее иконку на рабочее пространство без открытия БД.
AddDatabaseRepID
Без ограничений.
Добавляет для БД, указанной идентификатором реплики и сервером, ее иконку на рабочее пространство без открытия БД.
AdminCertify
Нельзя применять в формулах диалогового окна.
Используется для сертификации ID-файлов пользователей и серверов.
AdminCreateGroup
Работает только когда в клиенте администратора открыт вид «Группы».
В документации сказано, что в 6-й версии команда является устаревшей. В 5-й версии при открытом в клиенте администратора виде «Группы», выводила форму для ввода группы с пустыми значениями. В 6-й версии при аналогичных условиях выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminCrossCertifyIDFile
Нельзя применять в формулах диалогового окна.
Используется для создания кросс-сертификатов.
AdminCrossCertifyKey
Нельзя применять в формулах диалогового окна.
Используется для создания кросс-сертификата с использованием ключа, ассоциированного с ID-файлом.
AdminDatabaseAnalysis
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была выдавать диалоговое окно для анализа характеристик выбранной базы данных. В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminDatabaseQuotas
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера выдавать список баз данных, у которых можно изменить их максимальный размер. В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminIDFileClearPassword
Нельзя применять в формулах диалогового окна.
Используется для снятия пароля с ID-файла без переключения на этот ID-файл.
AdminIDFileExamine
Нельзя применять в формулах диалогового окна.
Используется для получения информации о ID-файла (тип лицензии, сертификат, ключи шифрования и т.д.)
AdminIDFileSetPassword
Нельзя применять в формулах диалогового окна.
Используется для смены пароля ID-файла, в частности может быть использована для смены пароля ID-файла сертификатора.
Administration
Нельзя применять в формулах диалогового окна.
Открывает или передает фокус на клиент администратора, если последний установлен на локальной машине.
AdminNewOrganization
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно для создания иерархического ID-файла сертификатора новой организации.
AdminNewOrgUnit
Нельзя применять в формулах диалогового окна.
Используется для создания иерархического ID-файла сертификатора новой организационной единицы.
AdminOpenAddressBook
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать адресную книгу, если их несколько, выдавалось диалоговое окно для выбора адресной книги. В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminOpenCatalog
Работает только в клиенте администратора.
В документации сказано, что для выбранного сервера должна открывать базу данных каталога (Catalog.nsf). К сожалению, у автора команда выдавала только предупреждающее окно с текстом «Cannot execute the specified command.» (не могу выполнить указанную команду).
AdminOpenCertLog
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать базу данных журнала сертификатов (Certlog.nsf). В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminOpenGroupsView
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать адресную книгу и выводит вид "Группы" (Groups), если адресных книг несколько выдавалось диалоговое окно для выбора адресной книги. В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminOpenServerLog
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать базу данных журнала сервера (Log.nsf). В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminOpenServersView
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера должна открывать адресную книгу и выводить вид "Сервера" (Servers), если адресных книг несколько выдавалось диалоговое окно для выбора адресной книги. В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminOpenStatistics
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать базу данных статистики работы сервера (Statrep.nsf). В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminOpenUsersView
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать адресную книгу и выводить вид "Пользователи" (Users), если адресных книг несколько выдавалось диалоговое окно для выбора адресной книги. В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminOutgoingMail
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать базу данных почтового ящика сервера (Mail.box). В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminRegisterFromFile
Нельзя применять в формулах диалогового окна.
Используется для регистрации пользователей, в случае если информация о них хранится в текстовом файле.
AdminRegisterServer
Нельзя применять в формулах диалогового окна.
Используется для создания ID-файла для нового сервера.
AdminRegisterUser
Нельзя применять в формулах диалогового окна.
Используется для регистрации пользователя.
AdminRemoteConsole
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно удаленной консоли сервера.
AdminSendMailTrace
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была выдавать диалоговое окно трассировки прохождения почты (Mail Path Tracing). В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminStatisticsConfig
Работает только в клиенте администратора.
В документации сказано, что в 6-й версии команда является устаревшей. В предыдущих версиях должна была для выбранного сервера открывать базу данных статистики работы сервера (Events4.nsf). В 6-й версии выводит предупреждающее окно с текстом «Command is not supported.» (команда не поддерживается).
AdminTraceConnection
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно трассировки соединений (Trace Connections) для сервера-посредника.
AgentEdit
Агент должен быть выбран в виде "Агенты" текущей базы данных.
Открывает редактор агентов и загружает в него выбранного агента.
AgentEnableDisable
Без ограничений. Если параметры опущены, то агент должен быть выбран в виде "Агенты" текущей базы данных.
Включает/выключает выбранного агента.
AgentLog
Нельзя применять в формулах диалогового окна. Агент должен быть выбран в виде "Агенты" текущей базы данных. Агент должен быть хотя бы раз выполнен.
Выводит диалоговое окно с журналом работы последнего запуска агента.
AgentRun
Нельзя применять в формулах диалогового окна. Агент должен быть выбран в виде "Агенты" текущей базы данных.
Запускает выбранного агента и затем выводит журнал его работы.
AgentSetServerName
Без ограничений.
Для указанного агента по расписанию, устанавливает на каком сервере он должен выполняться.
AgentTestRun
Нельзя применять в формулах диалогового окна. Агент должен быть выбран в виде "Агенты" текущей базы данных.
Выполняет тестовый запуск выбранного агента и выводит журнал его работы.
AttachmentDetachAll
Нельзя применять в формулах диалогового окна. Текущий документ должен быть открыт на чтение или редактирование, или форма/подформа должны быть открыты в режиме редактирования. Документ должен иметь присоединенные файлы.
Выдает диалоговое окно для сохранения на диске присоединенных файлов (Save Attachments To).
AttachmentLaunch
Нельзя применять в формулах диалогового окна. Текущий документ должен быть открыт на чтение или редактирование, или форма/подформа должны быть открыты в режиме редактирования. Документ должен иметь присоединенные файлы, и один из них должен быть выделен.
Запускает, если это возможно, приложение, в котором было подготовлен выбранный присоединенный файл и выполняет его.
AttachmentProperties
Нельзя применять в формулах диалогового окна. Текущий документ должен быть открыт на чтение или редактирование, или форма/подформа должны быть открыты в режиме редактирования. Документ должен иметь присоединенные файлы, и один из них должен быть выделен.
Выдает диалоговое окно свойств присоединенного файла.
AttachmentView
Нельзя применять в формулах диалогового окна. Текущий документ должен быть открыт на чтение или редактирование, или форма/подформа должны быть открыты в режиме редактирования. Документ должен иметь присоединенные файлы, и один из них должен быть выделен.
Запускает, если это возможно, программу просмотра содержимого присоединенного файла, и отображает в ней содержимое выбранного присоединенного файла. Загрузки приложения, в котором готовился присоединенный файл, не происходит.
CalendarFormat
Вид календарного стиля должен быть открыт.
Меняет формат отображения вида календарного стиля, изменяя число дней или месяцев, одновременно показываемых на экране.
CalendarGoTo
Вид календарного стиля должен быть открыт. При использовании с одним параметром нельзя применять в формулах диалогового окна.
В виде календарного стиля осуществляет переход на день, указанный вторым параметром, или выдает диалоговое окно для определения дня, на который необходимо перейти.
CheckCalendar
Текущая БД должна содержать хотя бы один вид календарного стиля.
Выдает диалоговое окно с видом календарного стиля в формате на один день.
ChooseFolders
Нельзя применять в формулах диалогового окна. Документ должен быть открыт в режиме редактирования.
Выдает диалоговое окно для выбора папок, в которые необходимо поместить текущий документ.
Clear
Стр. 247
Необходимо выполнения одного из условий:
-
в виде/папке документ(ы) должны быть выделены (помечены или на документе стоит световой маркер) или документ должен находиться в режиме редактирования;
-
документ должен находиться в режиме редактирования, и данные для удаления (текст, присоединенные файлы, объекты и т.д.) должны быть выделены. В этом контексте нельзя использовать команду следом за командой [EditGotoField];
-
элементы дизайна (форма, подформа, вид, папка и т.д.) должны находиться в режиме редактирования и данные для удаления (поля, столбцы и т.д.) должны быть выделены;
-
в рабочем пространстве иконки баз данных должны быть выделены.
Выполняет команду меню Edit - Clear (Правка - Очистить). Аналогична @Command( [EditClear] ) за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
CloseWindow
Стр. 245
Можно использовать в Web-приложениях при условии, что у базы установлено свойство "Allow Javascript on the Web" (использовать Javascript при создании Web-страниц). Не закрывает окно с рабочим пространством.
Закрывает текущее окно LN. В случае если в окне присутствует не сохраненный отредактированный документ или элемент дизайна, выдает диалоговое окно с вопросом о сохранении изменений. Аналогична [FileCloseWindow], но в отличие от нее выполняется немедленно.
Compose
Стр. 239
Нельзя применять в формулах диалогового окна.
Создает в указанной базе данных новый документ по определенной форме и переключает на него фокус LN.
ComposeWithReference
Стр. 240
БД должна быть открыта, на документе, на которой создается ответ, должен стоять световой маркер или документ должен быть открыт в режиме чтения/редактирования.
Создает ответный документ для документа, на котором стоит световой маркер, и переключает фокус Domino на него.
CreateAction
Форма, или подформа, или вид, или папка должны быть открыты в режиме редактирования.
Создает новую кнопку-акцию.
CreateAgent
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к базе данных не ниже дизайнера, или в списке управления доступом ему должно быть разрешено создавать личных агентов.
Создает нового агента в текущей базе данных и загружает агент в рабочую панель и выводит окно свойств агента.
CreateControlledAccessSection
Форма или подформа должна быть открыта в режиме редактирования, и текст секции должен быть выделен.
Создает в выбранной форме или подформе секцию с управляемым доступом.
CreateEllipse
Навигатор должен быть открыт в режиме редактирования.
Создает объект "эллипс" в текущем навигаторе.
CreateFolder
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к базе данных не ниже дизайнера, или в списке управления доступом ему должно быть разрешено создавать личные папки.
Выдает диалоговое окно для создания новой папки.
CreateForm
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к базе данных не ниже дизайнера.
Создает новую пустую форму в текущей базе данных.
CreateLayoutRegion
Форма или подформа должна быть открыта в режиме редактирования.
Создает новую область размещения в форме или подформе.
CreateNavigator
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к базе данных не ниже дизайнера.
Создает новый пустой навигатор в текущей базе данных.
CreatePolygon
Навигатор должен быть открыт в режиме редактирования.
Создает объект "многоугольник" в текущем навигаторе.
CreatePolyline
Навигатор должен быть открыт в режиме редактирования.
Создает объект "ломаная линия" в текущем навигаторе.
CreateRectangle
Навигатор должен быть открыт в режиме редактирования.
Создает объект "прямоугольник" в текущем навигаторе.
CreateRectangularHotspot
Навигатор должен быть открыт в режиме редактирования.
Создает объект "гиперпрямоугольник" в текущем навигаторе.
CreateSection
Документ должен быть открыт в режиме редактирования, или форма/подформа должны быть открыты в режиме редактирования. Текст секции должен быть выделен.
Создает секцию в текущем документе или форме/подформе.
CreateSubform
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к базе данных не ниже дизайнера.
Создает новую пустую подформу в текущей базе данных.
CreateTextbox
Навигатор должен быть открыт в режиме редактирования.
Создает объект типа "надпись" в текущем навигаторе.
CreateView
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к базе данных не ниже дизайнера.
Выдает диалоговое окно для создания нового вида.
DatabaseDelete
Иконка БД должна быть выделена, но база не должна быть открыта. Пользователь должен иметь доступ менеджера к текущей БД.
Физически удаляет БД с диска локальной станции или сервера. Если с БД в данный момент кто-то работает, то появится предупреждающее сообщение, что база будет удалена позднее. Выполняется немедленно в отличие от команды [FileDatabaseDelete].
DatabaseReplSetting
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве.
Выдает диалоговое окно параметров репликации текущей БД.
DebugLotusScript
Нельзя применять в формулах диалогового окна.
Включает/выключает отладчик кода LotusScript.
DesignDocumentInfo
Нельзя применять в формулах диалогового окна. На документе в виде или папке должен стоять световой указатель, или документ должен быть открыт на чтение/редактирование.
Выдает окно свойств текущего документа.
DesignFormAttributes
Форма/подформа или страница должны быть открыты в режиме редактирования.
Выдает окно свойств для текущей формы/подформы или страницы.
DesignFormFieldDef
Форма/подформа должны быть открыты в режиме редактирования. Поле должно быть выделено
Выдает окно свойств для выделенного поля текущей формы/подформы.
DesignFormNewField
Форма/подформа должны быть открыты в режиме редактирования. Ни одно поле не должно быть выделено.
Создает новое поле в текущей форме/подформе и выдает для него окно свойств.
DesignForms
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Открывает в текущей БД папку дизайнера с имеющимися в БД формами.
DesignFormShareField
Форма/подформа должны быть открыты в режиме редактирования. Поле должно быть выделено.
Делает выделенное поле общим в текущей форме/подформе.
DesignFormUseField
Форма/подформа должны быть открыты в режиме редактирования. Ни одно поле не должно быть выделено.
Выдает диалоговое окно вставки общего поля (Insert Shared Field) для текущей формы/подформы.
DesignFormWindowTitle
Форма должна быть открыта в режиме редактирования.
Переходит в Designer в режим определения заголовка окна для текущей формы.
DesignHelpAboutDocument
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Открывает на редактирование документ о БД для текущей БД.
DesignHelpUsingDocument
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Открывает на редактирование документ "О работе с БД " для текущей БД.
DesignIcon
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Выдает диалоговое окно для редактирования иконки выбранной БД.
DesignMacros
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве.
Открывает в текущей базе данных папку Designer с имеющимися в БД агентами и макросами для БД версий 3.х.
DesignRefresh
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Выдает диалоговое окно для определения сервера с шаблонами баз данных для обновления дизайна текущей БД.
DesignReplace
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Выдает диалоговое окно для определения сервера с шаблонами БД для замены дизайна текущей БД.
DesignSharedFields
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Открывает в текущей БД папку Designer с имеющимися в БД общими полями.
DesignSynopsis
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве.
Выдает диалоговое окно со сведениями о структуре БД (Design Synopsis).
DesignViewAppendColumn
Вид или папка должны находиться в режиме редактирования. Столбец в виде/папку должен быть выбран.
Создает новый столбец, следующий за выбранным в текущем виде/папке.
DesignViewAttributes
Вид или папка должны находиться в режиме редактирования.
Выдает окно свойств текущего вида/папки.
DesignViewColumnDef
Вид или папка должны находиться в режиме редактирования. Столбец должен быть выбран.
Выдает окно свойств выбранного столбца текущего вида/папки.
DesignViewEditActions
Вид или папка должны находиться в режиме редактирования.
Включает/выключает режим отображения панели акций текущего вида/папки.
DesignViewFormFormula
Вид или папка должны находиться в режиме редактирования.
Переходит в Designer в режим определения формулы формы (Design Form Formula), по которой должны открываться документы в текущем виде/папке.
DesignViewNewColumn
Вид или папка должны находиться в режиме редактирования. Столбец должен быть выбран.
Создает новый столбец перед выбранным в текущем виде/папке.
DesignViews
Нельзя применять в формулах диалогового окна. БД должна быть открыта или выбрана в рабочем пространстве. Пользователь должен иметь доступ к БД не ниже дизайнера.
Открывает в Designer папку с имеющимися в текущей БД видами.
DesignViewSelectFormula
Вид должен находиться в режиме редактирования.
Переходит в Designer в режим определения формулы отбора документов в виде.
DialingRules
Нельзя применять в формулах диалогового окна. Должен быть открыт либо документ Server из Domino Directory, либо документ Location из личной адресной книги.
Выдает диалоговое окно установки параметров модемной связи в соответствии с текущим местом вызова.
Directories
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно поиска адресов (Directories) по всем доступным клиенту адресным книгам, с возможностью переноса нужных записей в личную адресную книгу.
EditBottom
Форма или документ должны находиться в режиме редактирования.
Переводит курсор для документа в последнее редактируемое поле, для формы в конец формы.
EditButton
Документ должен находиться в режиме редактирования. Кнопка должна быть выделена.
Переходит в клиенте Notes в режим определения действий по выделенной кнопке и выдает ее окно свойств.
EditClear
Стр. 246
В R 6 всегда выполняется последней в формуле. Для корректной работы необходимо выполнения одного из условий:
в виде/папке документ(ы) должны быть выделены (помечены или на документе стоит световой маркер) или документ должен находиться в режиме редактирования;
документ должен находиться в режиме редактирования и данные для удаления (текст, присоединенные файлы, объекты и т.д.) должны быть выделены. В этом контексте нельзя использовать команду следом за командой [EditGotoField];
элементы дизайна (форма, подформа, вид, папка и т.д.) должны находиться в режиме редактирования и данные для удаления (поля, столбцы и т.д.) должны быть выделены;
в рабочем пространстве иконки БД должны быть выделены. В Web-приложениях может использоваться только в акциях формы, для пометки текущего (не выделенных) документа на удаление.
Выполняет команду меню Edit - Clear (Правка - Очистить).
EditCopy
Стр. 252
Необходимо выполнения одного из условий:
в виде/папке документ(ы) должны быть выделены (помечены или на документе стоит световой маркер);
документ должен находиться в режиме редактирования или чтения, и данные для копирования (текст, присоединенные файлы, объекты и т.д.) должны быть выделены;
элементы дизайна (форма, подформа, вид, папка и т.д.) должны находиться в режиме редактирования, и данные для копирования (поля, столбцы и т.д.) должны быть выделены.
Выполняет команду меню Edit - Copy (Правка – Копировать).
EditCut
Стр. 252
Необходимо выполнения одного из условий:
в виде/папке документ(ы) должны быть выделены (помечены или на документе стоит световой маркер);
документ должен находиться в режиме редактирования, и данные для копирования в буфер обмена с удалением (текст, присоединенные файлы, объекты и т.д.) должны быть выделены;
элементы дизайна (форма, подформа, вид, папка и т.д.) должны находиться в режиме редактирования, и данные для копирования (поля, столбцы и т.д.) должны быть выделены.
Выполняет команду меню Edit - Cut (Правка - Вырезать).
EditDeselectAll
Стр. 255
Необходимо выполнения одного из условий:
в виде/папке документы должны быть выделены;
-
документ должен находиться в режиме редактирования или чтения, и данные для снятия с них отметки выделения (текст, присоединенные файлы, объекты и т.д.) должны быть выделены;
элементы дизайна (форма, подформа, вид, папка и т.д.) должны находиться в режиме редактирования, и данные для копирования (поля, столбцы и т.д.) должны быть выделены;
в рабочем пространстве иконки БД должны быть выделены.
Выполняет команду меню Edit - Deslect All (Правка - Снять все выделение).
EditDetach
Документ должен находиться в режиме редактирования или чтения. Без указания параметров присоединенный файл должен быть выделен.
Используется для сохранения на диске присоединенных файлов.
EditDocument
Стр. 242
В виде/папке на документе должен стоять световой маркер, или документ открыт в режиме чтения/редактирования. Можно использовать в Web-приложениях в акциях формы (но не в акциях видов) без параметров. При использовании данной команды могут не работать формулы видимости объектов в форматируемых полях. Используйте команду @Command( [OpenDocument] ), которая поддерживает работу всех формул видимости объектов.
Переводит текущий документ в режим редактирования/чтения.
EditDown
Форма/подформа или документ должны находиться в режиме редактирования.
Переводит курсор для документа в пределах поля на одну или определенное число строк вниз, если выходим за рамки поля перемещаемся в поле ниже текущего. Для формы/подформы на одну или определенное число строк вниз.
EditEncryptionKeys
Вид/папка должны быть открыты и световой указатель стоит на документе, или документ должен находится в режиме редактирования или чтения.
Выдает диалоговое окно свойств текущего документа, сразу переходя на закладку Security (безопасность). Здесь можно назначить ключи шифрования для текущего документа.
EditFind
Вид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования.
Выполняет команду Edit - Find/Replace (Правка - Найти/Заменить).
EditFindInPreview
Вид/папка должны быть открыты, или документ должен находиться в режиме просмотра.
При открытой панели предварительного просмотра выполняет команду Edit – Find/Replace (Правка – Найти/Заменить) без перехода фокуса в панель предварительного просмотра документа. Если панель предварительного просмотра закрыта, действие аналогично команде @Command( [EditFind] ).
EditFindNext
Вид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования.
Выполняет команду Edit – Find Next (Правка - Найти далее). Оперирует с результатами полнотекстового поиска, если он был произведен, и фокус находится либо в виде на отобранном документе, либо в отобранном документе на найденном слове/фразе. В противном случае выдает диалоговое окно обычного поиска.
EditGotoField
Документ должен находиться в режиме редактирования.
Перемещает курсор в указанное поле текущего документа.
EditHeaderFooter
Форма/подформа должны находиться в режиме редактирования, или документ должен быть выбран в виде/папке, или находиться в режиме чтения.
Выдает окно свойств текущего документа или формы/подформы для изменения параметров печати.
EditHorizScrollbar
Документ должен быть открыт. Команда не поддерживается на платформах OS/2 и Macintosh.
Отображает горизонтальную линейку "прокрутки" для текущего документа.
EditIndent
Форма/подформа должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы в бланке формы (но не в формулах и т.д.).
Для текущего и всех абзацев ниже текущего увеличивает отступ от левого края на 1/4 дюйма.
EditIndentFirstLine
Форма/подформа должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы в бланке формы (но не в формулах и т.д.).
Для текущего и всех абзацев ниже текущего увеличивает отступ от левого края на 1/4 дюйма первой строки абзаца ("красная строка").
EditInsertButton
Форма/подформа должны находиться в режиме редактирования и ничего не должно быть выделено, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы в бланке формы (но не в формулах и т.д.).
Создает новую кнопку в документе или форме/подформе и выдает окно свойств кнопки.
EditInsertFileAttachment
Документ должен находиться в режиме редактирования. Курсор должен быть в форматируемом поле.
Используется для создания присоединенных файлов.
EditInsertObject
Форма/подформа должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы в бланке формы (но не в формулах и т.д.). Команда не поддерживается на платформах OS/2, UNIX и Macintosh.
Используется для встраивания в документ или форму/подформу OLE-объектов.
EditInsertPageBreak
Форма/подформа или страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы в бланке формы (но не в формулах и т.д.).
Добавляет/удаляет в документе, форме/подформе, или странице символ перевода страницы.
EditInsertPopup
Форма/подформа или страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Текст для документа в форматируемом поле, для формы/подформы в бланке формы должен быть выделен.
Создает гиперобъект типа текстового "всплывающего" окна.
EditInsertTable
Форма/подформа или страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы в бланке формы (но не в формулах и т.д.).
Выдает диалоговое окно создания объекта таблицы.
EditIsertText
Форма/подформа или страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в поле, для формы/подформы в бланке формы (но не в формулах и т.д.).
Вставляет указанную текстовую строку с текущего положения курсора.
EditLeft
Форма/подформа, страница, или документ должны находиться в режиме редактирования.
Переводит курсор для документа в пределах поля на один или определенное число символов влево, если выходим за рамки поля перемещаемся в поле левее текущего. Для формы/подформы или страницы на одну или определенное число символов левее.
EditLinks
Форма/подформа или документ должны находиться в режиме редактирования и иметь одну или более OLE или DDE-связей.
Выдает диалоговое окно внешних связей.
EditLocations
Нельзя применять в формулах диалогового окна.
Открывает личную адресную книгу по виду "Место вызова" (Location).
EditMakeDocLink
На документе в виде/папке должен стоять световой указатель или документ должен находиться в режиме редактирование/чтение.
Создает ссылку на текущий документ и помещает ее в буфер обмена. Пользователь может затем вставить эту ссылку в любое форматируемое поле.
EditNextField
Документ должен находиться в режиме редактирования.
Перемещает указатель курсора в следующее редактируемое поле. Перемещаясь слева направо, сверху вниз, независимо от порядка обхода полей определенных в форме.
EditOpenLink
Документ должен находиться в режиме редактирования/чтения. Ссылка должна быть выделена, и указывать на объекты Domino (не OLE, или DDE).
Открывает объекты, на которые указывает выбранная ссылка.
EditPaste
Стр. 253
Вид/папка должны быть открыты, или документ должен находиться в режиме редактирования, или элементы дизайна (форма, подформа, вид и т.д.) должны находиться в режиме редактирования. Информация в буфере обмена должна соответствовать типу приемника. В случае если в буфере обмена находится информация из форматируемого поля, а вставка осуществляется в текстовое поле, часть информации может быть утеряна.
Выполняет команду Edit - Paste (Правка - Вставить).
EditPasteSpecial
Документ должен находиться в режиме редактирования и курсор должен быть в пределах форматируемого поля, или форма/подформа должны находиться режиме редактирования.
Выдает диалоговое окно специальной вставки (Paste Special).
EditPhoneNumbers
Нельзя применять в формулах диалогового окна.
Открывает личную адресную книгу по виду "Дополнительно\Подключения" (Advanced\Connections).
EditPrevField
Документ должен находиться в режиме редактирования.
Перемещает указатель курсора в предыдущее редактируемое поле. Перемещение осуществляется справа налево, снизу вверх, независимо от порядка обхода полей определенных в форме.
EditProfile
Стр. 264
В R 6 всегда выполняется последней в формуле. Нельзя применять в формулах диалогового окна. Для создания профильного документа нужен доступ к БД не ниже автора.
Открывает на редактирование новый или существующий профильный документ.
EditProfileDocument
Стр. 265
Нельзя применять в формулах диалогового окна. Для создания профильного документа нужен доступ к БД не ниже автора.
Создает новый или открывает существующий профильный документ на редактирование. Аналогична @Command( [EditProfile] ) за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
EditQuoteSelection
Стр. 273
Документ должен быть открыт в режиме редактирования, и текст должен быть выделен.
Преобразует выделенный текст к формату принятому в письмах ответах с использованием цитирования. Другими словами, вставляет в начало каждой строки символ больше (“>”), форматирует текст в строках по 70 символов, и удаляет из текста присоединенные файлы и другие объекты.
EditResizePicture
Документ должен находиться в режиме редактирования и рисунок должен быть выделен.
Используется для изменения размеров вставленного в форматируемое поле рисунка.
EditRestoreDocument
Стр. 243
На документе стоит световой маркер или документы выделены в рамках вида, отображающего «мягко» удаленные документы, или документ находится в режиме чтения.
Выполняет команду меню Edit -> Restore. Другими словами восстанавливает «мягко» удаленные документы.
EditRight
Форма/подформа или документ должны находиться в режиме редактирования.
Переводит курсор для документа в пределах поля на один или определенное число символов вправо, если выходим за рамки поля перемещаемся в поле правее текущего. Для формы/подформы на одну или определенное число символов правее.
EditSelectAll
Стр. 253
Документ должен находиться в режиме чтения/редактирования, или вид/папка должны быть открыты, или в текущем окне отображается лист рабочего пространства, или форма/подформа находятся в режиме редактирования.
Выполняет команду Edit - Select All (Правка - Выделить все).
EditSelectByDate
Стр. 254
Вид/папка должны быть открыты в текущем окне.
Выдает диалоговое окно отбор документов по дате (Select by Date).
EditShowHideHiddenChars
Документ или форма/подформа должны находиться в режиме редактирования.
Отображает/скрывает отображение скрытых символов (табуляция, пробел, возврат каретки). Для документа показывает скрытые символы только в форматируемых полях.
EditTableDeleteRowColumn
Документ или форма/подформа/страница должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах таблицы.
Выдает диалоговое окно удаление строк/столбцов в текущей таблице.
EditTableFormat
Документ или форма/подформа/страница должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах таблицы.
Выдает окно свойств таблицы.
EditTableInsertRowColumn
Документ или форма/подформа/страница должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах таблицы.
Выдает диалоговое окно вставки строк/столбцов в текущей таблице.
EditTop
Форма или документ должны находиться в режиме редактирования.
Переводит курсор для документа в первое редактируемое поле, для формы в начало формы.
EditUndo
Нельзя применять в формулах диалогового окна.
Выполняет команду Edit - Undo (Правка - Отменить). Для формул акции и кнопок работает только при открытом в текущем окне виде/папке, снимая при этом отметку об удалении документа.
EditUntruncate
На документе в виде/папке должен стоять световой указатель.
Восстанавливает полную версию усеченного документа из базы, которая участвовала в репликации с параметрами усечения больших документов.
EditUp
Форма/подформа или документ должны находиться в режиме редактирования.
Переводит курсор для документа в пределах поля на одну или определенное число строк вверх, если выходим за рамки поля перемещаемся в поле выше текущего. Для формы/подформы на одну или определенное число строк вверх.
EmptyTrash
Стр. 248
Без ограничений.
Удаляет документы из предопределенной папки ($Trash) и обновляет индекс вида.
ExchangeUnreadMarks
В текущем окне должны быть помечены две иконки реплик одной базы. Иконки не должны быть наложены друг на друга.
Помечает как прочтенные документы в одной реплике, если они помечены как прочтенные в другой реплике.
Execute
Стр. 271
Нельзя применять в формулах диалогового окна. Параметры должны соответствовать формату операционной системы.
Запускает внешнее приложение операционной системы.
ExitNotes
Стр. 264
Нельзя применять в формулах диалогового окна.
Выполняет команду File - Exit (Файл - Выход из Notes). Аналогична @Command( [FileExit] ) за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
FileCloseWindow
Стр. 245
Можно использовать в Web-приложениях при условии, что у базы установлено свойство "Allow Javascript on the Web" (использовать Javascript при создании Web-страниц). Не закрывает окно с рабочим пространством. Всегда выполняется последней в формуле.
Закрывает текущее окно LN. В случае если в окне присутствует не сохраненный отредактированный документ или элемент дизайна, выдает диалоговое окно с вопросом о сохранении изменений.
FileDatabaseACL
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Пользователь должен иметь уровень доступа к базе выше, чем "Нет доступа" для чтения информации, и менеджера для изменения.
Выдает диалоговое окно со списком управления доступом (ACL) к текущей БД.
FileDatabaseCompact
БД должна быть открыта или ее иконка выделена в рабочем пространстве. Пользователь должен иметь уровень доступа Менеджера к БД.
Вызывает процесс сжатия неиспользованного пространства в БД, и одновременно, если дизайн БД подготовлен в старых версиях LN, конвертирует его в текущую версию.
FileDatebaseCopy
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Пользователь должен иметь уровень доступа к базе не ниже читателя и иметь привилегию "Replicate or copy documents" (реплицировать или копировать документы).
Выдает диалоговое окно создания новой копии текущей БД.
FileDatabaseDelete
Иконка БД должна быть выделена в рабочем пространстве, но сама база не должна быть открыта. Пользователь должен иметь уровень доступа Менеджера к базе. Всегда выполняется последней в формуле.
Физически удаляет файл текущей БД с диска. Если с БД в данный момент кто-то работает, то появится предупреждающее сообщение, что база будет удалена позднее.
FileDatabaseInfo
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Пользователь должен иметь уровень доступа к БД Депозитор или выше.
Выдает окно свойств текущей БД.
FileDatabaseRemove
Иконки БД должны быть выделены в рабочем пространстве, но сами базы не должны быть открыты.
Удаляет иконки выделенных БД с рабочего пространства. Если базы открыты, то появится предупреждающее сообщение, что иконка базы будет удалена позднее.
FileDatabaseUseServer
Иконка БД должна быть выделена в рабочем пространстве.
Согласно документации должна выдавать диалоговое окно выбора сервера (Switch Server) для переключения на другую реплику текущей БД. Из личного опыта в R 6.0.1 команда не работает.
FileExit
Стр. 263
Нельзя применять в формулах диалогового окна. Всегда выполняется последней в формуле.
Выполняет команду File - Exit (Файл - Выход из Notes). В случае если в каком-либо окне присутствует не сохраненный отредактированный документ или элемент дизайна, выдает диалоговое окно с вопросом о сохранении изменений.
FileExport
Документ должен быть открыт в режиме чтения/редактирования, или вид/папка должны быть открыты в текущем окне.
Используется для экспорта содержимого документа или вида/папки в файлы приложений не LN.
FileFullTextCreate
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Пользователь должен иметь уровень доступа к БД Дизайнера или выше.
Выдает диалоговое окно создания полнотекстового индекса для текущей БД.
FileFullTextDelete
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Пользователь должен иметь уровень доступа к БД Дизайнера или выше. У базы должен быть полнотекстовый индекс.
Удаляет у текущей БД полнотекстовый индекс.
FileFullTextInfo
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Пользователь должен иметь уровень доступа к БД Депозитора или выше.
Выдает окно свойств текущей БД, отображая сразу закладку с информацией о полнотекстовом индексе.
FileFullTextUpdate
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Пользователь должен иметь уровень доступа к БД Дизайнера или выше.
Используется для обновления полнотекстового индекса текущей БД.
FileImport
Документ должен быть открыт в режиме редактирования и курсор должен находиться в форматируемом поле, или вид/папка должны быть открыты в текущем окне.
Используется для импорта содержимого файла приложений не LN в документ или вид/папку LN.
FileNewDatabase
Без ограничений.
Выдает диалоговое окно создания новой БД.
FileNewReplica
Без ограничений.
Выдает диалоговое окно создания новой реплики текущей БД. Если в текущем окне БД не открыта и не выбрана, то сначала выдается диалоговое окно для выбора текущей БД.
FileOpenDatabase
Стр. 256
Нельзя применять в формулах диалогового окна. Можно использовать в Web-приложениях при условии, что параметр "сервер" есть пустая строка, и если используется синтаксис с третьим параметром "вид", то следующей командой в формуле обязательно должна быть [OpenDocument].
Открывает указанную БД с использованием заданного вида или навигатора.
FileOpenDbRepID
Стр. 258
Нельзя применять в формулах диалогового окна. В Web-приложениях не работает.
Открывает БД, указанную ее идентификатором реплики, с использованием заданного вида или навигатора.
FilePageSetup
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве.
Выдает диалоговое окно параметров страницы для печати (Page Setup), или для OS Macintosh диалоговое окно File Print Margin.
FilePrint
Стр. 249
Вид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования.
Печатает текущий/выбранные документы или содержимое вида/папки целиком.
FilePrintSetup
Без ограничений. Команда не поддерживается на платформе Macintosh.
Выдает диалоговое окно выбора принтера (Print Setup).
FileSave
Стр. 244
Документ или элементы дизайна (форма/подформа, вид/папка, навигатор и т.д.) должны находиться в режиме редактирования. Можно использовать в Web-приложениях при условии, что у БД установлено свойство "Web access: Use JavaScript when generating pages" (использовать Javascript при создании Web-страниц)
Выполняет команду File - Save (Файл - Сохранить).
FileSaveNewVersion
Документ должен находиться в режиме редактирования. В форме, по которой редактируется документ, должна быть включена поддержка версии.
Сохраняет редактируемый документ как новую версию.
FindFreeTimeDialog
Документ должен находиться в режиме редактирования. Все параметры должны быть заданы (необязательные могут быть пустой строкой). Время собрания не должно приходиться на полночь.
Выдает диалоговое окно поиска свободного времени для собрания (Free Time).
Folder
Стр. 250
Документ должен быть открыт, либо документы выделены в виде. Документ(ы) должен быть уже сохранен(ы) на диске ( не новый документ). В R 6 всегда выполняется последней в формуле.
Копирует, или копирует с удалением документ(ы) в папку.
FolderCollapse
Вид/папка должны быть открыты, и указатель курсора должен находиться в области навигации.
"Cвертывает" в области навигации выделенную категорию вида/папки, содержащие вложенные документы или категории.
Замечание по поводу использования команд [FolderCollapse], [FolderExpand], [FolderExpandAll], [FolderExpandWithChildren]. Один из вариантов как добиться контекста, чтобы на момент выполнения курсор находился в области навигации. Перечисленные команды используются в формулах кнопок панели инструментов, курсор устанавливаем на нужную папку/вид и нажимаем правую кнопку мыши (при этом число пунктов основного меню должно значительно уменьшиться), затем «кликаем» по кнопке панели инструментов.
FolderCustomize
Вид/папка должны быть открыты.
Переводит дизайн вида/папки в режим редактирования.
FolderDocuments
Стр. 251
Документ должен быть открыт, либо документы выделены в виде. Документ(ы) должен быть уже сохранен(ы) на диске ( не новый документ).
Копирует, или копирует с удаление документ(ы) в папку. Аналогична [Folder] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
FolderExpand
Вид/папка должны быть открыты, и указатель курсора должен находиться в области навигации.
"Раскрывает" в области навигации выделенную категорию вида/папки, содержащие вложенные документы или категории на один уровень вниз.
FolderExpandAll
Вид/папка должны быть открыты, и указатель курсора должен находиться в области навигации.
"Раскрывает" в области навигации все категории всех видов/папок, содержащих вложенные виды/папки.
FolderExpandWithChildren
Вид/папка должны быть открыты, и указатель курсора должен находиться в области навигации.
"Раскрывает" в области навигации на все уровни выделенную категорию вида/папки, содержащие вложенные виды/папки.
FolderMove
Вид/папка должны быть открыты.
Выдает диалоговое окно для перемещения текущего вида/папки в другой вид/папку.
FolderProperties
Вид/папка должны быть открыты в режиме редактирования. Указатель курсора должен находиться в области навигации.
Согласно документации, выдает окно свойств текущего вида/папки. Автору не удалось добиться от команды данного результата. Применение команды вызывало сообщение об ошибке.
FolderRename
Вид/папка должны быть открыты в клиенте Notes.
Выдает диалоговое окно для переименования текущего вида/папки.
FormActions
Форма/подформа или страница должны быть открыты в режиме редактирования.
Открывает/скрывает в Designer панель акций.
FormTestDocument
Форма или страница должны быть открыты в режиме редактирования. Для подформ не работает.
Создает по текущей форме документ или открывает страницу. Можно использовать для проверки формул полей, скриптов и т.д.
GoUpLevel
Документ должен быть открыт на чтение/редактирование.
Выводит вид, в котором текущий документ отображается. Может быть использована для открытия вида, в котором хранится ссылка на документ (DocLink), перед закрытием документа-ссылки.
HelpAboutDatabase
Стр. 262
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве.
Открывает документ "О БД" для текущей БД.
HelpAboutNotes
Без ограничений.
Выводит модальное окно с информацией о текущей версии и релизе LN.
HelpUsingDatabase
Стр. 262
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве.
Открывает документ "Об использовании БД" для текущей БД.
HotSpotClear
Документ или форма/подформа/страница должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах гиперобъекта. Работает только для гиперобъектов, созданных с помощью команд пункта меню Create – HotSpot (Создание – Гиперобъект) за исключением Button (кнопок).
Удаляет гиперобъект, не удаляя сам объект (картинка, текст и т.д.)
HotSpotProperties
Документ или форма/подформа/страница должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах гиперобъекта. Работает только для гиперобъектов, созданных с помощью команд пункта меню Create – HotSpot (Создание – Гиперобъект) за исключением Button (кнопок).
Выдает окно свойств для гиперобъекта.
InsertSubform
Форма должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах бланка формы.
Выдает диалоговое окно вставки подформы (Insert Subform).
LayoutAddGraphic
Форма/подформа должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах области размещения. В буфере обмена должно находиться вставляемое изображение.
Вставляет графическое изображение из буфера обмена в область размещения.
LayoutAddText
Форма/подформа должны находиться в режиме редактирования. Указатель курсора должен находиться в пределах области размещения.
Создает пустой ярлык (статичный текст) в области размещения.
LayoutElementBringToFront
Форма/подформа должны находиться в режиме редактирования. Объект области размещения должен быть выделен.
Переносит выделенный объект области размещения на передний план. Т.е. он будет отображаться поверх других объектов, если они есть.
LayoutElementProperties
Форма/подформа должны находиться в режиме редактирования. Объект области размещения должен быть выделен.
Выдает окно свойств для выделенного объекта области размещения.
LayoutElementSendToBack
Форма/подформа должны находиться в режиме редактирования. Объект области размещения должен быть выделен.
Переносит выделенный объект области размещения на задний план. Т.е. он будет отображаться под другими объектами, если они есть.
LayoutProperties
Форма/подформа должны находиться в режиме редактирования. Область размещения или ее объект должны быть выделены.
Выдает окно свойств для области размещения.
MailAddress
Стр. 272
Документ должен находиться в режиме редактирования. Указатель курсора должен находиться в пределах редактируемого поля. В документе должно быть хотя бы одно поле, используемое для адресации (SendTo, CopyTo, BlindCopyTo).
Выдает диалоговое окно определения почтового адреса (Mail Address). Пользователь может выбрать адресата и при нажатии Ok выбранная информация занесется в соответствующие адресные поля документа.
MailComposeMemo
Стр. 272
Нельзя применять в формулах диалогового окна.
Создает в почтовом ящике пользователя пустое почтовое сообщение по форме, используемой по умолчанию для почтовой базы (обычно Memo), и устанавливает фокус на него.
MailForward
На документе в виде/папке должен стоять световой указатель или он должен быть выделен, или документ должен находиться в режиме редактирование/чтение.
Создает новое почтовое сообщение и помещает в него содержимое выбранных документов.
MailForwardAsAttachment
Работает при установленной почтовой системе cc:Mail. На документе в виде/папке должен стоять световой указатель, или документ должен находиться в режиме редактирование/чтение.
Пересылает текущий документ, как cc:Mail присоединенный файл.
MailOpen
Без ограничений.
Выводит представление или навигатор почтовой базы пользователя, открывавшиеся последними в этой базе.
MailReqestCrossCert
Нельзя применять в формулах диалогового окна.
Используется для создания и отправки по почте защищенной копии ID-файла сертификатора.
MailReqestNewName
Нельзя применять в формулах диалогового окна.
Используется для создания пользователем запроса на изменение имени и отправки по почте этого запроса.
MailReqestNewPublicKey
Нельзя применять в формулах диалогового окна. ID-файл пользователя должен быть заверен иерархическим сертификатом.
Используется для создания пользователем запроса на изменение открытого ключа (Public Key) и отправки по почте этого запроса.
MaiScanUnread
Нельзя применять в формулах диалогового окна.
Проверяет почтовую базу пользователя на наличие не прочтенной почты. Если таковая имеется, открывает первый непрочтенный документ.
MailSend
На документе в виде/папке должен стоять световой указатель или он должен быть выделен, или документ должен находиться в режиме редактирование/чтение. В документе должно быть поле, используемое для адресации (SendTo). Не работает в Web-приложениях.
Используется для отправки по почте текущего или выбранных документов.
MailSendCertificateRequest
Нельзя применять в формулах диалогового окна.
Используется для создания и отправки по почте защищенной копии ID-файла пользователя.
MailSendEncryptionKey
Нельзя применять в формулах диалогового окна.
Используется для отправки по почте пользовательских ключей шифрования.
MailSendPublicKey
Нельзя применять в формулах диалогового окна.
Используется для отправки по почте открытого ключа (Public Key) пользователя.
NavNextSelectedВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях не работает.В виде/папке осуществляет навигацию на следующий документ. Аналогична [NavigateNext] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.NavNextMainВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях может использоваться только в акциях формы.В виде/папке осуществляет навигацию на следующий главный в дереве ответов документ по отношению к текущему. Аналогична [NavigateNextMain] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.NavNextВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях может использоваться только в акциях формы.В виде/папке осуществляет навигацию на предыдущий главный в дереве ответов документ по отношению к текущему.NavigatePrevSelectedВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях не работает.В виде/папке осуществляет навигацию на предыдущий выбранный в виде/папке документ для текущего. Работает снизу вверх, по кругу.NavigatePrevUnreadВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях не работает.В виде/папке осуществляет навигацию на предыдущий непрочтенный в виде/папке документ для текущего. Работает снизу вверх, по кругу.NavigateToBackLinkДокумент должен находиться в режиме чтения/редактирования. В Web-приложениях не работает.Возвращает фокус на документ, из которого по ссылке был открыт текущий документ. Текущий документ и база, его содержащая, при этом закрываются.NavigatorPropertiesНавигатор должен находиться в режиме редактирования.Выдает окно свойств для навигатора.NavigatorTestНавигатор должен находиться в режиме редактирования.Запускает навигатор в тестовом режиме для проверки работы его компонент. Повторный вызов команды возвращает навигатор в режим редактирования.Переходит в документе к предыдущему значению, удовлетворяющему результатам поиска. Работает справа налево, снизу вверх.NavigatePrevMainВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях может использоваться только в акциях формы.В виде/папке осуществляет навигацию на предыдущий документ.NavigatePrevHighlightДокумент должен находиться в режиме чтения/редактирования. Поиск с использованием полнотекстового индекса должен быть выполнен. В Web-приложениях не работает.В виде/папке осуществляет навигацию на следующий непрочтенный в виде/папке документ для текущего. Работает сверху вниз, по кругу.NavigatePrevВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях может использоваться только в акциях формы.В виде/папке осуществляет навигацию на следующий выбранный в виде/папке документ по отношению к текущему. Работает сверху вниз, по кругу.NavigateNextUnreadВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях не работает.В виде/папке осуществляет навигацию на следующий главный в дереве ответов документ по отношению к текущему.NavigateNextSelectedВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях не работает.Переходит в документе к следующему значению, удовлетворяющему результатам поиска. Работает слева направо, сверху вниз.NavigateNextMainВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях может использоваться только в акциях формы.В виде/папке осуществляет навигацию на следующий документ.NavigateNextHighlightДокумент должен находиться в режиме чтения/редактирования. Поиск с использованием полнотекстового индекса должен быть выполнен. В Web-приложениях не работает.NavigateNextВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. Всегда выполняется последней в формуле. В Web-приложениях может использоваться только в акциях формы.MoveToTrash
Стр. 247
Работает в акциях видов и формы В Web-приложениях работает только в акциях видов, у которых установлено либо свойство Use applet in the browser (использовать апплет при отображении вида в Web), либо Allow selection of documents (разрешить выделение документов) в этом контексте помечает документ к удалению, но не удаляет его.
По действию аналогична команде [EditClear]. Помечает к удалению текущий (выделенные) документы.
Открывает вид/папку для текущей базы данных.PasteBitmapAsBackgroundНавигатор должен быть открыт в режиме редактирования, графическое изображение должно находиться в буфере обмена.Вставляет графическое изображение из буфера обмена в виде фонового изображения на задний план навигатора.PasteBitmapAsObjectБаза данных должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Можно использовать в Web-приложениях.Открывает определенную страницу текущей БД.OpenViewБД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Предназначена для использования в акциях формы и видов. Можно использовать в Web-приложениях.БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Можно использовать в Web-приложениях при опущенном третьем параметре.Открывает указанный навигатор в текущей БД.OpenPageСправочная БД должна быть одна на сервер или в локальной директории. Первый столбец указанного вида должен быть сортировочным. Можно использовать в Web-приложениях в формулах кнопок.Открывает определенный вид, указанной справочной БД, и становится на нужный документ.OpenNavigatorПредназначена для использования в акциях формы и видов. Можно использовать в Web-приложениях.Открывает определенный набор фреймов текущей БД.OpenHelpDocumentВид/папка БД должны быть открыты в текущем окне. В открытом виде/папке должен присутствовать открываемый документ.Открывает документ на чтение/редактирование по его универсальному идентификатору.OpenFramesetОткрывает календарный вид почтовой базы указанного или выбираемого пользователя.OpenDocumentObjectDisplayAsФорма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования (для некоторых OLE-объектов достаточно режима чтения). OLE-объект должен быть выделен. Команда не поддерживается на платформах OS/2, UNIX и Macintosh.Выдает окно свойств OLE-объекта.ObjectOpenФорма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. OLE-объект должен быть выделен. Команда не поддерживается на платформах OS/2, UNIX и Macintosh.Открывает OLE-объект для редактирования.ObjectPropertiesФорма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. OLE-объект должен быть выделен. Команда не поддерживается на платформах OS/2, UNIX и Macintosh.Выдает окно свойств для OLE-объекта.OpenCalendarНеобходимо, чтобы к почтовой базе, или к календарному виду был доступ у текущего пользователя, либо через ACL, либо через профиль делегирования.NavPrevUnreadВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях не работает.В виде/папке осуществляет навигацию на предыдущий непрочтенный в виде/папке документ для текущего. Работает снизу вверх, по кругу. Аналогична [NavigatePrevUnread] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.NavPrevSelectedВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях не работает.В виде/папке осуществляет навигацию на предыдущий выбранный в виде/папке документ для текущего. Работает снизу вверх, по кругу. Аналогична [NavigatePrevSelected] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.NavPrevВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях может использоваться только в акциях формы.В виде/папке осуществляет навигацию на предыдущий документ. Аналогична [NavigatePrev] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.NavPrevMainВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях может использоваться только в акциях формы.В виде/папке осуществляет навигацию на предыдущий главный в дереве ответов документ по отношению к текущему. Аналогична [NavigatePrevMain] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.NavNextUnreadВид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования. В Web-приложениях не работает.В виде/папке осуществляет навигацию на следующий непрочтенный в виде/папке документ для текущего. Работает сверху вниз, по кругу. Аналогична [NavigateNextUnread] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.В виде/папке осуществляет навигацию на следующий выбранный в виде/папке документ для текущего. Работает сверху вниз, по кругу. Аналогична [NavigateNextSelected] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
Стр. 260
Стр. 261
Стр. 261
Стр. 262
Стр. 261
Стр. 258
Навигатор должен быть открыт в режиме редактирования, графическое изображение должно находиться в буфере обмена.
Вставляет графическое изображение из буфера обмена как гиперобъект навигатора.
PictureProperties
Документ или элемент дизайна должны быть открыты на редактирование, графическое изображение должно быть выбрано.
Выдает окно свойств графического изображения.
PublishDatabase
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве, причем только одна. В рабочем пространстве должна присутствовать как минимум одна библиотечная БД.
Выдает диалоговое окно размещение информации о текущей БД в библиотечной БД.
RefreshFrame
Стр. 266
Работает в формулах акций форм и видов и гиперобъектах. Может использоваться в Web-приложениях.
"Перезагружает" или обновляет содержимое указанного фрейма.
RefreshHideFormulas
Стр. 267
Вид/папка должны быть открыты, или документ должен находиться в режиме чтения/редактирования.
Пересчитывает только формулы видимости объектов в документе или виде.
RefreshParentNote
Стр. 267
Работает только в формулах диалогового окна.
Передает изменения из одноименных полей диалогового окна в основной документ.
RefreshWindow
Стр. 265
Работает в формулах акций форм и кнопок. В акциях видов для клиента Notes команда работает только в случае, если вид входит в набор фреймов. Может использоваться в Web-приложениях.
"Перезагружает" или обновляет содержимое текущего окна LN. Для набора фреймов обновляет содержимое всех входящих в него фреймов. Аналогична [ReloadWindow] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
ReloadWindow
Стр. 265
Работает в формулах акций форм и кнопок. В акциях видов для клиента Notes команда работает только в случае, если вид входит в набор фреймов. В R 6 всегда выполняется последней в формуле. Может использоваться в Web-приложениях.
"Перезагружает" или обновляет содержимое текущего окна LN. Для набора фреймов обновляет содержимое всех входящих в него фреймов.
RemoteDebugLotusScript
Работает только при открытой странице удаленного отладчика (File -> Tools – Remote Debugger).
Выдает диалоговое окно для определения местоположения удаленно отлаживаемого агента.
RemoveFromFolder
Стр. 251
В папке документ(ы) должны быть выделены (помечены или на документе стоит световой маркер) или документ должен находиться в режиме чтения/редактирования.
Удаляет текущий документ(ы) из текущей папки.
RenameDatabase
Иконка БД должна находиться в рабочем пространстве. БД не должна быть открыта.
Для указанной БД переключает ее иконку на реплику этой базы на другом сервере.
Replicator
Нельзя применять в формулах диалогового окна.
Отображает страницу "Репликатор" рабочего пространства.
ReplicatorReplicateHigh
Нельзя применять в формулах диалогового окна.
Начинает процесс репликации для баз с высоким приоритетом в параметрах репликации.
ReplicatorReplicateNext
Процесс реплицирования должен идти.
Заканчивает реплицирование текущей БД и переходит к реплицированию следующей базы согласно установкам. Может привести к частичной репликации текущей базы.
ReplicatorReplicateSelected
Иконка БД должна быть выделена на странице "Репликатор".
Начинает процесс репликации выделенной БД.
ReplicatorReplicateWithServer
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно определения сервера для репликации и начинает процесс репликации для выбранного сервера.
ReplicatorSendMail
Нельзя применять в формулах диалогового окна.
Отправляет исходящую почту на почтовый сервер.
ReplicatorSendReceiveMail
Нельзя применять в формулах диалогового окна.
Начинает процесс репликации между почтовым сервером и локальной почтовой БД пользователя.
ReplicatorStart
Нельзя применять в формулах диалогового окна.
Начинает/продолжает процесс репликации для выделенных баз.
ReplicatorStop
Нельзя применять в формулах диалогового окна.
Останавливает процесс репликации. Может привести к частичной репликации текущей базы.
RunAgent
Стр. 271
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве.
Выполняет в текущей БД указанного агента. Аналогична [ToolsRunMacro] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
RunScheduledAgents
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве.
Выполняет в текущей БД все фоновые агенты, независимо от времени их запуска и статуса Enable/Disable. Аналогична [ToolsRunBackgroundMacros] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
SectionCollapse
Документ должен быть открыт в режиме чтение/редактирование, или форма/подформа/страница должны быть открыты в режиме редактирования. Секция должна быть выбрана.
Свертывает/разворачивает текущую секцию в документе или форме/подформе/странице.
SectionCollapseAll
Документ должен быть открыт в режиме чтение/редактирование, или форма/подформа/страница должны быть открыты в режиме редактирования.
Свертывает все секции в документе или форме/подформе/странице.
SectionDefineEditors
Форма/подформа должны быть открыты в режиме редактирования, секция с управляемым доступом должна быть выбрана, и поле, хранящее имена редакторов секции (Section field name (for R3 compatability only) должно иметь тип редактируемый (Editable).
Выдает диалоговое окно определения редакторов текущей секции.
SectionExpand
Документ должен быть открыт в режиме чтение/редактирование, или форма/подформа/страница должны быть открыты в режиме редактирования. Секция должна быть выбрана.
Разворачивает/свертывает текущую секцию в документе или форме/подформе/странице.
SectionExpandAll
Документ должен быть открыт в режиме чтение/редактирование, или форма/подформа/страница должны быть открыты в режиме редактирования.
Разворачивает все секции в документе или форме/подформе/странице.
SectionProperties
Документ должен быть открыт в режиме редактирования, и секция в форматируемом поле должна быть выбрана, или форма/подформа/страница должны быть открыты в режиме редактирования и секция должна быть выбрана.
Выдает окно свойств для текущей секции.
SectionRemoveHeader
Документ должен быть открыт в режиме редактирования, и секция в форматируемом поле должна быть выбрана, или форма/подформа/страница должны быть открыты в режиме редактирования и секция должна быть выбрана.
Удаляет текущую секцию как объект, возвращая документ или форму/подформу/страницу к состоянию до создания секции.
SetCurrentLocation
Без ограничений.
Выдает диалоговое окно определения места вызова.
ShowHideLinkPreview
Документ должен быть открыт в режиме чтение/редактирование.
Используется для отображения/скрытия панели предварительного просмотра, для документов, связанных с текущим по ссылке.
ShowHideParentPreview
Документ должен быть открыт в режиме чтение/редактирование.
Используется для отображения/скрытия панели предварительного просмотра для родительского, по отношению к текущему документа.
ShowHidePreviewPane
В виде/папке на документе должен стоять световой маркер.
Используется для отображения/скрытия панели предварительного просмотра для текущего в виде/папке документа.
ShowProperties
Без ограничений.
Выдает окно свойств для выбранного в текущем окне объекта LN (БД, документа, секции и т.д.).
SmartIconFloating
Без ограничений.
В документации сказано, что в 6-й версии команда не поддерживается. В 5-й версии разрешает перемещение панели инструментов по текущему экрану. В 6-й версии не выполняет никаких действий.
SmartIconNextSet
Без ограничений.
В документации сказано, что в 6-й версии команда не поддерживается. В 5-й версии переключала на следующий набор кнопок панели инструментов. В 6-й версии не выполняет никаких действий.
StyleCircleKey
Документ или форма/подформа/страница должны быть открыты в режиме редактирования. Хотя бы один стиль параграфа для объекта должен существовать.
Циклически переключает для документа или формы/подформы/страницы существующие стили параграфов из имеющихся.
SwitchForm
Стр. 244
Документ должен быть открыт в режиме чтения/редактирования, или он должен находиться в панели предварительного просмотра, и фокус должен находиться в этой панели. Команда не работает если в виде/папке, из которого был открыт документ, определена формула формы.
Для текущего документа переключает его отображение по новой указанной форме. Аналогична [ViewSwitchForm] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
SwitchView
Стр. 269
Вид/папка должны быть открыты в текущем окне. Может использоваться в Web-приложениях с обязательным указанием второго параметра.
Осуществляет переход в указанный вид/папку текущей БД. Аналогична [ViewChange] за тем лишь исключением, что выполняется немедленно в формуле, а не после всех остальных команд.
TextAlignCenter
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Форматирует текущий текст по центру абзаца.
TextAlignFull
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Форматирует текущий текст по ширине абзаца.
TextAlignLeft
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Форматирует текущий текст по левому краю абзаца.
TextAlignNone
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Отменяет предыдущие команды форматирования абзаца.
TextAlignRight
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Форматирует текущий текст по правому краю абзаца.
TextBold
Документ или элемент дизайна должен находиться в режиме редактирования. Для документа курсор должен быть в форматируемом поле, для элемента дизайна в рамках объекта допускающего менять параметры шрифта.
Устанавливает/снимает для выделенного или текущего текста свойство шрифта "полужирный".
TextBullet
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает/снимает для выделенного или текущего текста форматирование типа маркированный список.
TextCycleSpacing
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста величину межстрочного интервала (одинарный, полуторный, двойной). Работает по кругу.
TextEnlargeFont
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста свойство размер шрифта на следующий по отношению к текущему размеру.
TextFont
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Выдает окно свойств для выделенного или текущего текста.
TextItalic
Документ или элемент дизайна должен находиться в режиме редактирования. Для документа курсор должен быть в форматируемом поле, для элемента дизайна в рамках объекта допускающего менять параметры шрифта.
Устанавливает/снимает для выделенного или текущего текста свойство шрифта "курсив".
TextNormal
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает/снимает для выделенного или текущего текста свойство шрифта "обычный".
TextNumbers
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает/снимает для выделенного или текущего текста форматирование типа нумерованный список.
TextOutdent
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Форматирует текущий или выделенный текст, уменьшая его левый отступ.
TextParagraph
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Выдает окно свойств текущего или выделенного текста, становясь сразу на закладку с параметрами форматирования.
TextParagraphStyles
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Выдает окно свойств текущего или выделенного текста, становясь сразу на закладку с параметрами стилей параграфа.
TextPermanentPen
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает/снимает для текущего текста свойство шрифта типа "фломастер".
TextReduceFont
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста свойство "размер шрифта" на предыдущий по отношению к текущему размеру.
TextSetFontColor
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста свойство "цвет шрифта" на указанный.
TextSetFontFace
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста свойство "имя шрифта" на указанное.
TextSetFontSize
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста свойство "размер шрифта" на указанный.
TextSpacingDouble
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста величину двойного межстрочного интервала.
TextSpacingOneAndAHalf
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста величину полуторного межстрочного интервала.
TextSpacingSingle
Форма/подформа/страница должны находиться в режиме редактирования, или документ должен находиться в режиме редактирования. Курсор должен быть для документа в форматируемом поле, для формы/подформы/страницы в бланке формы.
Устанавливает для выделенного или текущего текста величину одинарного межстрочного интервала.
TextUnderline
Документ или элемент дизайна должен находиться в режиме редактирования. Для документа курсор должен быть в форматируемом поле, для элемента дизайна в рамках объекта допускающего менять параметры шрифта.
Устанавливает/снимает для выделенного или текущего текста свойство шрифта "подчеркнутый".
ToolsCall
Порты должны быть соответствующим образом настроены.
Выдает диалоговое окно подключение к серверу.
ToolsCategories
Документ должен быть открыт в режиме чтение/редактирование, или в текущем окне должен быть открыт вид/папка и документы должны быть выделены или на документе стоит световой маркер. Документ(ы) должны иметь поле "Categories", и вид/папка должны иметь первый категоризированный столбец, в формуле которого присутствует поле "Categories".
Категоризирует текущий или выбранные документы.
ToolsHangUp
Порты должны быть соответствующим образом настроены.
Выдает диалоговое окно отключение от сервера.
ToolsMarkAllRead
Стр. 255
Документ должен быть открыт в режиме чтение/редактирование, или в текущем окне должен быть открыт вид/папка.
Помечает все документы в БД как прочтенные.
ToolsMarkAllUnread
Стр. 255
Документ должен быть открыт в режиме чтение/редактирование, или в текущем окне должен быть открыт вид/папка.
Помечает все документы в БД как непрочтенные.
ToolsMarkSelectedRead
Стр. 255
В текущем окне должен быть открыт вид/папка, и документы должны быть помечены, или на документе стоит световой маркер.
Помечает текущий или выбранные документы в БД как прочтенные.
ToolsMarkSelectedUnread
Стр. 256
В текущем окне должен быть открыт вид/папка, и документы должны быть помечены, или на документе стоит световой маркер, или документ должен быть открыт в режиме чтения/редактирование.
Помечает текущий или выбранные документы в БД как непрочтенные.
ToolsRefreshAllDocs
Стр. 267
В текущем окне должен быть открыт вид/папка.
Перевычисляет все формулы во всех документах текущего вида/папки и сохраняет изменения.
ToolsRefreshSelectedDocs
Стр. 268
В текущем окне должен быть открыт вид/папка, и документы должны быть помечены, или на документе стоит световой маркер.
Перевычисляет все формулы в текущем или выделенных документах текущего вида/папки и сохраняет изменения.
ToolsReplicate
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве.
Используется для реплицирования текущей БД.
ToolsRunBackgroundMacros
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Всегда выполняется последней в формуле.
Выполняет в текущей БД все фоновые агенты, независимо от времени их запуска и статуса Enable/Disable. В дальнейшем фоновые агенты будут выполняться по расписанию.
ToolsRunMacro
Стр. 271
БД должна быть открыта или ее иконка должна быть выделена в рабочем пространстве. Всегда выполняется последней в формуле, за исключением Web-приложений, где все @-команды выполняются последовательно.
Выполняет в текущей базе указанного агента.
ToolsScanUnreadChoose
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно определения имен БД, в которых необходимо осуществить поиск непрочтенных документов.
ToolsScanUnreadPreferred
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно результатов поиска непрочтенных документов в базах данных, определенных командой [ToolsScanUnreadChoose].
ToolsScanUnreadSelected
Нельзя применять в формулах диалогового окна.
При открытой (или выбранной в рабочем пространстве одной БД) открывает первый непрочтенный документ текущей БД. Если в рабочем пространстве выбрано несколько БД, то выдает диалоговое окно (как по команде [ToolsScanUnreadPreferred]) для выбранных БД. Если не одна БД в рабочем пространстве не выбрана, то выдает диалоговое окно (как по команде [ToolsScanUnreadPreferred]) для выбранных БД. В указанном диалоге пользователь может ограничить набор БД для сканирования.
ToolsSetupLocation
Нельзя применять в формулах диалогового окна.
Открывает на редактирование документ, соответствующий текущему месту вызова, из личной адресной книги.
ToolsSetupMail
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно общих почтовых настроек рабочей станции.
ToolsSetupPorts
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно настроек портов рабочей станции.
ToolsSetupUserSetup
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно общих настроек рабочей станции.
ToolsSmartIcons
Нельзя применять в формулах диалогового окна.
Выдает диалоговое окно настроек панели инструментов.
ToolsSpellCheck
Документ должен быть открыт в режиме редактирования, словари соответствующих языков должны быть подключены.
Запускает программу проверки орфографии для текущего документа.
ToolsUserLogoff
Нельзя применять в формулах диалогового окна.
Отключает текущего пользователя от всех серверов LN. Для повторного подключения требуются ID-файл пользователя и пароль.
UserIDCertificates
Нельзя применять в формулах диалогового окна.
Используется для выдачи страницы "Сертификаты" диалогового окна ID-файл текущего пользователя.
UserIDClearPassword
Нельзя применять в формулах диалогового окна. У текущего ID-файла должна быть минимальная длина пароля равная 0.
Используется для снятия пароля с ID-файла текущего пользователя.
UserIDCreateSafeCopy
Нельзя применять в формулах диалогового окна.
Используется для создания безопасной копии ID-файла текущего пользователя.
UserIDEncryptionKeys
Нельзя применять в формулах диалогового окна.
Используется для выдачи страницы "Шифрование" диалогового окна ID-файл текущего пользователя.
UserIDInfo
Нельзя применять в формулах диалогового окна.
Используется для выдачи страницы общих параметров диалогового окна ID-файл текущего пользователя.
UserIDMergeCopy
Нельзя применять в формулах диалогового окна.
Используется для объединения ID-файл текущего пользователя с его копией (например, заверенной администратором).
UserIDSetPassword
Нельзя применять в формулах диалогового окна.
Используется для установки пароля на ID-файл текущего пользователя.
UserIDSwitch
Нельзя применять в формулах диалогового окна.
Используется для переключения с ID-файл текущего пользователя на другой ID-файл.
V3EditNextField
Документ должен быть открыт в режиме редактирования.
Перемещает указатель курсора к следующему или первому редактируемому полю в текущем документе. Применяется для совместимости с версиями LN 3.x.
V3EditPrevField
Документ должен быть открыт в режиме редактирования.
Перемещает указатель курсора к первому редактируемому полю в текущем документе. Применяется для совместимости с версиями LN 3.x.
ViewArrangeIcons
В текущем окне должна быть открыта страница рабочего пространства.
Упорядочивает иконки БД LN на текущей странице рабочего пространства.
ViewBelowFolders
Вид/папка должны быть открыты в текущем окне.
Устанавливает для всех видов/папок в текущей БД следующий порядок отображения панелей:
панель навигации - в левой верхней части экрана;
панель показа - в левой нижней части экрана;
панель предварительного показа - в правой части экрана.
ViewBesideFolders
Вид/папка должны быть открыты в текущем окне.
Устанавливает для всех видов/папок в текущей БД следующий порядок отображения панелей:
панель навигации - в левой верхней части экрана;
панель показа - в правой верхней части экрана;
панель предварительного показа - в нижней части экрана.
ViewCertify
Должен быть открыт вид "Пользователь" ("Person") общей адресной книги, и в виде выбран один или несколько документов.
Используется для ресертификации выбранных пользователей.
ViewChange
Стр. 268
В R 6 всегда выполняется последней в формуле. Вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях при условии задания второго параметра.
Осуществляет переход в указанный вид/папку текущей БД.
ViewCollapse
Стр. 269
Вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях.
Для текущей строки-категории "свертывает" все категории и документы ниже ее.
ViewCollapseAll
Стр. 269
Вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях.
"Свертывает" все категории и документы в текущем виде/папке.
ViewExpand
Стр. 269
Вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях.
Для текущей строки-категории "раскрывает" один уровень категории или документов ниже ее.
ViewExpandAll
Стр. 269
Вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях.
"Раскрывает" все категории и документы в текущем виде/папке.
ViewExpandWithChildren
Стр. 269
Вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях.
Для текущей строки-категории "раскрывает" все уровни категории или документов ниже ее.
ViewHorizScrollBar
Вид/папка должны быть открыты в текущем окне. Указатель курсора должен находиться в панели показа. Команда не поддерживается на платформах OS/2 и Macintosh.
Отображает в виде/папке горизонтальную полосу «прокрутки». Из личного опыта автора команда в версии R 6.0.1 не работает.
ViewMoveName
Должен быть открыт вид "Пользователь" ("Person") Domino Directory, и в виде выбран один или несколько документов.
Используется для ресертификации выбранных пользователей в новой организационной единице.
ViewNavigatorsFolders
Вид/папка должны быть открыты в текущем окне.
Отображает в панели навигации вида/папки стандартный навигатор по умолчанию.
ViewNavigatorsNone
Вид/папка должны быть открыты в текущем окне.
Скрывает панель навигации в текущем виде/папке.
ViewRefreshFields
Стр. 266
Документ должен быть открыт в режиме редактирования, или вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях.
Осуществляет пересчет всех формул полей для текущего документа, или обновляет содержимое вида/папки.
ViewRefreshUnread
В текущем окне должна быть открыта страница рабочего пространства.
Обновляет значение числа непрочтенных документов в иконках БД на текущем листе рабочего пространства.
ViewRenamePerson
Должен быть открыт вид "Пользователь" ("Person") Domino Directory, и в виде выбран один документ.
Используется для изменения общего или иерархического имени выбранного пользователя.
ViewShowFieldHelp
Документ должен быть открыт в режиме редактирования.
Отображает/скрывает строку подсказку описания полей.
ViewShowObject
Документ должен быть открыт в режиме чтения.
Отображает/скрывает пунктирной линией границы OLE/LEL объекта в документе. Автору не удалось добиться от функции требуемого результата.
ViewShowOnlyCategories
Стр. 270
Вид/папка должны быть открыты в текущем окне.
Отображает в виде только категории без документов. Работает как переключатель.
ViewShowOnlySearchResults
Стр. 270
Вид/папка должны быть открыты в текущем окне. Поиск с использованием полнотекстового индекса должен быть произведен.
Отображает в виде только документы, удовлетворяющие условиям запроса полнотекстового поиска. Работает как переключатель.
ViewShowOnlySelected
Стр. 270
Вид/папка должны быть открыты в текущем окне.
Отображает в виде только выбранные документы. Работает как переключатель.
ViewShowOnlyUnread
Стр. 270
Вид/папка должны быть открыты в текущем окне.
Отображает в виде только непрочтенные документы. Работает как переключатель.
ViewShowPageBreaks
Документ должен быть открыт в режиме редактирования/чтения.
Отображает/скрывает линию разрыва страницы для текущего документа, согласно параметрам выбранного принтера.
ViewShowRuler
Документ должен быть открыт в режиме редактирования.
Отображает/скрывает линейку форматирования для текущего документа.
ViewShowSearchBar
Вид/папка должны быть открыты в текущем окне. Можно использовать в Web-приложениях.
Отображает/скрывает панель запросов полнотекстового поиска.
ViewShowServerNames
В текущем окне должна быть открыта страница рабочего пространства.
Отображает/скрывает имена серверов на иконках БД в рабочем пространстве.
ViewShowUnread
В текущем окне должна быть открыта страница рабочего пространства.
Отображает/скрывает число непрочтенных документов на иконках БД в рабочем пространстве.
ViewSwitchForm
Стр. 243
Документ должен быть открыт в режиме чтения/редактирования, или он должен находиться в панели предварительного просмотра, и фокус должен находиться в этой панели. Всегда выполняется последней в формуле. Команда не работает если в виде/папке, из которого был открыт документ, определена формула формы.
Для текущего документа переключает его отображение по новой указанной форме.
WindowCascade
Нельзя применять в формулах диалогового окна. Не работает в Web-приложениях.
Отображает все открытые окна Notes/Domino каскадным стилем, т.е. уменьшенным размером окон и “лесенкой”. Обратите внимание, что под окнами здесь подразумеваются окна Notes/Domino, присутствующие в панели задач операционной системы, а не открытые в рамках одного приложения, например, Domino Designer.
WindowMaximize
Нельзя применять в формулах диалогового окна. Не работает в Web-приложениях.
Раскрывает на весь размер главного окна активное окно Notes/Domino.
WindowMaximizeAll
Нельзя применять в формулах диалогового окна. Не работает в Web-приложениях.
Раскрывает на весь размер все открытые окна Notes/Domino.
WindowMinimize
Нельзя применять в формулах диалогового окна. Не работает в Web-приложениях.
Свертывает активное окно Notes/Domino.
WindowMinimizeAll
Нельзя применять в формулах диалогового окна. Не работает в Web-приложениях.
Свертывает все открытые окна Notes/Domino.
WindowNext
Нельзя применять в формулах диалогового окна. Не работает в Web-приложениях.
Делает активным окно, следующим за текущим, т.е. лежащим правее в панели задач операционной системы.
WindowRestore
Нельзя применять в формулах диалогового окна. Работает только для окон, у которых изменялись размеры после выполнения команд максимизации/минимизации. На окна, размеры которых были изменены с помощью [WindowCascade] или [WindowTile] влияние не оказывает. Не работает в Web-приложениях.
Возвращает активное окно к размерам до применения максимизации/минимизации.
WindowTile
Нельзя применять в формулах диалогового окна. Не работает в Web-приложениях.
Размещает все окна Notes/Domino в рамках главного окна.
WindowWorkspace
Нельзя применять в формулах диалогового окна.
Переключается или открывает окно рабочего пространства.
WorkspaceProperties
В текущем окне должна быть открыта страница рабочего пространства.
Выдает окно свойств текущей страницы рабочего пространства.
WorkspaceStackReplicaIcons
В текущем окне должна быть открыта страница рабочего пространства.
Совмещает/разделяет иконки БД, являющихся репликами.
ZoomPreview
Вид/папка должны быть открыты в текущем окне. Панель предварительного просмотра должна быть открыта.
Раскрывает или сворачивает панель предварительного просмотра документов.
-
-
Разработка тестовых приложений
Разработку тестового приложения начнем с простейшего варианта. Создадим форму и реализуем функции: создания нового, редактирование, удаление и печать документа. Указанную функциональность будем реализовать через акции вида и формы.
-
Простые операции с документами
-
Создание нового документа по форме
-
Для создания нового документа воспользуемся @-командой Compose (см. стр. 239). В итоге акция вида будет иметь формулу: @Command([Compose];"";"Country").
Для сохранения нового документа предусмотрим акцию формы с действиями: сохранение (см. стр. 244) и закрытие текущего документа (см. стр. 245). Код акции будет следующим:
@Command([FileSave]);
@Command([FileCloseWindow])
Перед сохранением формы следует не забыть «скрыть» акцию в режиме чтения документа (на второй закладке свойств акции). Продемонстрировать форму и вид Country.
-
Редактирование текущего документа
Для редактирования документа можно воспользоваться системной акцией вида. Однако, системные акции не транслируются в Web. Для реализации редактирования текущего документа можно воспользоваться одной из следующих команд [EditDocument] (см. стр. 242) или [OpenDocument] (см. стр. 258). В обоих случаях акции «напрямую» не работают в Web-приложениях на уровне вида, даже если вид транслируется в Web апплетом. Существуют и другие недостатки/достоинства этих команд по отношению друг к другу (см. их описание).
Для редактирования на уровне открытого документа можно использовать команду [EditDocument]. Следует не забыть «скрыть» акцию формы в режиме редактирования. Для Web-приложений надо использовать эту команду без параметров.
-
Удаление документа
Для пометки документа на удаление можно использовать команду [EditClear] (см. стр. 246). В клиенте Notes эта команда работает на уровне вида и формы. В Web-приложениях команда работает только на уровне открытого документа, и сразу удаляет (т.е. не помечает к удалению) текущий документ.
Кроме [EditClear] для удаления документов могут быть использованы команды [MoveToTrash] (см. стр. 247) и [EmptyTrash] (см. стр. 248). В частности для немедленного удаления документа(ов) на уровне вида в клиенте Notes может быть использованы следующие последовательности команд:
Вариант 1 (исправить в книге пример со страницы 248).
@Command( [Clear] );
@Command( [EmptyTrash] )
Вариант 2.
@Command([MoveToTrash]);
@Command([EmptyTrash])
В Web-приложениях для видов с установленными свойствами: Use applet in the browser (использовать апплет при отображении вида в Web), либо Allow selection of documents (разрешить выделение документов) можно использовать команды [MoveToTrash] и [EmptyTrash]. Единственно не допускается их совместное использование в рамках одной формулы.
-
Печать документа и вида
Для печати в рамках клиента Notes используется команда [FilePrint] (см. стр. 249).
Для печати содержимого вида можно использовать следующую команду в акции вида:
@Command( [FilePrint]; ""; ""; ""; ""; "printview" )
Для печати открытого документа можно использовать следующую команду в акции формы:
@Command( [FilePrint]; "" );
При печати открытого документа можно переключить отображение его контента на другую форму, распечатать его по этой форме, а затем обратно переключиться на отображение по старой форме. В этом случае команда акции вида может выглядеть следующим образом:
@Command( [SwitchForm] ; "новая_форма" );
@Command( [FilePrint]; "" );
@Command( [SwitchForm] ; "старая_форма" )
Для корректной работы такой формулы, форма не должна быть сохранена в документе и вид/папка, из которого осуществлялось открытие документа, не должна иметь формулы формы.