Имя: Пароль:
1C
1С v8
Открыть сразу несколько "ПоказатьОповещениеПользователя"
,
0 mvgfirst
 
02.11.16
14:35
Собственно хочу что бы пользователь видел сразу несколько оповещений пользователя. Это вообще реально?

Делал так:

Процедура Кнопка1Нажатие(Элемент)
    ПоказатьОповещениеПользователя("Оповещение 1");
    ПоказатьОповещениеПользователя("Оповещение 2");
    ПоказатьОповещениеПользователя("Оповещение 3");
    ПоказатьОповещениеПользователя("Оповещение 4");
КонецПроцедуры

В итоге получил только последнее... первых три даже не отобразились.

Это баг? глюк? или документированная фича?
Нигде не нашел описания ...
Думалось что если их вот так подрят запулить они все четыре в ряд и выстроятся....

Забыть об этом желании? или я все-таки что-то делаю не так?
1 oslokot
 
02.11.16
14:47
(0)нереально
И как бедный юзер успеет прочитать все эти 33 оповещения?

Для большого кол-ва инфы лучше использовать сообщить()
2 mvgfirst
 
02.11.16
15:12
Как он успеет прочитать - это уже дело пользователя.
Ведь никого не беспокоит что сообщение не успею прочитать пока оно не "затухло" ))

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

Просто могут быть разные источники уведомлений... и даже если их будет всего два, но они одновременно появились - то об одном из них пользователь не сможет узнать.
3 Fedor-1971
 
02.11.16
15:33
(0) Включи панель "История", на ней по порядку возникновения и будут лежать твои оповещения
4 mvgfirst
 
02.11.16
15:54
(3) Собственно мне это надо пока что в Толстом клиенте... там нет таких панелей

Ну и в интерфейсе такси.. создал обработку с одной лишь кнопкой и указанным текстом.

Так вот "панель истории" я нашел, в ней отображаются открытые мной команды меню и окна...

А вот сообщения так и не увидел я нигде. Не исключено что плохо искал....
Основная теорема систематики: Новые системы плодят новые проблемы.