Коллекции значений 1С. Урок №1. Массивы

preview_player
Показать описание
Это первый урок серии, в которой изучаем работу с универсальными коллекциями значений в 1С.

В этом уроке сначала будет небольшая вводная об универсальных коллекциях значений, а потом разберем работу с массивами в 1С. Вы узнаете, как создать массив, как обращаться к элементу массива, что такое индекс массива, как обходить массива, а также, вы увидите, как создаются и обходятся многомерные массивы.

Таймер к видео:
0:00:23 - Вводная про универсальные коллекции значений 1С;
0:04:28 - Вводная про массивы 1С;
0:06:35 - Где в синтакс-помощнике прочитать про массивы;
0:07:46 - Создаем массив с заранее известным количеством элементов;
0:09:12 - Обращаемся к элементам массива по индексу;
0:10:59 - Создаем массив без указания количества элементов (пустой);
0:11:45 - Добавляем элементы в пустой массив;
0:12:46 - Обращаемся к элементам массива по индексу;
0:13:36 - Первый способ перебора элементов массивы: обращаемся к каждому элементу по индексу;
0:14:29 - Второй способ: используем цикл "Для каждого ... Цикл";
0:16:00 - Третий способ: используем цикл "Для Цикл";
0:17:35 - Создаем многомерный массив;
0:19:44 - Обращаемся к элементам многомерного массива.

Для тех, кто только начал изучать программирование в 1С: книга "Программировать в 1С за 11 шагов":

Для тех, кто желает более подробно изучить разработку управляемого приложения: книга "Основы разработки в 1С: Такси":

Научиться работать с расширениями можно в этой книге:

Все книги три книги в наборе:



Ссылки на ролики про универсальные коллекции в 1С:
Рекомендации по теме
Комментарии
Автор

У Ильяса, по моему, самые понятные видосы по 1С, все четко по делу, разложено по полочкам. Просто топчик

assnica
Автор

Вам удалось объяснить мне, многомерный массив. Поверьте, это не просто было сделать)). Спасибо Ильяс.

klaus_Vorotyagin
Автор

Добрый день, спасибо за курс. Универсальные коллекции значений на практике когда изпользовать

sardor
Автор

Респект тебе мужик ! Вечером обязательно гляну тема очень интересная.

denissazanov
Автор

Мужик дай бог тебе здоровья. Реально очень доходчиво и понятно) пошла остальные видео чекну

zmbznhz
Автор

Спасибо за видео! Нигде не находил про многомерные массивы

ProDance-lrlg
Автор

Ильяс, спасибо за подобные видео. Новичкам, как мне, они полезны. Но можно еще добавлять в видео смысл применения тех или иных объектов. Например, что такое массив вполне доходчиво объяснено, но "с чем его едят"? каков смысл его применения в процессе программирования. Ну есть массив. Ну есть методы. И что? как, куда, зачем и когда его применять? приводите, пожалуйста, примеры (в идеале на практике) Допустим, есть какая то практическая задача из жизни, и вот в ней применили массив для того то и того, и при этом без него здесь было никак не обойтись. Это касается впринципе всей подачи материала. Почти никто не объясняет практически смысл и взаимосвязи. Но если вы это добавите в свои видео - это будет жирный плюс вашим видео, т.к. что такое массив, структура, таблица значений и др. можно прочитать и в интернете + синтакс-помощник, но их практическое применение как объектов языка программирования нигде нет. Неплохо было бы при этом использовать метафоры, понятные всем. Допустим, нужно, чтобы автомобиль поехал (задача) и есть колесо (массив), которое обладает свойствами (круглое, прочное). и методом (крутиться и катиться) - Следовательно, мы вкручиваем это колесо в автомобиль, благодаря чему (его свойствам, методам ) автомобиль поехал = задача решена. А вот, например, обруч (другой объект) хоть и обладает свойством "круглое" как у колеса (массив) и методами (крутиться и катиться), но у него нет свойства "прочное", следовательно данный объект не применим для решения задачи. Спасибо за ваш труд. Надеюсь мой комментарий будет вам полезен

sxfofzp
Автор

Я в танке. Попробую завтра глянуть ещё раз, может пойму)

geserardanov
Автор

Как можно сделать три угольник паскаля в 1с ?

kalybekjoldosho
Автор

у вас такой приятный голос =* когда вы не делаете из себя Николая Дроздова >_<

tamilakebak
Автор

Спасибо! Но с многомерным массивом вообще непонятно....

anettin
Автор

Интересно что будет если удалить элемент массива с индексом 1, из массива трёх элементов. Останутся индексы 0 и 2? Или массив обновит индексы и сделает индексы 0 и 1.

abc-abc
Автор

Ильяс, 15:01 ЭлементМассива - это не Индекс ли Массива, который потом возвращает Значение под соответствующим Индексом?
Далее по ролику 16:36, когда происходит обход Массива, то насколько понял, то в программу заложен алгоритм обхода именно по
Еще бы примеры в 1С когда на практике реально нужны эти массивы (именно практическое применение) 🙂

qgzgndx
Автор

А почему в 1С оператор присваивания работает как ссылка на массив? в Вашем примере МассивВнутренний по идее это самостоятельный массив, а изменяя его мы меняем строку в двумерном массиве? Вы этого нигде не объясняете и это не очевидно вообще. Очевидно для программистов что присвоили значение и дальше МассивВнутренний никакого отношения в Двумерному не имеет

suzkvwg
Автор

Очень большой минус изложения про двумерный массив. Нужно было табло вывести и объяснять наглядно. Иначе в какой то момент массив этого массиива из массива того массива и слушать невозможно

suzkvwg