Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
Вся лента вопрос-ответ
Рубрики
   Разработка notes-приложений
   Разработка web-приложений
   Администрирование Notes&Domino
   Почта Lotus Domino
   Общие вопросы
 
Дополнительные инструменты в панели инструментов   
Шаблоны и примеры Читать статью
 
Классы для работы со стабами удалённых документов для Windows64   
Шаблоны и примеры Читать статью
 
Базовые компоненты XPages Extension Library: Widget Container   Серия статьей дающая представление о базовых компонентах Extension Library, их основных свойствах и мест применения
О Notes Читать статью
 


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

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 |    

Мероприятия
18.12.2012   Опыт реализованных проектов на базе технологий IBM
24.10.2012   Решения IBM для построения надежной ИТ-инфраструктуры и сервисов
09.10.2012   Форум «Ударим СЭДом по бездорожью, разгильдяйству и непрозрачным бизнес-процессам! Система электронного документооборота CompanyMedia 4.0: вперед в будущее!»
Пресс-релизы
02.06.2011   ООО "АДБ.РУ" выпустило очередную версию системы управления контентом для Lotus Domino - Logosphere 2.7.
21.01.2010   Компания «Поликом Про» выполнила для компании «Синергия» пилотный проект по внедрению системы защиты электронной почты IBM Lotus Protector for Mail Security
22.12.2009   Новые технологии разработки приложений на базе Lotus Domino
Биржа труда
18.04.2012 - разработчик Lotus Notes (ОАО "УРАЛСИБ")
26.07.2011 - Программист Lotus (удаленная работа) ()
06.06.2011 - Эксперт (Lotus Notes/Domino) (Крупный банк (ТОП-5))
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU