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


#0 by kiwi
В списке номенклатуры (типовая УТ) в панели действий формы есть возможность открыть, например, список значений регистра "Цены номенклатуры". Мне же надо добавить помимо этого еще возможность открыть список значений регистра "Цены номенклатуры магазинов". Разумеется, с отбором по текущей строке номенклатуры. Пытаюсь вот так: Форма.Открыть; - не работает. Подскажите, плиз, как надо.
#1 by Анютик
что именно не работает? форма не открывается? или отбор не ставится?
#2 by kiwi
ругается "Метод объекта не обнаружен (ПолучитьФорму)"
#3 by New Iriska
Форма=РегистрыСведений.ЦеныНоменклатурыМагазинов.ПолучитьФорму("ФормаСписка");
#4 by hhhh
форма списка у регистра одна. Не нужно никаких ключей.
#5 by kiwi
, {Справочник.Номенклатура.Форма.ФормаСписка}: Ошибка при вызове метода контекста (ПолучитьФорму): Недопустимое значение параметра (параметр номер '1') Форма=РегистрыСведений.ЦеныНоменклатурыМагазинов.ПолучитьФорму("ФормаСписка"); по причине: Недопустимое значение параметра (параметр номер '1')
#6 by kiwi
Анютик, есть предложения?
#7 by New Iriska
Форма=РегистрыСведений.ЦеныНоменклатурыМагазинов.ПолучитьФормуСписка;
#8 by New Iriska
Форма=РегистрыСведений.ЦеныНоменклатурыМагазинов.ПолучитьФормуСписка;
#9 by kiwi
(7,8) да, но открывает все без отбора
#10 by kiwi
...ну как же открыть с отбором-то?
#11 by New Iriska
#12 by kiwi
тоже так пробовал, вот что плюет: {Справочник.Номенклатура.Форма.ФормаСписка}: Ошибка при установке значения атрибута контекста (Значение): Неверный тип значения Форма.Отбор.Магазин.Значение = ТекущийЭлемент.ТекущаяСтрока;
#13 by New Iriska
а какие типы значений Форма.Отбор.Магазин и ТекущийЭлемент.ТекущаяСтрока?
#14 by kiwi
ой, ой ой....
#15 by kiwi
футы ёлки!!! мне ж не по магазину надо отбирать! заменил Отбор.Магазин на Отбор.Номенклатура и все заработало. Всем спасибо!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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