Имя: Пароль:
1C
1С v8
Перехват Ввести на основании
0 Alex174
 
09.12.22
12:07
Всем привет! Можно ли как-то перехватить нажатие стандартной кнопки в форме документа и форме списка "Ввести на основании"? Нужно запретить юзерам вводить подчиненные документы, при одном условии.
1 mikecool
 
09.12.22
12:08
обработка заполнения
2 Alex174
 
09.12.22
12:10
(1) Это нужно в каждом подчиненном документе вностить изменения. А в родительской форме можно как-по перехватить? Что б в 10 доках не писать
3 unenu
 
09.12.22
12:15
(2) Конфа? Может есть общий метод в общих модулях для обработки заполнения - такое чайчас часто.

Этот метод в расширенение с ИзменениеИКонтроль и там плодить условную ветку.
4 Alex174
 
09.12.22
12:19
(3) УПП 1.3
5 Гипервизор
 
09.12.22
13:18
(0) Если только управлять доступностью кнопок. Причём сама кнопка ввода это подменю и управлять её доступностью вы не сможете. Придётся обходить в цикле коллекцию кнопок подменю и снимать доступность с каждой. А также не забывайте, что кнопка ввода на основании есть не только непосредственно на командной панели, но и в подменю Действия.
6 Alex174
 
09.12.22
14:06
(5) Да, именно так и решил делать.
7 Alex174
 
09.12.22
14:58
А кто-нибудь знает почему программно не изменяется значение свойства Доступность у подменю в командной панели формы? Формы обычные. Почему-то свойства этой кнопки не доступны (справа которые в конфигураторе), затемнены.
8 Гипервизор
 
09.12.22
15:05
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn