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