как из документа открыть справочник форма выбора с ОТБОРОМ!
☑
0
GENN
03.06.15
✎
15:22
1С 8,2 ОБЫЧНОЕ ПРИЛОЖЕНИЕ (ОБЫЧНЫЕ ФОРМЫ)
как из документа открыть справочник форма выбора с ОТБОРОМ
при изменении артикула!!!
делаю так
Процедура АртикулПриИзменении(Элемент)
ЗначениеОтбора = Новый Структура("Артикул", Артикул);
ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФормуМодально("Справочник.Номенклатура.ФормаВыбора",ПараметрыВыбора,Элемент);
КонецПроцедуры
1
Fragster
гуру
03.06.15
✎
15:23
что-то типа
форма = получитьформу
форма.список.Отбор
Форма.ОткрытьМодально
не катит?
2
Рус Иван
03.06.15
✎
16:07
Попробуйте так
ФормаВыбора = Справочники.Номенклатура.ПолучитьФормуВыбора("ФормаВыбора", Элемент, );
ФормаВыбора.СправочникСписок.Отбор.Ссылка.ВидСравнения = ВидСравнения.Равно;
ФормаВыбора.СправочникСписок.Отбор.Ссылка.Использование = Истина;
ФормаВыбора.СправочникСписок.Отбор.Ссылка.Значение = "Ваше значение";
ФормаВыбора.Открыть();
3
GENN
03.06.15
✎
18:30
вообшем сделал так
и отбирается
Процедура АртикулПриИзменении(Элемент)
ФВ = Справочники.Номенклатура.ПолучитьФормуВыбора(,Элемент,);
ФВ.Отбор.Артикул.Использование = Истина;
ФВ.Отбор.Артикул.ВидСравнения = ВидСравнения.Равно;
ФВ.Отбор.Артикул.Значение = Артикул;
ФВ.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр=Ложь;
ФВ.ОткрытьМодально();
КонецПроцедуры
4
Fragster
гуру
03.06.15
✎
18:33
так, на будущее:
ФВ.Отбор.Артикул.Установить(Артикул)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший