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


Вопрос-ответ

RSS
Главная   Вопрос-ответ   Чекбоксы в представлении

Чекбоксы в представлении

Вопрос:

Добрый день!
Интересует такой вопрос.
Возможно ли в представлении создать колонку, содержащую chekbox’ы ?
Т.е. чтобы при просмотре документов можно было бы ставить галочки. Я бы ограничился обычным списком Listbox.. Но идея структуры такова, что бы этих «колонок с галочками» было около 4х. (3 в начале вида\списка, 2 с конца. – слева и справа от основной информации)
Если это невозможно в Лотус применительно к видам и спискам, то хотел бы услышать возможные советы по данной реализации.
Просто в голову ничего не приходит =)

Ответ:


Николай, добрый день!
В представлении подобное невозможно (по крайней мере, вплоть до восьмой версии)
1. Что можно посоветовать более-менее правдоподобное - java-апплет (подобно >>>)
Ограничения в данном случае коснутся только производительности
2. В остальных случаях придётся поступиться чекбоксами в интерфейсе
Допустим, добавить в контекстное меню (возможность, по-моему, появилась в семёрке, но я её не пробовал - будет ли меню-чекбокс контекстно зависим от выделенного документа при включённом свойстве представления Evaluate actions for every document change)

Успехов!
Николай Норкин

Postscriptum
Вот как выглядят решения, предложенные мной и Владом Шубниковым

Замечания:
1. Событие InViewEdit появилось в версии Notes 6.
2. Периодически щелчок по чекбоксу не приводит к нужному результату
ВШ: По моим экспериментам ступор происходит если после щелчка на колонку ты убираешь курсор с документа. Т.к. после щелчка и самого эффекта проходит время, иногда до секунды, то вполне можно щёлкнуть и убрать курсор - видно отлов событий на InViewEdit написан в лучших традициях...
3. Возможность разместить собственные пункты в контекстом меню появилась в седьмой версии продукта. В версии Notes 8 появилась возможность убрать системные пункты
4. Для работы с контекстным меню нужно включить свойство представления Evaluate actions for every document change

Благодарю Влада Шубникова и Надежду Юркину за предоставленное решение с чекбоксами
 
  Опубликовано — 11/28/2008 |    

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