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