Имя: Пароль:
1C
 
8.2 Почему команда печати записывает документ без предупреждений?
0 Бизнес Аналитик
 
28.01.11
11:23
Есть документ.
Есть управляемая форма.
Добавил команду Командной панели формы: Печать.

Изменяем что-то в форме, жмем на Печать/Печ.форма - программа записывает документ и только после этого доходит до обработчика Команды.

Как этим управлять?
1 Бизнес Аналитик
 
28.01.11
12:05
Никто не знает?
2 Wobland
 
28.01.11
12:06
я бы сказал "не верю"
3 detec
 
28.01.11
12:13
(0) Управляемое приложение? если да, то как вы предлагаете формировать макет печати без записи?
4 Бизнес Аналитик
 
28.01.11
12:26
(2) сам не верю
(3) запись - это все правильно! Но хотя бы вопросик вставить - Записать или нет?! Тут вообще без предупреждений записывает и все.
5 Dimonster
 
28.01.11
12:39
(0) На курсах в УЦ3 было сказано, что это намерено сделано разработчиками платформы с целью облегчения работы юзеру - вместо 2 кнопок (записать и печать) нужно нажать только "печать".

(4) А для каких ситуаций нужно обрабатывать такой вопрос?
6 Бизнес Аналитик
 
28.01.11
12:42
Ну, что скажете....?
7 Бизнес Аналитик
 
28.01.11
12:44
(5) допустим юзер по ошибке нажал на печать..., а документ раз и записался.... (я сам так попал, в рабочей базе в чужом документе, перезаполнил его, дальше проверяю, как себя программа вести будет при печати, а оно взяло и записалось)...
8 Бизнес Аналитик
 
28.01.11
12:45
(5) вообще, возможно ли поймать этот момент? Перед записью, вызванной командой печати....
9 Бизнес Аналитик
 
28.01.11
12:50
(5) и кстати, если уж на то пошло...
>> На курсах в УЦ3 было сказано, что это намерено сделано разработчиками платформы с целью облегчения работы юзеру - вместо 2 кнопок (записать и печать) нужно нажать только "печать".

- можно ведь предоставить этот выбор разработчику, чтоб он сам решал, где нужно по одной кнопке, а где 2...
10 Поручик
 
28.01.11
13:22
(5) Не поверишь, запись документа идёт не только для печати, но и для любой другой пользовательской команды документа.

Действительно, медвежья услуга девелоперов платформы.
11 milan
 
28.01.11
13:39
Может чего с платформой не так, у меня спрашивает
12 Armando
 
28.01.11
13:48
Юзерам хрен угодишь. Мои наоборот просят чтоб поменьше вопросов было. Когда "Печать" нажимаешь, хотят чтоб само записывалось, проводилось и печаталось без предпросмотра.
13 Бизнес Аналитик
 
28.01.11
13:52
(10) я подозревал... Отследить никак? Может событие какое?
14 Бизнес Аналитик
 
28.01.11
13:53
(11) управляемая форма?
15 milan
 
28.01.11
13:56
(14) Ага, пруфпик : http://screencast.com/t/yLCnllfjhNi
16 brznzglwgn
 
28.01.11
13:56
Да это глюк платформы..
Должны поправить вроде..
17 Бизнес Аналитик
 
28.01.11
15:17
(15) это встроенный диалог? или твой? Версия платформы?
18 detec
 
28.01.11
16:32
Вообще-то при вызове команды объекта, если в форме находится новый экземпляр объекта, платформа сама предупреждает, что нужно записать объект. Там можно и отказаться от записи и выполнения команды.
19 detec
 
28.01.11
16:33
(17) это автоматичексий диалог платформы, о котором я писал в (18).
20 Бизнес Аналитик
 
31.01.11
09:26
(18) это если новый экземпляр объекта. А если модифицированный старый - без предупреждений записывает и все.
21 milan
 
31.01.11
09:29
(20) Ага, только для нового работает
22 Бизнес Аналитик
 
31.01.11
10:36
Ладно, выяснили, что это баг/фича платформы. Ждем обновления для исправления. Тема закрыта.