Имя: Пароль:
1C
1С v8
Запретить открытие формы при создании нового элемента справочника
0 slafor
 
24.06.22
11:12
Не нашел обработчик события при создании нового элемента справочника в модуле объекта. Такое вообще есть? Или придется использовать ПриОткрытии формы элемента и проверять объект на наличие ссылки?
1 Гипервизор
 
24.06.22
11:23
2 Asmody
 
24.06.22
11:23
Право на интерактивное создание не проще отобрать?
3 Kigo_Kigo
 
24.06.22
11:50
ЭтоНовый() ПередОткрытием не катит?
4 lodger
 
24.06.22
11:57
(0) (3) если уж говнокодить, то хотя бы правильно - в процедуре ПриСозданииНаСервере Отказ=ЭтоНовый()
5 Kigo_Kigo
 
24.06.22
12:58
(4) Если говнокодить, то похер где :)))
6 slafor
 
24.06.22
20:20
(4) Если не говнокодить, то в процедуре ПриСозданииНаСервере Отказ = Параметры.Ключ.Пустая(), ибо там нет ЭтоНовый() )
7 lodger
 
27.06.22
11:06
(6) согласен
такой же метод в конце https://its.1c.ru/db/metod8dev/content/3545/hdoc
8 Смотрящий
 
27.06.22
11:13
Пусть программирует Серёжа
9 Мимохожий Однако
 
27.06.22
11:22
(0) Стесняюсь спросить: где это может пригодиться?
10 lodger
 
27.06.22
11:49
(9) например, сделать крутое АРМ по управлению Спр.номенклатуры, а формочку создания нового заблокировать. чтобы шалудивыми ручками не ломали основной концепт.
11 Kongo2019
 
27.06.22
11:55
(10) Так тогда созвать можно программно, а при программном создании форма не открывается.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший