Вход | Регистрация
 

Вывести сообщение пользователю перед обработкой заполнения

Вывести сообщение пользователю перед обработкой заполнения
Я
   Momus
 
05.04.21 - 09:19
Конфигурация на БСП. Необходимо отказаться от создания на основании, если не заполнен реквизит в документе основании с подсветкой незаполненного реквизита (СообщениеПользователю). Сам отказ от создания (который я знаю) возможен только непосредственно в обработке заполнения методом "ВызватьИсключение" с выводом текстовой строки без привязки к форме. Есть ли другой способ? Создание своей кнопки создания на основании не предлагать. Сам список команд и их обработчиков генерируется в модуле менеджера, но как перехватить выполнение этих команд не разобрался.
   Галахад
 
1 - 05.04.21 - 09:38
ПриСозданииНаСервере или ПриОткрытии.
   Cyberhawk
 
2 - 05.04.21 - 09:39
Ну уж коли список команд не платформенный, то нужно внедряться в код самой команды
   Momus
 
3 - 05.04.21 - 09:46
(1) если использовать "ПриСозданииНаСервере", то активной формой еще остается форма документа основания, верно?
   Momus
 
4 - 05.04.21 - 09:48
(2) проблема в том, что костыля в виде "Отказ" в этих процедурах не будет. Т.е. можно сделать процедуру аналогичную обработке заполнения, но прерывать выполнение придется также "ВызватьИсключение"
   Momus
 
5 - 05.04.21 - 10:00
(4) бред написал. Зачем я привязался к отказу и исключению, если я могу просто ничего не заполнять...
   Momus
 
6 - 05.04.21 - 10:02
(5) ан нет, не бред :)
   Momus
 
7 - 05.04.21 - 10:16
Пришлось делать как в (1). Не хотел выполнения лишнего кода, но такой способ явно лучше моего

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.