|
Сообщение пользователю после закрытия формы | ☑ | ||
---|---|---|---|---|
0
Velber
20.01.14
✎
09:25
|
1С:Предприятие 8.3 (8.3.4.389)
Бухгалтерия предприятия, редакция 3.0 (3.0.28.12) Дописал в БП 3.0 подписку на событие перед запиью регистра бухгалтерии НаборЗаписей, которое информирует пользователя, т.е. выводит сообщение, в случае необходимости. Но если пользователь в открытом документ нажимает "Провести и закрыть", то данное сообщение показывается в форме документа и закрывается тут же, поэтому прочесть его нельзя. Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Предупреждение!"; Сообщение.Сообщить(); Игрался с КлючДанных и ПутьКДанным ничего не получилось. Как можно вывести сообщение не в текущую форму, а в форму списка регистра бухгалтерии или допустим в форму рабочего стола? |
|||
1
Адский плющ
20.01.14
✎
09:26
|
Не нужно зад*чивать пользователя и он будет внимательнее относится к вашим сообщениям.
|
|||
2
kosts
20.01.14
✎
09:42
|
(0) В сообщениях, в общем то, не должно быть особо важно й информации, потому, что сообщения вообще мало когда читают...
|
|||
3
Cube
20.01.14
✎
09:44
|
(2) Это из серии: "В основу изменений была положена гипотеза о том, что в момент работы с настройками пользователь полностью на них фокусируется, поэтому оставлять на экране отчет не имеет смысла." (c) http://v8.1c.ru/o7/201311defrep/index.htm
|
|||
4
sikuda
20.01.14
✎
10:02
|
(0) ПоказатьОповещениеПользователя не подойдет?
|
|||
5
Рыцарь
20.01.14
✎
10:06
|
(0) У СообщениеПользователю есть свойство ИдентификаторНазначения, в него можно передавать идентификатор формы, в которую необходимо вывести сообщение
|
|||
6
Velber
20.01.14
✎
10:14
|
(4) Нет, не подойдет, т.к. работа происходит на сервере, а у данной процедуры вызов с клиентов только.
|
|||
7
Velber
20.01.14
✎
10:15
|
(5) Чтобы задать идентификатор формы, его нужно знать. В этом то и вся проблема. Как узнать идентификатор формы с сервера.
|
|||
8
Адский плющ
20.01.14
✎
10:16
|
(2) Наоборот. Их мало читают, потому что криворукие кодеры сообщают пользователю о каждом пуке.
|
|||
9
Velber
20.01.14
✎
10:21
|
(2)(8) Дописок с доп. выводом сообщения больше нету. Но вывод сообщений пользователю очень, очень нужен.
|
|||
10
Velber
20.01.14
✎
11:01
|
up
|
|||
11
Рыцарь
20.01.14
✎
11:22
|
Наверно легкого пути нет, нужно проводить анализ на необходимость вывода сообщения в форме документа, например после записи на сервере
|
|||
12
Velber
20.01.14
✎
11:38
|
(11) Ок, я понимаю что сложно.
Тогда вопрос другой плоскости, можно ли вывести сообщение, которое будет привязано к форме списка регистра бухгалтерии? |
|||
13
AndyD
20.01.14
✎
11:46
|
создай для сообщений свою отдельную форму и все на нее кидай
|
|||
14
Velber
20.01.14
✎
11:51
|
(13) Еще раз акцентирую, что мне нужно вызвать с СЕРВЕРА, а вызвать форму с сервера я не могу!
|
|||
15
Рыцарь
20.01.14
✎
11:55
|
(12) Я так понимаю, эта форма должна быть открыта ранее. Можно, к примеру при открытии формы списка регистра бухгалтерии сохранять ее идентификатор куда нибудь, а в событии подписки получать идентификатор и указывать в СообщениеПользователю. Кажется, должно работать
|
|||
16
Velber
20.01.14
✎
11:59
|
(13) Идея не лишенная смысла, но смысл подписки заключается в минимизации корячиния кода, а ту схему, которую вы предлагаете к сожалению сильно корячит конфу. Т.к. сообщения будут выводиться при проведении порядка 20 типов документов, поэтому не целесообразно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |