Имя: Пароль:
1C
1С v8
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
Во спасибо!
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.