Данные заполнения = Неопределено #727233


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

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