Азы программирования в 1С. Часть 2: Универсальные коллекции
2020 ж. 17 Жел.
524 472 Рет қаралды
🔴Вебинар "Азы программирования в 1С. Часть 2: Универсальные коллекции"
Рассматриваемые темы:
Зачем нужны коллекции в 1С
Как работать с массивом в 1С
Как работать со структурой в 1С
Как работать с соответствием в 1С
Как работать со списком значений в 1С
Как работать с таблицей значений в 1С
Как работать с деревом значений в 1С
#1с #коллекции1с #уроки1с #ironskills
☝Ссылка для регистрации на курс "Профессия Программист 1С: с нуля до профи". Старт следующего потока - 25 января 2021 года:
ironskills.by/programmist-1c
Материалы из текущего видео (база, консоль запросов, запросы, презентация):
bit.ly/37upi39
---
С уважением, команда IRONSKILLS
Начало 3:45 Об это курсе? 4:22 Для чего коллекций 5:00 Виды коллекции 10:20 Виды универсальных коллекции • Массив 12:02 • Структура 32:30 • Соответсвие 58:30 • Список значений 1:11:22 • Таблица значений 1:44:47 • Дерево значений 2:40:37
Спасибо за таймкоды)
Закрепить бы таймкоды, чтобы человекам было легче
Классное видео! Это те темы, которых не хватает многим курсам по программированию на 1С!
Благодарю, Иван, за Ваш Труд!
Огромное спасибо,все четко!Много нового узнал.
Спасибо. Отличное видео!
Большое спасибо за грамотно изложенную информацию!
Большое спасибо автору за отличный материал и грамотную подачу.
Спасибо! Очень хорошая подача, с удовольствием смотрю
Супер! Ждем СКД!!!
Большое спасибо, отличное видео!
Спасибо! Повторение - мать учения! Даже нашёл для себя кое что новое!
почаще повторять хотя бы значения терминов...
Спасибо Вам.
Молодцы урок многим пригодится и конечно буду очень рад новым знакомствам .
Спасибо. Очень много материала, усвоить за один просмотр очень тяжело. Сама подача материала отличная.
Спасибо за вебинар, я самоучка и узнал для себя много нового! Некоторые вещи с первого раза не понял, поэтому пересматривал несколько раз.
Самый лучший вебинар в мире!💡
Круто, спасибо большое
Супер видео, большущее спасибо!
Иван, вы великолепный педагог. Доходчиво, легко, интересно подаёте материал. (Вам большой привет от С. Маркова :) )
Наталья, спасибо огромное за комментарий) Сергею Викторовичу тоже передавайте огромный привет и спасибо за всё🙂
Полностью солидарен с Натальей. Вы лучший кого я слушал.
@@ironskills-1c я из Владивостока, хожу на оффлайн курсы и на них тоже советуют смотреть IronSkills очень доходчево объясняют))
Большое спасибо, лучшие курсы что я видел , может каждому по разному, но мне очень заходит подача,я самоучка и как раз хотел структурировать свои знания, в голове все по полочкам раскладывается
😊
яя
Я
Подача материалов лучше, чем у Гилева и Чистова. Жду новых вебинаров.
;
@@last-point 7
Большое спасибо за качественное видео и полезный материал!!! Очень доходчиво и по полочкам, как я люблю! Только начал изучать 1С... до этого работал на стройке... не стало здоровья, вот и учу...
Большое спасибо! Все доходчиво и ясно, для новичка..👌
Вы супер!!!! Спасибо большое!!!
Большое спасибо! Сложно. Но остались презентация и обработка, думаю, теперь с такой шпаргалкой смогу пользоваться всеми коллекциями.
Спасибо. Отличные курсы. Было бы здорово, если бы вы и все примеры основных операций тоже оставляли либо в базе, либо в текстовом файле, чтобы распечатать шпаргалку можно было.
Спасибо большое за видео, все очень доходчиво!👍
Спасибо, очень объемно!
Супер 👍
Лучшие курсы в галактике!
Отличное видео, спасибо!
Благодарю. Учусь по вашим видео. Очень понятная подача. Можете снять еще видео, с задачками. Чтобы можно было посмотреть лучшие подходы к решению практических вопросов / задач. Сделайте рубрику, решение вопроса от телезрителя. Пусть вас скидывают например на ваш сайт, вопросы задачи. И раз в неделю вы выбираете самый интересный или заданаченный вопрос и решаете, его в виде стрима на 30 минут.
Спасибо большое за отличную идею)
@@ironskills-1c можно еще собирать донаты, чтобы задачи была как-бы первой. В стриме.
Спасибо!
Полезно для начинающих, спасибо за труд.
Смотрю вас с огромным удовольствием. Спасибо! Уже начинала изучать 1С, бросила, но вот опять решила вернуться. Очень хочу на ваши курсы, но не понимаю, как можно за пол года это освоить. На изучение одного 3-х часового вебинара уходит полных четыре дня, чтобы хоть что-то отложилось, не скажу, что откладывается сильно много)))
Ольга, спасибо за комментарий) Да, 5 месяцев это не так много как может показаться на первый взгляд :)
Здравствуйте , подскажите как вы освоили всю информацию ? Уже работаете, или бросили это дело ?
Урок огонь! Надо у Вас поучиться наверное...
спасибо!
Спасибо большое за видео! Все супер! Хотелось бы отдельно про модули, объекта, менеджера, приложения, общие и т.д. Когда какие применять.
Это у Низамутдинова было, нормально обьясняет
Однозначно лайк. Смотрел с интересом. Подача материала - понравилась.
Спасибо за стрим! Было бы очень интересно еще посмотреть про очень важный инструмент 1С,Отладка.
1:51:57 синтаксис добавления записи в Таблицу значений привел меня в ступор. Ожидал, что в правой части будет НоваяСтрока со значениями (мбыть в скобках, через запятую). А оказалось, что НоваяСтрока указывается в левой части т.е. как бы выделяется из ТаблицыЗначений.
азы, мне очень полезно было!
Очень приятно и интересно слушать, но на смартфоне смотреть больно. Илья в этом смысле грамотно делает, увеличивая экран 150%
Контент супер!
Коллекции 12:03 Массив 32:32 Структура 58:39 Соответствие 01:11:29 Список значений 01:44:48 Таблица значений 02:40:36 Дерево значений
то есть получается что: 1) Массив, Структура, Соответствие можно визуально представить в виде двух колонок: - в первой колонке Индекс (для Массива) / Ключ -Строка (для Структуры) / Ключ - любого типа (для Соответствия) - вторая колонка Значение (Массива, Структуры, Соответствия - в зависимости от того используется/создано ) 2) Список Значений - некая производная от Массива (помимо колонок Индекс и Значение) + могут быть дополнительно Представление, Пометка, Картинки 3) Таблица значения - есть колонка Индекса + необходимое количество колок (по аналогии с Экселем) куда загружаются нужные данные для последующей работы (обработки) ????
Я новичок еще здесь, но уже понимаю что тебе офигенно насыпает))) надеюсь научусь так же играть)🧨
Классный урок. Даже лучше , чем уроки Гилева.
В общем цель открытого канала достигнута - теперь хочется пройти ваш полный курс по программированию😅
Приходите, Евгений, будем рады ;)
есть отличия от java и C# в коллекциях а SQL по русски выглядит мягко говоря необычно. но благодаря вам материал ложится в голову хорошо и быстро. Спасибо большое‼
Спасибо за просмотр и комментарий)
Отличный урок!
Хорошо материал подает, не мусолит быстро, сжато, по делу. За 3 часа все коллекции пробежал, другие бы растянули это на пару недель.
1:44:45 таблица значений (для себя оставил таймкод)
Рабочая связка на сто процентов! Большое спасибо!
В эксперименте с временем поиска в неиндексированной ТЗ можно было и 100500 миллионов записей в таблице создать, это никак бы не сказалось на времени поиска, - при просмотре удолетворяюшая требованию запись встречается уже во втором десятке :)
Вовремя ты переключался, красавчик) так бы мог до талого играть и все слить) А сейчас окуп славил. Класс)
Было бы интересно про управляемые формы услышать, очень мало толкового материала в youtube на эту тему, думаю многим будет интересно.
Когда про Структуру рассказывали там при занесении в переменную ИмяКлюча, необходимо ЗначениеМассива + 1. ИмяКлюча = "Число_" + Формат(МассивЧисел.Найти(ЗначениеМассива + 1), "ЧГ = 0"); Так как массив вернёт индекс и он будет равен 0, а нам необходимо чтобы было 1, то есть начиналось Число_1. Или можно использовать МассивЧисел.Получить(ЗначениеМассива - 1)
Большое спасибо за качественное видео и полезный материал! А продолжение будет? Если да, то на какие темы и когда?
Да, конечно продолжение будет) Планируем разобрать ключевые моменты СКД, также хотим ввести рубрику разбора реальных задач.
Смотрел кучу роликов и читал много материалов, но доходчивей чем здесь ещё не встречал. Спасибо, очередной отличный урок👍🏻подскажите будут какие то ближайшие курсы?
Да, конечно, в ближайшее время восстановим активность на канале)
@@ironskills-1c жжжззжжзжжжжжжжжжжж
жжз
жжжжну зжжж
зжжжжжжжжжззжзжз
👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿Очень полезно, спасибо большое. 👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿👍🏿
Начало 03:40
Вы очень понятно объясняете, этот канал сейчас лучший. Многое понятнее, чем у Ильи) Очень нравится
Мне кажется, процесс изучения 1С итерационный. Видео Ильи вызывают живой интерес разобраться дальше, поэтому когда слушаешь такие структурированные видео, как у IRONSKILLS, уже гораздо более обостренное внимание и активное слушание. Если сразу загрузить таким материалом, то он не усвоится из-за того, что будет не до конца понятно прикладное значение элементов встроенного языка.
Илья Леонтьев красавчик! Жалко, правда, что решил из 1С уйти в другие технологии, но мы желаем ему огромных успехов в новом деле :)
@@ironskills-1c я его тоже люблю, но мне, как джуну, Ваш канал всё же больше нравится. Очень полезно, большое спасибо!
я начинаю с нуля. очень информативно и сжато, что хорошо, ибо времени на жвачку жалко! Но на 26:07 лично у меня модальное окно с ошибкой не имеет кнопки ПОДРОБНЕЕ. Я, конечно, поставил на паузу, потратил минут 40 на выяснение, но можно было Вам и сразу обратить внимание на то, что надо было изначально включить в конфигураторе режим отладки. А на 56 минуте с форматом числа хотелось бы п о м е д л е н н е е следить за курсором мыши.
Спасибо за комментарий, Сергей) Учтем все пожелания)
Спасибо за труд! А существует ли road-map по 1С?) План изучения не разу не находил
Универсального, наверное, нет, по крайней мере не встречали) можно по-разному последовательность выстраивать...
Супер обзор. Почему именно мне нужен этот кошелек? Потому что я всегда хотел приобрести себе холодный кошелек, было бы круто выиграть его )
Как же я люблю все эти "если - то - иначе - всё". Тупая калька "if - then - else - ...". Когда нам втюхивали эти корявости на лекциях в самом начале 90-х, я уже вполне мог asm Z80 из головы. За что препод меня взаимно недолюбливал.
бомба
Иван, твои видео очень информативны. Если 1С мне будет даваться тяжело запишусь на курс. Хотелось бы знать, что там помесячно будет рассматриваться? Может я могу со второго месяца запрыгнуть? База у меня есть, элементарщину мне не за чем учить. Тяжело со знанием конкретных конфигураций и с конкретной бухгалтерией и СУБКОНТО. Субконто это смерть и всё что с этим связано.
Денис, здравствуйте!) Мы на сайте в ближайшее время обновим программу - она поменялась немного)
Хорошее видео. У меня вопрос. можно ли "Список значений" реализовать на форме в виде выпадающего списка, а не в виде строки через точку с запятой? (Причем тип данных именно список значений, а не ссылка на справочник.)
Здравствуйте, Алексей!) Выпадающий список обычно используется, когда нужно организовать выбор одного значения. Список значений используется когда нужно выбрать несколько значений, поэтому есть 2 варианта размещения на форме - в виде поля (отображается список значений через запятую) либо в виде таблицы (можно вывести картинку значения, пометку, представление значения). Организовать выбор значений через выпадающий список технически можно, конечно, придется немного программировать, но не очень понятно когда такой вариант работы со списком может быть удобен.
👏
Чувак, ты просто какую дичь мутишь))) кайфово получается) продолжай)
Ну насчет выбора списком значений несколько складов , можно же в управляймой форме посредством списка выбора сделать .Не проще сделать или лучше всетаки посредством списка значений действовать ?
Максим, да, можно сделать и описанным Вами способом) В видео просто рассматривается как это сделать, используя список значений.
у вас классная щетина!!
Отличный вебинар. Понятная подача материала. Единственное мне не понятно, если у нас есть табличная часть документа и таблица значений, то как можно оперировать данными? Например нужно посчитать сумму и данные по цене находятся в колонке таблицы значений, а данные по количеству находятся в колонке табличной части документа. как тогда выполнить перемножение цены на количество?
Вариантов несколько, можно недостающие данные добавить в таблицу значений и там выполнять пересчет)
Жаль нету таймкодов(
Здравствуйте. На 41:20 разве при выходе из скоупа метода не потеряется значение ДатаРождения?
Добрый вечер. на 1:11:32 сказано про ключи. Из синтаксис помощника как это можно увидеть?
31:16 а зачем тогда вкладка "Переменные" в структуре проекта ? 🤔
Добрый день. При очитке дерева значений, равно и других коллекций, удаляется структура коллекции или очищаются только значения в структуре?
Только значения)
Вы мне можете объяснить почему вы столь очаровательны, настолько что я просмотрела все ваши фото вк, вы такой классный, женатый мужчина, а еще и лев настоящий. Мда смотреть курсы по 1с и почти влюбиться в препода через экран ну вы даете))) жене привет если что вам повезло
😊😊😊😊😊
36:06 оговорился. Начинаться должна со знака подчеркивания либо с буквы
Да, Алексей, спасибо, действительно оговорился)
Иван а получится у меня программировать 1С если я бухгалтер с высшим образование и опытом работы большим и работаю в 1С 7.7 и 8.3 очень давно? Хочу знать ваше мнение. Что здесь плюсы и какие есть минусы
Здравствуйте, Эдуард! При серъезном подходе к обучению и к практике - все получится) Но сказать что будет просто, не могу) Заниматься нужно регулярно и много времени уделять практике. Из плюсов: программирование это интересно и востребовано) Из минусов могу отметить разве что большую нагрузку на глаза, и спина может болеть, если долго сидеть за компьютером)) Но учитывая, что Вы сейчас работаете бухгалтером, там эти минусы тоже есть)
@@ironskills-1c Большое спасибо за ответ! Все качества у меня эти есть. Я удивлен на себя почему раньше я программированием не занялся?
А почему процедура д.б. экспортной внутри модуля? И можно ли поменять тип переменной со строки на какой то другой, напимер массив?
Это особенность асинхронных методов: процедура-обработчик оповещения должна быть экспортной)
При обходе таблицы значений Кнопка в режиме отладки не кликабельна. Это из-за того что работа на сервере?
Все классно но блин как всегда, нужно было на дерево значений уделить 50% времени, а на все остальное разбить пропорционально.. Тк массив и структура слишком простые для понимания, но им куча времени уделено..
к сожалению ссылка на материал не открывается можно ли обовить ссылку на материал к видео?
структура до 57:00
переменная это папка с прогаммой которую можно всегда изменить что вроде скетча надо проще обьяснять
Очень быстрый темп. Уследить движения курсора и нажатия кнопок невозможно - не понятно как и в какое окно попадаем
Значит вам рано еще смотреть данные темы. Вам бы сначала интерфейс конфигуратора изучить. По сути если вы поработаете в конфигураторе хотя бы недельку, то у вас даже таких мыслей не возникнет, ибо одновременно и минус и плюс конфигуратора в том, что он прост как 3 копейки. В нем трудно заблудиться. А минус в том, что он имеет очень скудный функционал по сравнению с известными IDE. Вообще вы уникум, еще интерфейс не знаете, а уже про универсальные коллекции смотрите ))) Зачем начинать с конца?
Когда ждать новый видео или вебинары???
Ориентировочно на следующей неделе) Ковид нас не обошел стороной))
@@ironskills-1c здоровье это главное !!!
как создавать шаблоны кода?
Для создания шаблонов надо перейти в конфигураторе в меню "Сервис - Шаблоны текста". Про сами шаблоны можно немного тут почитать: v8.1c.ru/platforma/shablony-teksta/
А ссылка на первую часть есть?
Владислав, ссылка на первую часть: kzhead.info/sun/dKxypdOvooKGeXk/bejne.html&lc=UgxtcqVWrOXoeQJ7p-14AaABAg
А СКД есть у вас на канале?
Пока что нет, в ближайшее время будут видео на эту тему ;)
Ждем
Стану программистом, пришлю миллион рублей автору запишите там у себя
Спасибо, пометили😀
Ну че отправил уже?
Беларусских
почему ударение "стрОку"? "Ударение во всех падежах единственного числа падает на второй слог, за исключением винительного падежа, где ударение является вариативным."
Извините за неграмотность) Проработаем этот момент)
база из архива, к сожалению, не открывается в учебной версии 8.3
таймкоды бы еще
😀
При запске инфорационной базы запрашивает логин и пароль. Так и должно быть?
Да, там насколько помню, пароль стоит, попробуйте 1
Здравствуйте ссылка не работает на базу обновите пожалуйста