Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 00:59

Как заполнить Список значений

Автор Асет Байжуманов, 30 сен 2021, 14:08

0 Пользователей и 1 гость просматривают эту тему.

Асет Байжуманов

Здравствуйте! Задача стоит такая: Есть документ у которого есть 2 табличные части (Услуги и Товары). Надо сделать так чтоб в табЧасти ТОВАРЫ можно было указать для какой услуги этот товар, в списке выбора должны быть только услуги из табЧасти УСЛУГИ. Таблицу значений получил но не знаю как надо по ней пройтись и заполнить список значений.

Может мне вообще не надо было выгружать таблицу а можно как то по другому это сделать ?

Вот сам код

Процедура ТоварыРАБОТАНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)

ТЗ=Услуги.Выгрузить(,"Номенклатура");   
МойСписок = Новый СписокЗначений;
МойСписок.Добавить(ТЗ);
Элемент.СписокВыбора = МойСписок;
Элемент.РежимВыбораИзСписка = Истина;
Элемент.КнопкаВыбора = Ложь;
 
КонецПроцедуры
   
 

Асет Байжуманов

Вопрос решил. Подскажите кто знает как тут можно закрыть вопрос или пометить как не актуальный ?

Вот само решение.
Если что то сделал не так буду рад помощи. Но вроде все работает

Процедура ТоварыРАБОТАНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)

ТЗ=Услуги.Выгрузить(,"Номенклатура");
РАБОТЫ = ТЗ.ВыгрузитьКолонку("Номенклатура");
МойСписок = Новый СписокЗначений;
МойСписок.ЗагрузитьЗначения(РАБОТЫ);
МойСписок.Добавить();
Элемент.СписокВыбора = МойСписок;
Элемент.РежимВыбораИзСписка = Истина;
Элемент.КнопкаВыбора = Ложь;
 
КонецПроцедуры


Похожие темы (5)

Рейтинг@Mail.ru

Поиск