Задержка перед появлением сообщения.
☑
0
rowflag
21.11.12
✎
12:20
Вывожу сообщения в ТЗ на форме (УФ).
Как сделать чтобы сообщение выводилось сразу, но спустя некоторое время (в течении которого пользователь может работать) удалялось.
Как организовать задержку?
&НаКлиенте
Процедура ТестУдалить(Команда)
Знак = 1;
Часть1 = "АААА";
Часть2 = "ББББ";
СообщитьВТЗ(Знак,Часть1,Часть2)
КонецПроцедуры
&НаКлиенте
Процедура СообщитьВТЗ(Знак, ЧастьПервая, ЧастьВторая)
СтрокаСоощения = СообщенияТЗ.Добавить();
СтрокаСоощения.Знак = Знак;
СтрокаСоощения.ЧастьПервая = ЧастьПервая;
СтрокаСоощения.ЧастьВторая = ЧастьВторая;
Элементы.Группа_Сообщения.Видимость = Истина;
КонецПроцедуры
1
rowflag
21.11.12
✎
12:20
(Тема: задержка перед УДАЛЕНИЕМ сообщения)
2
shamannk
21.11.12
✎
12:23
Предупреждение?
3
MSII
21.11.12
✎
12:26
Обработчик ожидания подключи.
4
Юрий Лазаренко
21.11.12
✎
12:26
(0) Обработка ожидания однозначно
5
Юрий Лазаренко
21.11.12
✎
12:26
+ очередь сообщений
6
Юрий Лазаренко
21.11.12
✎
12:27
По обработчику ожидания если в очереди есть сообщения, то показать первое и удалить его из очереди, если нет - то скрыть группу с сообщениями.
7
rowflag
21.11.12
✎
12:27
Спасибо! А как это сделать (в кратции).
8
rowflag
21.11.12
✎
12:28
(6) супер, спасибо!
9
rowflag
21.11.12
✎
12:36
(в какой модуль вешается обработка ожидания?)
10
rowflag
21.11.12
✎
13:40
(понял ПодключитьОбработчикОжидания в этом же модуле)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший