8.3 НачалоВыбора возврат выбраного значения
☑
0
Kain_wrath
05.06.14
✎
14:58
Во внешней обработке получаю форму плана счетов с отбором в иерархии счета. Использую след. конструкцию
СтандартнаяОбработка = Ложь;
ФормаВыбора = ОткрытьФорму("ПланСчетов.Хозрасчетный.ФормаВыбора",,ЭтаФОрма);
ЭлементОтбораДанных = ФормаВыбора.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбораДанных.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка");
ЭлементОтбораДанных.Использование = Истина;
ЭлементОтбораДанных.ВидСравнения = ВидСравненияКомпоновкиДанных.ВИерархии;
ЭлементОтбораДанных.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
ЭлементОтбораДанных.ПравоеЗначение = ПолучитьЗначение();
Теперь не могу понять как вернуть выбранное значение, ОбработкаВыбора не проходит. Можно конечно использовать метод ОткрытьМодально и сразу присваивать его переменной, но под такси данный метод уже не работает, если делать через параметры выбора элемента то выбирается или сам счет или его субсчета
1
RomaH
naïve
05.06.14
✎
14:59
а где остальное?
ОбработкаВыбора не проходит.
вот - это правильный вопрос
2
RomaH
naïve
05.06.14
✎
15:00
а ... вижу
форму ты открыл - привязка в этойФорме
обработка выбора должна "проходить" - обработчик формы
3
Kain_wrath
05.06.14
✎
15:03
Во спасибо!
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.