Список значений 1С Сдвинуть — позиция значения


Метод 1С СписокЗначений.Сдвинуть(НомерЯчейкиСдвинуть, КолвоПозиций) сдвигает элемент внутри списка значений как в одну сторону (к концу списка), так и в другую (к началу списка).

В качестве параметра 1С СписокЗначений.Сдвинуть — НомерЯчейкиСдвинуть можно указать число – индекс (номер) ячейки, или передать сам элемент списка значений.

В качестве параметра 1С СписокЗначений.Сдвинуть — КолвоПозиций нужно передать положительное число (сдвиг к концу списка значений) или отрицательное число (сдвиг к началу списка значений). Если Вы укажите число (кол-во позиций) больше, чем возможно – 1С выдаст ошибку (например, сдвинуть средний элемент списка значений из трех элементов на 4).


Пример 1С СписокЗначений.Сдвинуть:
спЗначений = Новый СписокЗначений();
спЗначений.Добавить(10);
спЗначений.Добавить(20);
спЗначений.Добавить(30);
//здесь список значений выглядит так: 10, 20, 30
спЗначений.Сдвинуть(1, -1); //2й элемент (индекс 1) сдвигаем на 1 «влево»
//здесь список значений выглядит так: 20, 10, 30

Другой пример 1С СписокЗначений.Сдвинуть:


Только зарегистрированные пользователи VIP группы могут видеть этот контент.




Проголосовать за этот пост:

1 Star2 Stars3 Stars4 Stars5 Stars (69 голосов, среднее: 2,84 из 5)
Загрузка...

Добавить комментарий