ОМ Модификация Конфигурации Переопределяемый #729465


#0 by Kurbash
Всем привет. есть в конфигурации УТ11 ОМ сабж. Сделали специально для программистов, чтобы не лезли в обработчики форм в кофигурации. Хочу проверить в сабже-если открывается форма элемента справочника Номенклатура, тогда выдается сообщение. Пишу так: пишет что поле Имя не обнаружено...что не так делаю?
#1 by GROOVY
А от куда там первый параметр? УправляемаяФорма.ПриСозданииНаСервере (ManagedForm.OnCreateAtServer) УправляемаяФорма (ManagedForm) ПриСозданииНаСервере (OnCreateAtServer) Синтаксис: ПриСозданииНаСервере(<Отказ>, <СтандартнаяОбработка>) Параметры: <Отказ> Тип: Булево. Признак отказа от создания формы. Если в теле процедуры-обработчика установить данному параметру значение Истина, то форма создана не будет. Значение по умолчанию: Ложь. <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Значение по умолчанию: Истина. Описание: Возникает на сервере при создании формы.
#2 by AugustBlack
Имя это реквизит или заголовок формы на уп. Его явно нету, или он невидим из данной процедуры
#3 by Kurbash
откройте сабж, одна из первых процедур
#5 by Kurbash
не ФОрма.Имя а просто Форма..дотумкал
#6 by GROOVY
Какой о опу сабж "Модификация Конфигурации Переопределяемый"?! Что я там искать должен? Я в синтаксис-помощнике описание привел.
#7 by Ник второй
Павел, 1С в типовой конфе  реализовали свою процедуру ПриСозданииНаСервере и естественно в ней сделали свои параметры, четь больше чем в СП описано.
#8 by Ник второй
+ Я тоже так в своих не типовых конфах делаю, а именно таким образом реализую подписку на события формы.
#9 by Kurbash
давайте без эмоций. В обработчике формы действительно нет параметра "Форма". А в общем модуле он есть, т.к. процедура должна понимать какая форма открывается, поскольку с помощью этой процедуры можно манипулировать всеми формами. ////////////////////////////////////////////////////////////////////////////////
#10 by Kurbash
только вотт засада ни ФОрмаЭлемента и ФОрма Объекта не канает.....как написать?
#11 by Ник второй
Форма.Ключ например
#12 by Feunoir
Точку останова в первую строку процедуры, На слове Форма Shift+F9, скриншот сюда.
#13 by Kurbash
-ага, сек
#14 by RomaH
Форма.ИмяФормы= "Справочник.Номенклатура.ФормаЭлемента"
#15 by Kurbash
#16 by Kurbash
всем спасибо, особенно отладчику:)
#17 by oslokot
офф А когда такое запилят в БП3? Или ждать расширения в 8.3.6?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С