Форум продуктов IBM Lotus

Общие вопросы => Разработка приложений => Тема начата: EvGenius от 03 Май 2012, 13:03:21

Название: Запрет на переоткрытие вкладки
Отправлено: EvGenius от 03 Май 2012, 13:03:21
Добрый день.
Возникла проблема. Есть приложение, вход в которое идет через специальную стартовую форму. Также у пользователей активна функция переоткрывания ранее открытых вкладок. Поэтому, если пользователь закрывает лотус не закрывая приложение, при следующем входе стартовая форма не показывается. Как это можно исправить только для данного приложения?
Название: Запрет на переоткрытие вкладки
Отправлено: ViV от 03 Май 2012, 16:18:08
Добрый день!

Я так понимаю на вкладках остаются открытыми конкретные документы. Как это вредит логике вашего приложения? Ведь все равно через стартовую форму пользователи смогут открыть эти документы.
Название: Запрет на переоткрытие вкладки
Отправлено: EvGenius от 03 Май 2012, 16:25:00
На стартовой форме у меня отдельная авторизация и надо, чтобы пользователи обязательно через нее проходили.
Название: Запрет на переоткрытие вкладки
Отправлено: ViV от 03 Май 2012, 16:28:15
Проверяйте авторизацию при открытии каждого элемента дизайна.
Название: Запрет на переоткрытие вкладки
Отправлено: EvGenius от 03 Май 2012, 17:45:41
А нельзя запуск этой формы повесить на какое-нибудь событие базы?
Пытался повесить на PostOpen - че то не заработало.
Название: Запрет на переоткрытие вкладки
Отправлено: ViV от 04 Май 2012, 10:58:45
Можно при открытии документа открывать приветственную форму, а текущий документ закрывать, в случае если пользователь не был авторизован.

А для чего вам авторизация? Пользователи же и так под своими ID входят.
Название: Запрет на переоткрытие вкладки
Отправлено: EvGenius от 04 Май 2012, 11:31:42
Можно при открытии документа открывать приветственную форму, а текущий документ закрывать, в случае если пользователь не был авторизован.

А поподробней можно? Как это реализовать?

А для чего вам авторизация? Пользователи же и так под своими ID входят.
У меня есть подменные сотрудники которые могут в разное время сидеть за одним компом под одной учеткой в лотусе.
Название: Запрет на переоткрытие вкладки
Отправлено: ViV от 04 Май 2012, 13:30:43
Можно на том же Postopen повесить NotesUIWorkspace.ComposeDocument(...) и Source.Close
Название: Запрет на переоткрытие вкладки
Отправлено: EvGenius от 02 Июль 2012, 15:27:20
А где хранится список ранее открытых вкладок, не подскажете? Не в notes.ini часом? Че то не могу найти...
Название: Запрет на переоткрытие вкладки
Отправлено: ViV от 03 Июль 2012, 10:21:16
http://www-01.ibm.com/support/docview.wss?uid=swg27002715