Имя: Пароль:
1C
1С v8
УФ, ОФ. Задать вопрос при распроведении документа.
0 Strogg
 
08.11.19
08:49
Всем привет.
Суть такова: при распроведении документа пользователю необходимо задать вопрос. Типа а точно ли ты у верен в том, что хочешь его распровести? И вот тут столкнулся со сложностями: в модуле объекта, в процедуре приЗаписи() такое не делается. Погуглил, тоже особо информации не нашел. Вот собственно. вопрос: это как-то реализуемо, кроме того, что каким-то образом надо отключать стандартные кнопки распроведения/удаления на всех формах(элемента и списков), рисовать новые кнопки и подключать к ним свои обработчики?
1 ДенисЧ
 
08.11.19
08:51
В форме ПередЗаписью()
В модуле ПередЗаписью() #Если Клиент

И везде отказ
2 Fish
 
гуру
08.11.19
08:51
Делай в ПередЗаписью()
3 Strogg
 
08.11.19
08:58
(1) в модуле объекта что ли?
4 ДенисЧ
 
08.11.19
08:59
(3)
"В форме..."
"В модуле..."

Какие слова не понятны?
5 Strogg
 
08.11.19
09:04
(4) про форму ерунду написал. На форме списка нет такого обработчика. И пользователю очень трудно будет объяснить, что перед отменой проведения/пометкой на удаление ему обязательно надо будет зайти в документ и уже делать эти манипуляции там.
Единственное, над чем думал, так это над #Если клиент то.
Но блин, сама 1С пишет, что использование такого крайне не рекомендуется. К тому же, форма вопроса будет модальной, что в общем-то тоже не особо приятно.
6 ДенисЧ
 
08.11.19
09:17
(5) Я писал про форму документа.
7 Мимохожий Однако
 
08.11.19
09:23
(5) "форма вопроса будет модальной" - сделай не модальные вызовы
8 Жан Пердежон
 
08.11.19
11:31
(5) а если несколько документов выделит и кнопку нажмет?
в форме списка хочешь - делай свою кнопку
9 Мыш
 
08.11.19
11:33
(8) Нажмет Ctrl+A и будет отвечать до посинения )