Skip to content

СписокЗначений / ValueList

Стандартная универсальная коллекция системы 1С:Предприятие 8

Методы

Получить / Get

Получить элемент по индексу

Параметры

  • index: Число - Индекс элемента

Возвращаемое значение

ЭлементСпискаЗначений

Добавить / Add

Добавляет значение к списку

Параметры

  • value: Произвольный - Добавляемое значение Необязательный.
  • presentation: Строка (необязательный) - Строковое представление добавляемого значения Необязательный.
  • check: Булево (необязательный) - Определяет наличие пометки у добавляемого элемента Необязательный. Значение по умолчанию: False
  • picture: Картинка (необязательный) - Визуальное представление добавляемого значения Необязательный.

Возвращаемое значение

ЭлементСпискаЗначений

Вставить / Insert

Вставляет значение в список в указанную позицию

Параметры

  • index: Число - Индекс позиции, куда будет произведена вставка
  • value: Произвольный - Добавляемое значение Необязательный.
  • presentation: Строка (необязательный) - Строковое представление добавляемого значения Необязательный.
  • check: Булево (необязательный) - Определяет наличие пометки у добавляемого элемента Необязательный. Значение по умолчанию: False
  • picture: Картинка (необязательный) - Визуальное представление добавляемого значения Необязательный.

Возвращаемое значение

ЭлементСпискаЗначений

ВыгрузитьЗначения / UnloadValues

Выгружает значения в новый массив

Возвращаемое значение

Массив

ЗагрузитьЗначения / LoadValues

Загружает значения из массива

Параметры

  • source: Массив - Значения для загрузки в список

Очистить / Clear

Удаляет все элементы из списка.

ЗаполнитьПометки / FillChecks

Устанавливает значение пометки у всех элементов списка значений

Параметры

  • check: Булево - Значение пометки

Индекс / IndexOf

Получить индекс указанного элемента

Параметры

  • item: ЭлементСпискаЗначений - Элемент списка значений, для которого необходимо определить индекс

Возвращаемое значение

Число - Индекс в списке, если не найдено возвращает -1

НайтиПоЗначению / FindByValue

Осуществляет поиск значения в списке

Параметры

  • val: Произвольный - Искомое значение

Возвращаемое значение

ЭлементСпискаЗначений - если элемент найден, иначе Неопределено

Сдвинуть / Move

Сдвигает элемент на указанное количество позиций.

Параметры

  • item: ЭлементСпискаЗначений - Элемент, который сдвигаем Число - Индекс сдвигаемого элемента
  • offset: Количество позиций, на которое сдвигается элемент. Если значение положительное - сдвиг вниз, иначе вверх

Скопировать / Copy

Создает копию списка значений

Возвращаемое значение

СписокЗначений

СортироватьПоЗначению / SortByValue

Сортирует элементы в списке по порядку значений.

Параметры

  • direction: НаправлениеСортировки (необязательный) - Направление сортировки элементов. По умолчанию - по возрастанию. Необязательный.

СортироватьПоПредставлению / SortByPresentation

Сортирует элементы в списке по порядку строкового представления.

Параметры

  • direction: НаправлениеСортировки (необязательный) - Направление сортировки элементов. По умолчанию - по возрастанию. Необязательный.

Удалить / Delete

Удаляет элемент из списка

Параметры

  • item: ЭлементСпискаЗначений - Удаляемый элемент Число - Индекс удаляемого элемента

Количество / Count

Конструкторы

Основной