Подписка на событие ОбработкаПолученияФормы #635763


#0 by kiabs
Создаю подписку на событие ОбработкаПолученияФормы. Хочу , что бы при открытие УФ процедура открывала Обычную Форму. Вот процедура , которая отрабатывает: Все работает нормально, открывается нужная форма НО с ошибкой "Неправильный идентификатор формы" Как этой ошибки избежать? Где этот идентификатор задается?
#1 by kiabs
Забавно, что если не менять СтандартнаяОбработка: то открываются обе формы (прописанная как основная в объекте) и нужная мне
#2 by kiabs
Но уже Без ошибки!!!
#3 by zladenuw
ну в СП написано что необходимо установить в параметре <ВыбраннаяФорма> другое имя формы или объект метаданных формы, которую требуется открыть Содержит имя открываемой формы или объект метаданных Форма. Если значение параметра изменено, то будет осуществлен поиск формы в пределах объекта, для которого открывается форма.
#4 by kiabs
Даже когда вот так передаю все равно ошибка вылезает
#5 by zladenuw
а так ВыбраннаяФорма = "ФормаЭлемента";
#6 by kiabs
тоже самое =(
#7 by zladenuw
а ты где вызываешь то ? я вот открыл модуль менеджера. и вот так Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) и все ок
#8 by zladenuw
пока весь код свой. нету ошибки.
#9 by kiabs
у меня процедура вызывается подпиской на события.
#10 by zladenuw
сделал так же все ок. платформа какая ?
#11 by kiabs
Я разобрался. Ошибка возникает из-за того, что пытаюсь Обычную Форму вызвать, Если вызывать оправляемую, то все работает
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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