Как получить владельца формы #668944


#0 by FuriKuri
Собственно из формы одно справочника открывают форму другого справочника. И во втором нужно получить ссылку на владельца, тоесть - на 1 справочник. Открываю так: И в этой открывшейся форме надо передать реквизиту ссылку на фладельца: Но значение пустое. Что не так делаю?
#1 by 1Сергей
Владелец не может быть ссылкой. Это элемент формы
#2 by 1Сергей
или форма
#3 by Maxus43
в параметрах ссылку передал, оттуда и доставай
#4 by FuriKuri
тогда каким образом можно передать ссылку?
#5 by 1Сергей
см
#6 by FuriKuri
тоесть Реквизит =  ЭтаФорма.ВладелецФормы.ССылка; ?
#7 by FuriKuri
Тогда ругается что "Значение не является значением объектного типа (ссылка)"
#8 by Maxus43
Реквизит = ЭтаФорма.Параметры.Отбор;
#9 by Maxus43
т.е. Реквизит = ЭтаФорма.Параметры.Отбор.Объект;
#10 by FuriKuri
Поле объекта не обнаружено (Отбор)
#11 by Maxus43
на форме Параметры заданы? Или ты не понимаешь зачем тут ОткрытьФормуМодально("Справочник.ХранилищеДополнительнойИнформации.ФормаСписка", ПараметрыФормы ПараметрыФормы и передал их просто так туда чтоб было?
#12 by 1Сергей
Реквизит = ЭтаФорма.Параметры.Объект;
#13 by Maxus43
у него в структура в структуре, я хз зачем вобще...
#14 by FuriKuri
Чет недоговняю. Мне нужно создать еще параметры на форме? Поле объекта не обнаружено (Объект)
#15 by FuriKuri
Ладно буду сам разбиратся
#16 by Maxus43
ты передал в форму параметры. зачем это сделано? где используется?
#17 by FuriKuri
для того чтоб при выводе формы списка показало только нужные элементы
#18 by Maxus43
ну оттуда ссылку и бери, из отбора. Отладчиком погляди где он сидит то
#19 by FuriKuri
есть ссылка только тут ЭтаФорма.Список.Отбор И там значение "Объект Равно "Элемент..... от 13.05.2013 14:41:42""
#20 by FuriKuri
Все равно не понял откуда его выдрать, а если из  то как?
#21 by Maxus43
ну оттуда и возьми. Или добавь ещё параметр на форму, и потом его передай...
#22 by FuriKuri
нет, таким образом не передается
#23 by Maxus43
короче разбирись с параметрами форм, почитай например про них в книжках... тут смысла нет это обсуждать
#24 by FuriKuri
Ясно. спс за ответы
#25 by 1Сергей
тебя в отладчике не забанили?
#26 by Джон Тирби
на толстом клиенте так прокатываеть                 мояФорма=Справочники.ХранилищеДополнительнойИнформации.ПолучитьФормуСписка("ФормаСписка",Объект.Ссылка); мояФорма.Открыть;
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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