|
|
Почему СообщениеПользователю переходит на другую форму
Fedor-1971, Sultan, Crusher, okmail, calmius, trad, slafor, Fragster, Климов Сергей, H A D G E H O G s, RVN, alexela, nick86, paramedic, Гипервизор, Chameleon1980, Ненавижу 1С, 1cVandal, Затейник, vyaz, toypaul, Web00001, Кир Пластелинин, arsik, DemonShinji2, Gucci76, , mikecool, Мультук, JUST4LOL, maxab72, Lama12, Флориан, maxar, Михаил_, Amra, 2S, Logovazz, kir-g, Kigo_Kigo, RomaH, Сукпун, tir654
| ☑ |
|
0
slafor
21.10.26
✎
09:34
|
Есть Документ1, из которого при нажатии на определенную кнопку создается Документ1. При этом внизу выводится сообщение о том, что Документ2 создан - со ссылкой на новый документ (Сообщение.КлючДанных = Документ2.Ссылка).
Но когда открываешь Документ2 по ссылке из окна сообщений, у него внизу формы появляется это же сообщение. То есть оно по сути дублируется. И приходится идти на хитрости и очищать окно сообщений при открытии формы Документ2. При этом, если открывать его не оттуда, а просто из списка, то сообщения там нет.
Это стандартное поведение программы?
|
|
|
1
slafor
21.10.26
✎
09:37
|
(0) Извините, опечатка. Начало такое: "Есть Документ1, из которого при нажатии на определенную кнопку создается Документ2".
Но вы поняли. )
|
|
|
2
Кир Пластелинин
21.10.26
✎
10:45
|
мб лучше в таком случае использовать оповещение пользователя?
|
|
|
3
Sultan
21.10.26
✎
10:48
|
Собственно, вопрос: а на кой черт вообще надо устанавливать "КлючДанных" на документ конкретный, а потом удивляться, что выходит сообщение? Как мне помнится, логика работы там такая, что при открытии конкретного документа по его навигационной ссылке ищутся сообщения, зарегистрированные на него, и потому выводятся снова. Хочешь, чтобы такого не было? Можно очистить "КлючДанных" и просто выводить текст.)
|
|
|
4
Sultan
21.10.26
✎
10:54
|
Ну или совет из (2) тоже нормальный. Просто не юзать сообщения, а взять оповещения пользователя.
|
|
|
5
toypaul
гуру
21.10.26
✎
10:49
|
А зачем указывать Сообщение.КлючДанных = Документ2.Ссылка? Кажется, что если не указывать, то и проблемы не будет
|
|
|
6
slafor
21.10.26
✎
11:09
|
(3)(5) Ключ данных нужен, чтобы из окна сообщений можно было сразу открыть новый документ.
|
|
|
7
Sultan
21.10.26
✎
11:53
|
(6) факт остается фактом. Однако, попробуй нечто такое тогда:
ПоказатьОповещениеПользователя("Успешно", ПолучитьНавигационнуюСсылку(НовыйДокумент.Ссылка), "Документ создан");
|
|