Здравствуйте, как открыть программно форму выбора номенклатуры с отбором Ссылка Всписке Список значений?
делаю так:
СписокАналогов = МатериалыНоменклатураНачалоВыбораНаСервере(Номенклатура);
Отбор = Новый Структура;
Отбор.Вставить("Ссылка",СписокАналогов);
ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора",Отбор,Элемент);
в итоге отбор не срабатывает!
во первых надо так ПараметрыФормы = новый Структура()
параметрыФормы.Вставить("Отбор",Отбор);
ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора",ПараметрыФормы,Элемент);
а во-вторых со списком это не сработает
Либо в самой форме выбора определять откуда вызвана форма(по переданному параметру, например или по владельцу) и отключать.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший