как передать список значений из одной формы в другую #210180


#0 by andrey1111
в форме документа есть Поле Ввода с типом справочник.ссылка. В этой форме формируется СЗ (для дальнейшего отбора в списке справочника). При открытии формы списка справочника необходимо по СЗ произвести отбор. Использовал для передачи СЗ объявленную переменную в модуле приложения, но это мне очень не нравится. Как еще можно сделать. ЗЫ владельцем формы списка справочника является Поле Ввода. Вот если бы к форме документа можно было через него обратиться, но не знаю как. Заранее спасибо
#1 by Моха Лёхов
Ключевык слова: Оповещение, ОткрытьФорму(... Форма-Владелец ...).
#2 by Defender aka LINN
ОткрываемаяФорма.ИмяРекизита = ТоЧтоНадоЗагнать. И без всяких извращений.
#3 by andrey1111
"то, что доктор прописал" Спасибо как я забыл про реквизит формы?! О горе мне горе :)
#4 by доктор
#5 by andrey1111
через реквизит уже получил то, что хотел. А ключ уникальности относится к открываемой форме, а не к той, из которой открывают (что надо мне)
#6 by доктор
как обычно 1С-ки ленивы и нелюбознательны КлючУникальности = СЗ
#7 by andrey1111
в одном ты оказался прав. в другом - нет. Трудолюбие, любознательность и проф. деятельность - это не взаимосвязанные реквизиты. За разъяснение - спасибо. Так короче получается и реквизит в форме не надо указывать.
#8 by Бубузяка
Переменный модуля формы, объявленные как Экспортные будут доступны через форму по ссылке.
#9 by Бубузяка
Ой, ой, опечатка не "НоваяФорма.Владелец.мМойСЗ", а конечно же "НоваяФорма.ВладелецФормы.мМойСЗ".
#10 by andrey1111
только вот владелец формы - поле ввода. Панимашь, закавыка. А вот док дело сказал в событие поля ввода вставляешь след. процедуру //.............................................................
#11 by andrey1111
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям