При проектировании форм можно создавать действия – специальные кнопки, которые расположены на панели действий, расположенной в верхней части окна с документом (рис. 12).
Панель действий присутствует на экране постоянно, она не прокручивается вместе с текстом документа. Набор действий в панели является специфичным для каждой формы и определяется разработчиком. Следует помнить, что панель действий для формы определяет только те действия, которые можно производить с текущим открытым документом.
Если открыть окно проектирования формы и выполнить команду Вид/Область действия, то справа появится область со списком действий (рис. 26). Если область пуста, в ней нужно щелкнуть правой кнопкой мыши и из контекстного меню выбрать команду Добавить системные действия. В Notes есть шесть стандартных предопределенных действий (они помечены звездочкой), которые нельзя удалить.
Назначение предопределенных действий Notes сведено в таблицу 2.
Рис. 26. Форма документа с областью действий.
Таблица 2.
Назначение предопределенных действий
Действие | Назначение |
Изменить документ | Переключение между режимами чтения/редактирования документа |
Группировать | Классификация выбранных в представлении документов |
Переслать | Отправка почтой изображения документа (открывается форма почтового сообщения и все выбранные в представлении документы копируются в поле Body этой формы) |
Переместить в папку | Перемещение выбранных документов в папку |
Удалить из папки | Удаление документов из открытой в данный момент папки |
Отправить документ | Отправка выбранных документов почтой |
Для вынесения на панель действий нужного действия из этого списка выделите его и выберите команду Конструктор/Свойства действия (рис. 27).
Рис. 27. Окно свойств действия.
Для отображения действия в документе на вкладке Сведения о действии щелкните на флажок Поместить на панель действий. ВНИМАНИЕ! Кнопка с нужным действием отображается только в документе, с которым работает пользователь в Lotus Notes, для разработчика в форме Domino Designer она не видна. Для проверки правильности действий нужно выполнить команду Конструктор/Просмотреть в Notes.
В область действий можно добавить свои, разработанные только для этой базы данных. Для этого нужно проделать следующие действия:
1) Откройте форму, в которой надо создать действие.
2) Выполните команду Создание/Действие/Действие….
3) Определите, что нужно сделать при нажатии кнопки. Для этого в области конструктора выберите простое действие либо напишите формулу с использованием @-функций и @-команд.
4) В окне «Свойства действия» на вкладке Сведения о действии задайте основные атрибуты действия – название, значок для кнопки, включите флажки Включить в меню Действия и Поместить на панель действий, укажите позицию в списке.
Вид панели действий можно настроить, выбрав команду Конструктор/Свойства панели действий (рис. 28).
Рис. 28. Окно свойств панели действий.