Как обратится к Внешние обработки, печатные формы, обработк форме через ПолучитьФорму #501872


#0 by Homer
Есть Внешняя Обработка "ОтобратьИЗаполнитьПоЗаказам" подключаю обработку в модуле объекта прописано Перем ДокументОбъект Экспорт; Перем Документ Экспорт; в первом случае все работает ну когда документ Модифицирован то открываю "ФормаВыбораРежимаЗаполненияПоЗаказам" далле уже в модуле ФормаВыбораРежимаЗаполненияПоЗаказам прописано выдает ошибку {Форма.ФормаВыбораРежимаЗаполненияПоЗаказам}: Ошибка при вызове метода контекста (ПолучитьФорму): Файл не обнаружен 'ФормаОтбораЗаказовИТ' по причине: Файл не обнаружен 'ФормаОтбораЗаказовИТ' куда копать?
#1 by butterbean
ВнешниеОбработки. убери
#2 by Homer
так ошибку синтаксис пишит
#3 by Homer
пишет
#4 by Kleo
ВнешниеОбработки не нужно убирать
#5 by butterbean
какой основной реквизит у формы ФормаВыбораРежимаЗаполненияПоЗаказам ??
#6 by Homer
ФормаОтбораЗаказовИТ
#7 by Kleo
видимо все зависит от названия открываемой формы документа, у всех доков Форма в конфигураторе называется ФормаДокумента, а у одного по-другому. я не права? попробуй задавать условие по виду дока и такое название формы и прописывать
#8 by Homer
а какая разница как форма называется!?
#9 by butterbean
это что за реквизит такой?? какой у него тип??
#10 by Kleo
так это название и прописывайте в Форма = ВнешниеОбработки.ПолучитьФорму("НазваниеФормыОбработки", ФормаОтбораЗаказовИТ, );
#11 by Kleo
большая. вы видимо путаете все формы. не путайте форму открываемой обработки и форму документа.
#12 by Homer
Есть обработка у нее две формы: ФормаОтбораЗаказовИТ(основная) и ФормаВыбораРежимаЗаполненияПоЗаказам не работает если я с начало вызываю ФормаВыбораРежимаЗаполненияПоЗаказам(открывается), а из нее ФормаОтбораЗаказовИТ(пишет ошибку) если я на прямую открываю ФормаОтбораЗаказовИТ то все работает
#13 by butterbean
что у тебя в свойстве Данные у формыФормаВыбораРежимаЗаполненияПоЗаказам??
#14 by Homer
ДокументОбъект
#15 by butterbean
??? зачем оно там если это форма внешней обработки??
#16 by butterbean
+ меняй на то же, что и у формы ФормаОтбораЗаказовИТ
#17 by Homer
у меня в ФормаОтбораЗаказовИТ тоже самое стоит
#18 by butterbean
значит тоже неправильно, надо чтобы был реквизит типа ВнешняяОбработка.ОтобратьИЗаполнитьПоЗаказам
#19 by Homer
а какой тип ей присвоить тогда если это является по сути внешняя обработка
#20 by butterbean
я же написал в
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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