Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
О Notes
Советы
Шаблоны и примеры
Литература
Презентации
 
Всё о задаче AdminP. Часть вторая   Во второй части мы завершаем рассмотрение AdminP. В ней рассмотрены запросы междоменного администрирования и способы управления функциями AdminP с помощью настроек документа сервера, команд консоли сервера, файла Notes.ini и интервалов очистки базы данных. В этой статье предполагается, что вы опытный администратор Domino и прочитали первую часть
О Notes Читать статью
 
Всё о задаче AdminP. Proxy-действия в R5 и Domino 6   Приложение к статье об административном процессе
О Notes Читать статью
 
Всё о задаче AdminP. Часть первая   Перевод классической статьи 2003-его года о задаче административного процесса (AdminP). Очень полезна для понимания работы механизма этой задачи. В первой части статьи описаны компоненты задачи AdminP, как они работают, и как их использование помогает сделать работу администратора Domino проще. Задача AdminP (сакращённо от Administration Process, Административный процесс) работает с базой административных запросов (Administration Requests, admin4.nsf)
О Notes Читать статью
 


Советы

Главная   Библиотека   Советы

Интерфейс представлений.Часть вторая. Альтернативный навигатор

Николай Норкин, CLP R5
Вятские Информационные Технологии

Интерфейс представлений
Часть первая >>> Часть вторая Часть третья >>> Часть четвёртая >>> Часть пятая >>> Часть шестая >>>

В предыдущей части материала (>>>) описывалось решение, позволившее увеличить область отображения представления (а, следовательно, объём информации, характеризующей документ) за счёт предоставления пользователю возможности свернуть область навигации. При этом пришлось поступиться удобством навигации между представлениями базы. По мнению автора, это несущественно для большинства приложений, в которых пользователь не имеет привычки слишком часто переключаться на различные представления, по крайней мере, менее критично, чем неудобство, связанное с недостатком информации в представлении.
В то же время, у пользователя имеются альтернативные возможности навигации в базе: из пункта Главного меню View -> Go to... или соответствующая кнопка панели инструментов клиента Notes
И всё же, автор считает, что для улучшения эргономики приложения следует добавить ещё одну возможность навигации - на основе выпадающих меню панели действий (subactions)

Альтернативная навигация может быть совмещена с другими действиями над документом (создание, редактирование)

Решение
Для данного решения следует создать элементы дизайна Общие действия (Shared Actions) типа Checkbox
Формула значения checkbox для пункта меню Документы - по алфавиту будет иметь следующий код:
nm := "Документы - по алфавиту";
a := @ViewTitle;
@Contains(a; nm)

А вот собственно и сам код действия:
nm := "Документы - по алфавиту";
a := @ViewTitle;
@If(@Contains(a; nm); @Return(""); @Success);
@SetTargetFrame("NotesView");
@Command([OpenView]; nm)

Теперь нужно разместить действие в дизайне представления. В панели действий представления создаётся Action with Sub Action. В параметре Label свойств действия указывается формула, вычисляющая наименование представления:
@Subset(@ViewTitle; 1)
В действия выпадающего меню (subactions) размещаются подготовленные общие действия


Часть первая >>> Часть вторая Часть третья >>> Часть четвёртая >>> Часть пятая >>> Часть шестая >>>


Читайте на Notesnet.ru:
Рекомендации по проектированию представлений >>>
Проектирование представлений >>>
 
  Опубликовано — 07/11/2007 |    

Андрей Голембиовский, 04.04.2009 15:01:04:
Коля спасибо. Показал применение действия с checkbox.



Добавить комментарий
Имя * :
e-mail
Комментарий * :
Код подтверждения * :

Мероприятия
Пресс-релизы
Биржа труда
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU