СписокЗначений / 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: ЭлементСпискаЗначений - Удаляемый элемент Число - Индекс удаляемого элемента