|
Как очистить СообщениеПользователю | ☑ | ||
---|---|---|---|---|
0
sdfqwe
05.12.19
✎
16:39
|
Управляемые формы. 8.3
Доп. обработка табл. части дока показывает только одно Сообщение пользователю: &НаКлиенте ....... СообщениеПольз = Новый СообщениеПользователю; СообщениеПольз.ИдентификаторНазначения = ВладелецФормы.УникальныйИдентификатор; СообщениеПольз.Текст = "ХХ"; СообщениеПольз.Сообщить(); .... Владельцем формы является или список документов или ФормаДокумента. При каждом вызове этой обработке число сообщений увеличивается, если не закрывать Форму владельца. Пример: 1-н запуск обработки: "ХХ" 2-а запуска обработки: "ХХ" "ХХ" 3-и запуска обработки: "ХХ" "ХХ" "ХХ" и т.д.................. Требуется чтобы на Форме владельца вываливалась только одна строчка "ХХ" Должно быть: Пример: 1-н запуск обработки: "ХХ" 2-а запуска обработки: "ХХ" 3-и запуска обработки: "ХХ" и т.д.................. ОчиститьСообщения(); ПолучитьСообщенияПользователю(Истина); Не помогают. |
|||
1
sdfqwe
05.12.19
✎
17:00
|
Если есть другой простой способ закинуть "инфу" на Форму владельца, предложите.
|
|||
2
FIXXXL
05.12.19
✎
17:09
|
ОчиститьСообщения(); где вызываешь?
|
|||
3
Радим1987
05.12.19
✎
17:13
|
ПоказатьПредупреждение не пойдет?
|
|||
4
FIXXXL
05.12.19
✎
17:14
|
(1) в типовых к форме делают реквизит типа Массив и туда складируют
|
|||
5
Радим1987
05.12.19
✎
17:15
|
в этой форме Оповестить() у формы владельца отлавливаешь и очищаешь
|
|||
6
sdfqwe
05.12.19
✎
17:27
|
(2) Пробывал на сервере и на клиенте. Оба НЕ на форме владельца
(3) Не удобно пользователям, да и скорее всего надо будет лезть в код на форму владельца (4) Щас гляну (5) Форма владельца - типовая, нет желания туда лазить. Да и подобных обработок много будет в будущем |
|||
7
sdfqwe
05.12.19
✎
17:39
|
(4) ЗУП 3.1 КОРП. Документ.РазовоеНачисление. Не нашел такого реквизита. И в общих тоже. Может где-то зарыто глубже.
|
|||
8
sdfqwe
05.12.19
✎
17:47
|
Походу придется использовать вариант с дополнительной формой для показывания сообщений. Больше ничего лучше пока не придумаю без лазанья в типовой код или без расширений.
|
|||
9
FIXXXL
06.12.19
✎
08:29
|
(7) ну это просто подход, не во всех формах такое есть...
посмотри, может получится "пролезть" через вызов переопределяемых общих модулей если в форме есть вызов СобытияФорм.ПриСозданииНаСервере и СобытияФормКлиент.ОбработкаОповещения тогда можно замутить через общие модули, не трогая саму форму... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |