СписокЗначений (ValueList)
Используется для доступа к методам списка значений в целом.
Данный объект является коллекцией значений. В качестве элемента коллекции выступает значение типа ЭлементСпискаЗначений. Для объекта доступен обход коллекции посредством оператора Для каждого ... из ... Цикл. При обходе выбираются элементы коллекции.. Возможно обращение к элементу коллекции посредством оператора [...]. В качестве аргумента передается индекс элемента.
Пример:
// Пример перемещения элемента в поле списка формы
// вперед (вниз) на одну позицию.
Список = ЭлементыФормы.ПолеСпискаТиповЦен.Значение;
ТекЭлементСписка = ЭлементыФормы.ПолеСпискаТиповЦен.ТекущаяСтрока;
Если ТекЭлементСписка <> Неопределено Тогда
НомерСтроки = Список.Индекс(ТекЭлементСписка);
Если НомерСтроки + 1 < Список.Количество() Тогда
Список.Сдвинуть(ТекЭлементСписка, 1);
Иначе
Сообщить('Достигнут конец списка!") ;
КонецЕсли;
Иначе
Сообщить('Не выбрана строка списка типов цен!");
КонецЕсли;