| 0
    
        yabes   27.06.14✎ 09:38 | 
        Доброе утро.
Делаю обработку, в которой выбирается документ "СписаниеСРасчетногоСчета", при выборе документа одна из его табличных частей помещается в добавленное на форму "ТабличноеПоле". Теперь хотелось бы настроить, чтобы значения в одной из колонок Табличного поля выбирались из созданного Списка значений, но возникла проблема.
 Теперь по порядку:
 на форме обработки 2 реквизита формы:
 Поле ввода (Имя реквизита "Док"). Здесь я указываю документ "СписаниеСРасчетногоСчета". При выборе документа заполняется второй реквизит формы "ТабличноеПоле"(Имя реквизита "ТЧ") (Табличное поле заполняется из табличной части документа):
 ЭлементыФормы.ТЧ.Значение = Док.РасшифровкаПлатежа.Выгрузить();
 ЭлементыФормы.ТЧ.СоздатьКолонки();
 
 А теперь мне нужно сделать, чтобы значения одной из колонок Табличного поля выбирались из списка выбора.
 
 Например, я хочу, чтобы колонка КВ_СчетНаОплату выбралась из списка. Для примера я сделал так:
 Процедура ТЧВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
 СЗ = Новый СписокЗначений;
 СЗ.Добавить(Справочники.КВ_СчетНаОплату.НайтиПоКоду("1"));
 СЗ.Добавить(Справочники.КВ_СчетНаОплату.НайтиПоКоду("2"));
 Элемент.Колонки.КВ_СчетНаОплату.ЭлементУправления.РежимВыбораИзСписка = Истина;
 Элемент.Колонки.КВ_СчетНаОплату.ЭлементУправления.СписокВыбора.ДоступныеЗначения = СЗ;
 
 КонецПроцедуры
 
 Но в результате появилась кнопочка выбора из списка, но список пустой. Что я упустил?
 |  |