Панель действий для формы.

При проектировании форм можно создавать действия – специальные кнопки, которые расположены на панели действий, расположенной в верхней части окна с документом (рис. 12).

Панель действий присутствует на экране постоянно, она не прокручивается вместе с текстом документа. Набор действий в панели является специфичным для каждой формы и определяется разработчиком. Следует помнить, что панель действий для формы определяет только те действия, которые можно производить с текущим открытым документом.

Если открыть окно проектирования формы и выполнить команду Вид/Область действия, то справа появится область со списком действий (рис. 26). Если область пуста, в ней нужно щелкнуть правой кнопкой мыши и из контекстного меню выбрать команду Добавить системные действия. В Notes есть шесть стандартных предопределенных действий (они помечены звездочкой), которые нельзя удалить.

Назначение предопределенных действий Notes сведено в таблицу 2.

Рис. 26. Форма документа с областью действий.

Таблица 2.

Назначение предопределенных действий

Действие Назначение
Изменить документ Переключение между режимами чтения/редактирования документа
Группировать Классификация выбранных в представлении документов
Переслать Отправка почтой изображения документа (открывается форма почтового сообщения и все выбранные в представлении документы копируются в поле Body этой формы)
Переместить в папку Перемещение выбранных документов в папку
Удалить из папки Удаление документов из открытой в данный момент папки
Отправить документ Отправка выбранных документов почтой

Для вынесения на панель действий нужного действия из этого списка выделите его и выберите команду Конструктор/Свойства действия (рис. 27).

Рис. 27. Окно свойств действия.

Для отображения действия в документе на вкладке Сведения о действии щелкните на флажок Поместить на панель действий. ВНИМАНИЕ! Кнопка с нужным действием отображается только в документе, с которым работает пользователь в Lotus Notes, для разработчика в форме Domino Designer она не видна. Для проверки правильности действий нужно выполнить команду Конструктор/Просмотреть в Notes.

В область действий можно добавить свои, разработанные только для этой базы данных. Для этого нужно проделать следующие действия:

1) Откройте форму, в которой надо создать действие.

2) Выполните команду Создание/Действие/Действие….

3) Определите, что нужно сделать при нажатии кнопки. Для этого в области конструктора выберите простое действие либо напишите формулу с использованием @-функций и @-команд.

4) В окне «Свойства действия» на вкладке Сведения о действии задайте основные атрибуты действия – название, значок для кнопки, включите флажки Включить в меню Действия и Поместить на панель действий, укажите позицию в списке.

Вид панели действий можно настроить, выбрав команду Конструктор/Свойства панели действий (рис. 28).

Рис. 28. Окно свойств панели действий.