Оставляю комментарий только по окончании этого урока, т.к. смотрел его и предыдущие на одном дыхании. Уроки затмили все, что видел про 1С до этого. Прекрасная подача материала. Супер понятные пояснения самой сути. Грамотно выбранный темп! Преподаватель - талант!!! ИМХО такое не всем дано. Великих программистов много. А вот тех, кто может чему-то научить - куда меньше. Уроки хочется смотреть дальше, как самый крутой сериал. И уже грустные нотки от того, что "сериал" не может быть бесконечным... Но вдруг...?!
Спасибо! Очень приятно. Конца сериалу пока не видно, а вот периодичность, увы, оставляет желать лучшего. Но я постараюсь исправится. Летом нагрузка должна немного уменьшится...
Действительно уроки затмили все, что видела про 1С до этого. Прекрасная подача материала. Супер понятные пояснения самой сути. Грамотно выбранный темп! Преподаватель - талант!!! Не каждый может донести информацию так, чтобы было понятно с первого раза. Спасибо огромное!!! PS: Буду смотреть сериал )))
Прекрасное объяснение материала. Самое понятное из того, что видел. Сам учусь на 1Сника, смотрю много уроков, это даже лучше чем объясняют на платных курсах.
Сам что-то знаю и создаю небольшие проекты на пайтоне и других языках. Что могу сказать? Автор просто гений, как человек, который в этом разбирается - однозначно скажу, что материал подан превосходно, совсем без воды, гораздо понятнее, чем тогда, когда я лично черпал информацию из разных источников.
А вообще, хороший темп взят, как с точки зрения частоты выхода новых выпусков, так и в части скорости подачи материала в самом выпуске и степени разжевывания материала. Спасибо, дорогая редакция, канала Техподдержка!
Это не принципы ООП xD. Да и вообще писать в 1с по принципам ООП невозможно, поскольку в 1с нет никаких классов, наследований, закрытых методов. И почти все тут пишут в процедурном стиле *(
Прохожу сейчас курсы от УЦ №1 по Разработке в 1С. Материала много, он полезный и нужный, но времени на усвоение катастрофически не хватает. Так вот, уважаемый автор канала, огромное вам человеческое спасибо за отличную подачу материала, монтаж и главное, после ваших видео появилась, наконец, мотивация интересом, а не только желанием получить высокооплачиваемую профессию )). Продолжайте!
Спасибо за очень детальную и подробную информацию, излагаемую доступным языком! Смотрю Ваши уроки после 21 дня программирования Евгения Гилева, который я весь детально изучил и хочу отметить, что у вас намного проще и понятнее воспринимается излагаемый материал в более неформальной обстановке, нежели это было у Евгения и я по прежнему открываю для себя что-то новое! Однозначно буду последовательно смотреть все Ваши видео и развиваться дальше! Спасибо! Лайк!
Спасибо большое за то, что возрождаете мотивацию. Было очень сложно начать снова после непонимания и трудностей учебы по 1С. Такая подача воспринимается легко и творит чудеса - информация закладывается легко, четко, последовательно. Спасибо за ваш труд! За каждый ролик и сопровождение, которое заставляет улыбнуться. А улыбка снимает напряжение, которое возникает, когда встречаешь новый материал. Котик в этом видео - обаяшка!
Спасибо! Большая удача, что попало ваше видео в рекомендацию! Давно кидаю видео в закладки, что-то типа начать в 1с. С вашим взяла и начала. Огромное спасибо!
Посмотрел урок и прослезился. Начал осваивать 1С после С#. Очень обрадовался что тут тоже присутсвует ООП. Сколько же сток кода было написано, сколько слёз пролито чтобы окончательно понять и осознать эти простые истины. А тем, кто знакомиться с этим впервые могу пожелать удачи и сразу усвоить то, что эти основы невероятно важны и их стоит выучить ОТ и ДО. Если вам, к примеру, кажется, что нет никакого смысла хорошо понимать разницу между функцией, процедурой и методом, то я вас уверяю, это совершенно не так.
Здесь вообще кругом одни объекты... Конечно не на столько чтобы простая строка была объектом :) но тем не менее :) Когда я изучал семерку, было тяжело после Delphi, казалось всё каким-то "кастрированным", а когда пришла восьмерка, вот тут я начал входить во вкус :)
Спасибо за урок!) как показывает практика, количество просмотров видео уроков уменьшается от первого урока к последнему, людям не хватает усидчивости, пропадает интерес, еще какие-либо причины, и это нормально) в таких ситуациях важно не опускать руки, дерзайте) подача материала хороша) а аудитория подтянется со временем)
Пожалуйста. Очень рад что нравится. Я пока философски смотрю на просмотры, а через полгода будет ясно куда двигаться дальше :) В любом случае буду стараться!
с понятия о том что такое переменные до понятия о классах конструкторах и деструкторах в них за один ролик это смело надеюсь те, кто не знал до этого другие ЯП поняли о чём речь))
Благодарю за ваши уроки, они очень помогают в обучении. Вопрос: 15:49 правильно ли я понимаю, что для функции всегда используем слово возврат иначе она не сработает и будет вести себя как процедура?
Изучаю 1С около месяца, до этого никак не был связан с компьютерами и программами. Уже немного видел теории и практики по коду, в принципе, думаю, что понял урок.
🌟 Отличный канал! 🌟 Очень рад, что нашел это место, где так доступно и подробно объясняются тонкости программирования 1С. Видео действительно помогают лучше понять структуру и возможности этой мощной платформы. Спасибо за ваш труд и качественный контент! 👍 Для всех, кто интересуется 1С или только начинает свой путь в этом направлении, настоятельно рекомендую подписаться на этот канал. Здесь всегда найдете полезные уроки, советы и ответы на сложные вопросы. Давайте поддержим автора лайками и комментариями, чтобы мотивировать его создавать еще больше полезных видео!
У всех разные задачки на работе, но в целом - да. Сначала изучим платформу, немного посмелее станем и возьмёмся за типовые. Настройка, расширения, обновления настроенных, оптимизация. Главное чтобы аудитория была активной и отзывчивой :)
Видео Бомба!!)) Только Новый Лоток не понял, в конце сложновато, Ты как всегда Красавчик!) Для раскрутки канала можешь стримы вести по Танкам или Кораблям)) Может в битву Блогеров возьмут!))
В начале было понятно а потом не очень... видимо я понимаю только на практике потому что я не понимаю зачем считать яйца в лотке. Я сама работаю в 1С магазинов, и там большое количество информации, и я думала что все на автомате подсчитывается, если дать определенные параметры, ахах не тут то было)) спасибо за урок голос приятный
Не совсем показать.... именно возвратить... вызываем функцию по имени и в ответ получаем какое-то значение.... Можем его использовать в условии или куда-то сохранить, а можем и проигнорировать если результат нам не интересен.
Есть ли какая-то книга или что-то чтобы изучить встроенный язык, методы, свойства. Чтоб было поподробнее и понятнее, чем это написано во встроенной справке? Ну или чтоб получить необходимый минимум для понимания справки по встроенному языку. Начал с Радченко. Всё там хорошо, но объяснение работы кода модулей не понимаю... Хотя базовое представление о программировании имею, синтаксис основной пайтона понять смог.
А будут ли домашние задания?! Может быть, дорогая Техподдержка, имеет смысл (найдете возможность и в себе силы) вести параллельную ветку видеоуроков? Основная ветка уроков будет разбирать основной материал, а вторая ветка будет специализироваться на раздаче домашних заданий по мотивам основной ветки видеоуроков. Во второй ветке видеоуроков каждый урок будет начинаться с разбора предыдущего задания, а продолжаться и заканчиваться дачей новой порции домашних заданий. Да простит меня, Автор Канала, за мои раскатанные по клавиатуре губы...
@@tp2b Предложи аудитории оформить спонсорскую подписку, социальную цену , условия и плюшки от подписки, народ станет донатить! ))) Лично я готов платить за знания.
Как только канал наберет необходимое количество просмотров и подписчиков, спонсорство тут же появится. Надежда на добровольную поддержку от зрителей у меня есть :) Формат взаимодействия пока еще в разработке, так что если есть идеи, то готов выслушать и всё обдумать. Не у всех есть возможность платить за знания(когда я учился, я был бедным студентом), к сожалению :( Есть всё необходимое для стримов, может тоже будет интересно зрителям, когда их будет чуток побольше :)
Нужно что-то попроще. Конечно проверять домашние задания автор канала не сможет, это будет занимать слишком много времени. А вот по мере прохождения материала давать домашнее задание и потом выкладывать видео с правильным решением домашнего задания, по идее много времени занимать не должно.
Вроде не много доходить начало... Проблемы возникают с кодом на русском. 1. Очень не привычно 2. Не понимаю, что мы придумываем сами, а что мы обязаны вписывать в код ?!
На программу не в этом уроке, а в самом первом... На этом этапе программа у Вас уже должна быть :) Нет, за ссылку платить не нужно, это интеллектуальная собственность 1С и их условия распространения. Учебная доступна бесплатно.
@@tp2b Простите тупенькую женщину)...У меня вопрос ;мои познания html,css,javascript немного php и SQL мне как то пригодятся в изучении программирования в 1с?Вопрос второй;что мне даст подписка?и за какую сумму и насколько часто я смогу доставать вас глупыми вопросами если что=то вдруг мне будет непонятно).ps на обучение настроена очень серьезно...просветите Сэнсэй...
Познания is, php вполне помогут быстрее освоить встроенный язык 1С, а SQL - язык запросов 1С, основное отличие в том, что в 1С запросы только для получения данных. Запись через объектную модель. Подробнее о подписках на бусти, там несколько уровней, на каждом свои плюшки...
Интересно сделано, смотрю уроки! Но пропаганда вредного питания ставит под вопрос пользу этих уроков😁 Может уроки научат не только 1С программированию, но и помогут заработать сахарный диабет или лишний ВЕС?) )
Олег, Доброго времени суток! Подскажите пожалуйста, пишу код как в видео СчетчикЯиц = 0; Для ИндексЯчейки = 1 По 12 Цикл СчетчикЯиц = СчетчикЯиц + 1; КонецЦикла; Сообщить (ИндексЯчейки); У меня программа посчитала 13 вместо 12-ти как сказано на видео. Или я не так понял? Поясните пожалуйста.
А вот по поводу слова "проваливаемся" (10:52), я понимаю, что это жаргон чисто программистский, но почему все говорят "проваливаемся", а не "переходим" или другое менее трагическое слово? :)
Проваливаемся - отличный вариант, по сравнению с: - опускаемся - углубляемся - погружаемся .... мы как бы попадаем в более глубокий кусочек кода т.е. мы в него спустились, а не перешли... "переходим" не отражает смену смыслового контекста. Не даром, код смещается правее, т.е. становится на уровень вложеннее или даже глубже, если можно так выразиться.
Добрый вечер. Правильно ли я понимаю? Если хочу стать специалистом в 1с с нуля. Я должен пройти курсы сначала базовый, потом стандартный, потом продвинутый?
На бусти нет уроков в данный момент... там не продажа курсов. На канале есть видео про уровне поддержки/спонсорства, в какой что включено. Для того, чтобы посмотреть существующие уроки, подписка не обязательна, она больше для экономии времени...
Ну и как понимать это? Почему мы не проверяем, значение ЕстьЯйцо, истина там сейчас или ложь??? Конструкция Если-Тогда сама что ли в 1с проверяет это или как?
@@tp2bruclips.net/video/bA5ZpwDVkOw/видео.html&si=OYWxtNDF5LW5GLd5 Мы просто пишем Если ЕстьЯйцо() Тогда, а не Если ЕстьЯйцо () = Истина Тогда. Он автоматически проверяет истина или ложь, в случае когда переменная имеет тип Булево? Это такое свойство конструкции?
Если функция возвращает только Истину или Ложь, то нет разницы между: 1. Если ЕстьЯйцо() Тогда 2. Если ЕстьЯйцо () = Истина Тогда в случае если функция вернет Истина, то оба выражения вернут в конструкцию условия Истина, в противном вернут Ложь. Просто во втором случае выражение избыточно.... если функция возвращает Истина, то получается... Мы проверяем что Истина = Истина и в конструкцию возвращаем Истина :) Разница появится, если функция Может вернуть значение другого типа, тогда 1 - выдаст ошибку, 2 - вернет Ложь.
@@tp2b Понял. Спасибо. Но в случае, если мне нужно произвести дальнейшие вычисления, когда ЕстьЯйцо() будет Ложь, то код "Если ЕстьЯйцо () = Ложь Тогда" сработает, верно?
Олег,повторил код : Функция ПосчитатьЯйца() СчетчикЯиц=0; Для ИндексЯчейки = 1 по 12 Цикл Если ЕстьЯйцо(ИндексЯчейки) Тогда СчетчикЯиц=СчетчикЯиц+1; Сообщить (СчетчикЯиц); КонецЕсли; КонецЦикла; Возврат СчетчикЯиц; КонецФункции но модуль ругается : ({МодульУправляемогоПриложения(5,7)}: Процедура или функция с указанным именем не определена (ЕстьЯйцо) Если
Это был условный пример, не нужно было ни чего набивать в конфигураторе :) ЕстьЯйцо() это вымышленная функция, которая проверяет ячейку на наличие яйца. Так я пытался показать как вообще записать алгоритм, какпишется код, т.е. общие, сильно упрощённые, принципы... Пересмотрите видео повнимательнее, если есть возможность.
Естьяйцо(ИндексЯчейки) А как программа понимает что ИндексЯчейки пустая или не пустая . Ведь яйцо мы можем взять с любой ячейки. Тогда нам нужно наоборот сделать. Вместо ИндексЯчейки ввести переменную номерЯчейки или Шаг ячейки = 1 по 12 конец цикла Потом ввести переменную индекс ячейки С условием и в цикле ИндексЯчейки Количество яйц в ячейках = 0 Если ИндексЯчейки пустаяссылка тогда прервать; иначе количество яйц в ячейках = количество яйц в ячейках +1 Я написал для того , чтобы понять правильно мысль улавливаю ( так сказать программную мысль)
По поводу переменной "ИндексЯчейки", с точки зрения педагогики, упрощение это хорошо, но, я всё-таки думаю, что не в данном случае. Как я понял, автор вводит понятие Индекс ячейки, но без сравнения самостоятельного понятия Индекс с понятием Номер, есть риск сформировать у учеников неправильное знание. По сути для Цикла в примере используется не Индекс, а Номер ячейки. Поэтому логичнее было бы назвать переменную "НомерЯчейки". А потом уже подвести ученика к понятию Индекс, который ВСЕГДА начинается в 1С с 0. Я считаю, что именно такое знание "Индекс всегда начинается с 0" устранит все недоразумения в программировании в будущем, но такое знание должно быть без заплаток: сначала мы считали с 1, а теперь забудьте чему вас учили, будем считать с 0. Последний подход считаю неверным с точки зрения педагогики. Это моё мнение, я не имею цель ни кого на чем-то подловить, меня мотивирует желание помочь хорошему автору стать ещё лучше.
Можно, но не нужно. 1. Это показывает непонимание разработчиком того, что он разрабатывает. 2. Это может сбить с толку других разработчиков, которым, возможно, придётся поддерживать ваши разработки/доработки в будущем. Если Возврат в функции не вызывался, функция всё равно будет возвращать по имени значение Неопределено.
По уроку. Я думаю, что большинство людей не знакомых с программированием ничего не поняли в этом уроке. Процедуры, функции, циклы, условия, объекты, методы и очень много специфических слов непонятных для начинающих смотреть на картинках такое себе. Лучше это делать постепенно и на платформе, показывая результат. Я понимаю Вы специалист и эти уроки очень хорошее начинание, но представьте себя человеком, кто начал смотреть Ваши видео с нулевыми знаниями и заинтересовался уроками.
Тестировал на не подготовленных "хомячках". Выдержали достойно. Посмотрим что уважаемая аудитория скажет. Надеюсь на лучшее ;) спасибо Вам за подсказки!
@@tp2b "функции, циклы, условия, объекты, методы и очень много специфических слов" это всё рассказывают в школах, на ранних уроках информатики. Дочка учится в обычной российской школе, 9 класс, уже по базам данных контрольные пишут, с написанием запросов.
Последовательность очень важна. В данном случае получается так: 1. Слева от равенства располагается переменная в которой будет храниться новый объект; 2. Символ равенства в данном случае можно читать как "Присвоить" или "Установить значение" 3. Справа от символа равенства создаётся новый объект Итого получается Переменной с именем НашЛоток нужно Присвоить результат создания Нового объекта типа Лоток. А если перемешать, то платформа нас просто не поймет :(
Не чему тут пугаться. Все достаточно ясно и доступно объясняется. Это намного лучше чем нежели Вам тут показывали бы чистый код и на фоне рассказывали про синтаксис языка.
@@tp2b Теория очень нужна. Я в своё время никак не мог понять, что это такое "документМенеджер. ". Так написано в справке, в описании, а в самом коде, хоть убей, нет этого слова "менеджер". Пока не наткнулся на максимально простое разъяснение это момента, и всё встало на свои места. Теория ещё как нужна!
Поддержать канал/Получить плюшки: boosty.to/tp2b
Расскажите про Синтаксис - помощник очень подробно, как им грамотно пользоваться и все такое
Оставляю комментарий только по окончании этого урока, т.к. смотрел его и предыдущие на одном дыхании. Уроки затмили все, что видел про 1С до этого. Прекрасная подача материала. Супер понятные пояснения самой сути. Грамотно выбранный темп! Преподаватель - талант!!!
ИМХО такое не всем дано. Великих программистов много. А вот тех, кто может чему-то научить - куда меньше.
Уроки хочется смотреть дальше, как самый крутой сериал. И уже грустные нотки от того, что "сериал" не может быть бесконечным... Но вдруг...?!
Спасибо! Очень приятно.
Конца сериалу пока не видно, а вот периодичность, увы, оставляет желать лучшего. Но я постараюсь исправится.
Летом нагрузка должна немного уменьшится...
Действительно уроки затмили все, что видела про 1С до этого. Прекрасная подача материала. Супер понятные пояснения самой сути. Грамотно выбранный темп! Преподаватель - талант!!! Не каждый может донести информацию так, чтобы было понятно с первого раза. Спасибо огромное!!!
PS: Буду смотреть сериал )))
Прекрасное объяснение материала. Самое понятное из того, что видел. Сам учусь на 1Сника, смотрю много уроков, это даже лучше чем объясняют на платных курсах.
привет, выучился? какие еще курсы можешь посоветовать? или этого достаточно? спасибо)
Олег, благодарю, всего Вам самого наилучшего...
Сам что-то знаю и создаю небольшие проекты на пайтоне и других языках. Что могу сказать? Автор просто гений, как человек, который в этом разбирается - однозначно скажу, что материал подан превосходно, совсем без воды, гораздо понятнее, чем тогда, когда я лично черпал информацию из разных источников.
Спасибо :)
А вообще, хороший темп взят, как с точки зрения частоты выхода новых выпусков, так и в части скорости подачи материала в самом выпуске и степени разжевывания материала. Спасибо, дорогая редакция, канала Техподдержка!
Отлично. Все понятно, интересная подача материала. Буду с Вами до победного.
Приятно, честное слово.
хвалю автора, очень хорошо сделанные уроки, дай бог возможности продолжать... спасибо, внес в меня знаний !
Новый сезон на подходе )
Олег, спасибо за этот урок, за Ваш труд. Удачи и энергии Вам.
Олег, спасибо вам за лучшее объяснение принципов ООП. Для новичков в программировании это супер.
Это не принципы ООП xD. Да и вообще писать в 1с по принципам ООП невозможно, поскольку в 1с нет никаких классов, наследований, закрытых методов. И почти все тут пишут в процедурном стиле *(
Прохожу сейчас курсы от УЦ №1 по Разработке в 1С. Материала много, он полезный и нужный, но времени на усвоение катастрофически не хватает. Так вот, уважаемый автор канала, огромное вам человеческое спасибо за отличную подачу материала, монтаж и главное, после ваших видео появилась, наконец, мотивация интересом, а не только желанием получить высокооплачиваемую профессию )). Продолжайте!
Тоже не так давно проходил курс УЦ №1
После прохождения окончательно убедился что буду пилить свои видосы :)
Рад что мой курс Вам интересен :)
Как успехи? Уже работаете в этой сфере?
@@tp2bздравствуйте, подскажите пожалуйста, откуда взялось сколькояиц?
@@КатяКатя-ь1щ4яЕсли вопрос не риторический, то указывайте тайм-код... так, вероятность получить ответ существенно возрастает :)
Спасибо за очень детальную и подробную информацию, излагаемую доступным языком! Смотрю Ваши уроки после 21 дня программирования Евгения Гилева, который я весь детально изучил и хочу отметить, что у вас намного проще и понятнее воспринимается излагаемый материал в более неформальной обстановке, нежели это было у Евгения и я по прежнему открываю для себя что-то новое! Однозначно буду последовательно смотреть все Ваши видео и развиваться дальше! Спасибо! Лайк!
Добро пожаловать на канал!
Так понятно никто не объяснял. Спасибо!
Пожалуйста.
Хорошие уроки. Автор молодец.
П.С. очень на JAVA смахивает. Это радует, смогу применить знания в новой профессии))
Какой же вы молодец! Спасибо!
Спасибо Вам огромное, добрый Человек!
Спасибо за урок! Все четко и понятно. И спасибо за бодрое сопровождение.
Отличная подача! Талант доносить "машинный" язык языком человеческим.
Спасибо! Я стараюсь делать как можно понятнее. Очень рад что получается.
Спасибо большое за то, что возрождаете мотивацию. Было очень сложно начать снова после непонимания и трудностей учебы по 1С. Такая подача воспринимается легко и творит чудеса - информация закладывается легко, четко, последовательно. Спасибо за ваш труд! За каждый ролик и сопровождение, которое заставляет улыбнуться. А улыбка снимает напряжение, которое возникает, когда встречаешь новый материал. Котик в этом видео - обаяшка!
Спасибо! Большая удача, что попало ваше видео в рекомендацию! Давно кидаю видео в закладки, что-то типа начать в 1с. С вашим взяла и начала. Огромное спасибо!
Добро пожаловать!
Посмотрел урок и прослезился. Начал осваивать 1С после С#. Очень обрадовался что тут тоже присутсвует ООП. Сколько же сток кода было написано, сколько слёз пролито чтобы окончательно понять и осознать эти простые истины. А тем, кто знакомиться с этим впервые могу пожелать удачи и сразу усвоить то, что эти основы невероятно важны и их стоит выучить ОТ и ДО. Если вам, к примеру, кажется, что нет никакого смысла хорошо понимать разницу между функцией, процедурой и методом, то я вас уверяю, это совершенно не так.
Здесь вообще кругом одни объекты...
Конечно не на столько чтобы простая строка была объектом :) но тем не менее :)
Когда я изучал семерку, было тяжело после Delphi, казалось всё каким-то "кастрированным", а когда пришла восьмерка, вот тут я начал входить во вкус :)
Отличное видео, интересное и понятное
Спасибо за классную подачу материала. Проио супер! Не знаю, работаети канал, но я с Вами))))
Отличный урок. Кратко и понятно. Буду смотреть все на этом канале.
Добро пожаловать!
спасибо за видео,без вас я бы ниче не понял
Спасибо за урок!)
как показывает практика, количество просмотров видео уроков уменьшается от первого урока к последнему, людям не хватает усидчивости, пропадает интерес, еще какие-либо причины, и это нормально) в таких ситуациях важно не опускать руки, дерзайте) подача материала хороша) а аудитория подтянется со временем)
Пожалуйста.
Очень рад что нравится.
Я пока философски смотрю на просмотры, а через полгода будет ясно куда двигаться дальше :)
В любом случае буду стараться!
Любо!
Спасибо!
с понятия о том что такое переменные до понятия о классах конструкторах и деструкторах в них за один ролик это смело надеюсь те, кто не знал до этого другие ЯП поняли о чём речь))
Спасибо, очень доходчиво объясняете!
Пожалуйста :)
Стараюсь :)
отличный канал!))
Из всех уроков на Ютубе - уроки это человека просто на голову выше других.
Зазнаюсь :)
Спасибо, нужно будет пересмотреть
Спасибо! Хорошо мотивируете.
Благодарю за ваши уроки, они очень помогают в обучении.
Вопрос:
15:49 правильно ли я понимаю, что для функции всегда используем слово возврат иначе она не сработает и будет вести себя как процедура?
Спасибо огромное!
Пожалуйста :)
Здравствуйте! Очень легко уроки смотрятся, спасибо!
Спасибо за отзыв.
Если не сложно, пожалуйста напишите, какой у Вас уровень подготовки и на сколько сложно/просто было понять тему этого урока.
Изучаю 1С около месяца, до этого никак не был связан с компьютерами и программами. Уже немного видел теории и практики по коду, в принципе, думаю, что понял урок.
@@Вячеслав-т3ь Спасибо!!!
Спасибо за урок!
Уроки Супер
Супер!
Расскажите про Синтаксис - помощник очень подробно
Спасибо за урок
Пожалуйста :)
очень хорошо и понятно)спасибо
Пожалуйста
очень понятно объясняешь 👍
Стараюсь :)
🌟 Отличный канал! 🌟 Очень рад, что нашел это место, где так доступно и подробно объясняются тонкости программирования 1С. Видео действительно помогают лучше понять структуру и возможности этой мощной платформы. Спасибо за ваш труд и качественный контент! 👍
Для всех, кто интересуется 1С или только начинает свой путь в этом направлении, настоятельно рекомендую подписаться на этот канал. Здесь всегда найдете полезные уроки, советы и ответы на сложные вопросы. Давайте поддержим автора лайками и комментариями, чтобы мотивировать его создавать еще больше полезных видео!
Спасибо
А будут уроки по задачам, которые часто встречаются на работе ?
У всех разные задачки на работе, но в целом - да.
Сначала изучим платформу, немного посмелее станем и возьмёмся за типовые.
Настройка, расширения, обновления настроенных, оптимизация.
Главное чтобы аудитория была активной и отзывчивой :)
КРАСАВЧИК
Когда будет следующее видео? Экзамен по 1с уже скоро😂 Очень полезно и понятно
Ориентировочный график: По пятницам(11:00)
Видео Бомба!!)) Только Новый Лоток не понял, в конце сложновато, Ты как всегда Красавчик!) Для раскрутки канала можешь стримы вести по Танкам или Кораблям)) Может в битву Блогеров возьмут!))
Спасибо!
В начале было понятно а потом не очень... видимо я понимаю только на практике потому что я не понимаю зачем считать яйца в лотке. Я сама работаю в 1С магазинов, и там большое количество информации, и я думала что все на автомате подсчитывается, если дать определенные параметры, ахах не тут то было)) спасибо за урок голос приятный
Что-то платформа умеет сама, а что-то нужно описывать кодом... иногда самые элементарные вещи :) Это нормально :)
Хорошая подача материала! Напишите примеры, когда требуется функция, а когда процедура в реальной жизни?
Пожалуйста:
Процедура ВынестиМусор()
Функция СколькоСейчасВремени()
@@tp2b Спасибо) Теперь понятно это- возвратить значение. Возвратить, значит показать?
Не совсем показать.... именно возвратить...
вызываем функцию по имени и в ответ получаем какое-то значение....
Можем его использовать в условии или куда-то сохранить, а можем и проигнорировать если результат нам не интересен.
@@tp2b Огромное спасибо, жду следующего урока!
И Вам спасибо за внимание и комментарии!
Ну придется, еще раз 100 пересмотреть 🤔
Есть ли какая-то книга или что-то чтобы изучить встроенный язык, методы, свойства. Чтоб было поподробнее и понятнее, чем это написано во встроенной справке? Ну или чтоб получить необходимый минимум для понимания справки по встроенному языку.
Начал с Радченко. Всё там хорошо, но объяснение работы кода модулей не понимаю... Хотя базовое представление о программировании имею, синтаксис основной пайтона понять смог.
Смотрите курс дальше, там еще Азбука будет...
А что именно сложно понять?
@@tp2b просмотрю весь курс, наверное, сначала. Боюсь тратить ваше время вопросами, на которые, возможно, вы уже дали ответы.
Может, с ответами/советами дело пойдет быстрее :) ?
Здравствуйте! Если НашЛоток только создан, он новый, от чего его очищать?
Если вопросы по конкретным фрагментам урока, пожалуйста пишите таймкоды.
А будут ли домашние задания?!
Может быть, дорогая Техподдержка, имеет смысл (найдете возможность и в себе силы) вести параллельную ветку видеоуроков? Основная ветка уроков будет разбирать основной материал, а вторая ветка будет специализироваться на раздаче домашних заданий по мотивам основной ветки видеоуроков. Во второй ветке видеоуроков каждый урок будет начинаться с разбора предыдущего задания, а продолжаться и заканчиваться дачей новой порции домашних заданий.
Да простит меня, Автор Канала, за мои раскатанные по клавиатуре губы...
Может быть когда канал начнёт что-то зарабатывать или для спонсоров. На общественных началах точно не потяну.
@@tp2b Предложи аудитории оформить спонсорскую подписку, социальную цену , условия и плюшки от подписки, народ станет донатить! ))) Лично я готов платить за знания.
Как только канал наберет необходимое количество просмотров и подписчиков, спонсорство тут же появится. Надежда на добровольную поддержку от зрителей у меня есть :)
Формат взаимодействия пока еще в разработке, так что если есть идеи, то готов выслушать и всё обдумать.
Не у всех есть возможность платить за знания(когда я учился, я был бедным студентом), к сожалению :(
Есть всё необходимое для стримов, может тоже будет интересно зрителям, когда их будет чуток побольше :)
Нужно что-то попроще. Конечно проверять домашние задания автор канала не сможет, это будет занимать слишком много времени. А вот по мере прохождения материала давать домашнее задание и потом выкладывать видео с правильным решением домашнего задания, по идее много времени занимать не должно.
Мало где на курсах детально объясняют, что такое переменные, инструкции и команды... Обычно сразу пишут код и понимай сам его как хочешь
Вроде не много доходить начало... Проблемы возникают с кодом на русском. 1. Очень не привычно 2. Не понимаю, что мы придумываем сами, а что мы обязаны вписывать в код ?!
Это дело привычки и понимания как всё работает :)
Скажите пожалуйста, индексирование массива в 1с начинается с 1?
индексы с 0
то есть 1 по 12 цикл это повторяется 12 раз ?
в первой закрепленной ссылке данат и никаких ссылок на бесплатную программу...нужно заплатить чтобы получить ссылку на бесплатную программу?
На программу не в этом уроке, а в самом первом...
На этом этапе программа у Вас уже должна быть :)
Нет, за ссылку платить не нужно, это интеллектуальная собственность 1С и их условия распространения. Учебная доступна бесплатно.
@@tp2b Простите тупенькую женщину)...У меня вопрос ;мои познания html,css,javascript немного php и SQL мне как то пригодятся в изучении программирования в 1с?Вопрос второй;что мне даст подписка?и за какую сумму и насколько часто я смогу доставать вас глупыми вопросами если что=то вдруг мне будет непонятно).ps на обучение настроена очень серьезно...просветите Сэнсэй...
Познания is, php вполне помогут быстрее освоить встроенный язык 1С, а SQL - язык запросов 1С, основное отличие в том, что в 1С запросы только для получения данных. Запись через объектную модель.
Подробнее о подписках на бусти, там несколько уровней, на каждом свои плюшки...
@@tp2b Гуд!
Интересно сделано, смотрю уроки! Но пропаганда вредного питания ставит под вопрос пользу этих уроков😁 Может уроки научат не только 1С программированию, но и помогут заработать сахарный диабет или лишний ВЕС?) )
Олег, Доброго времени суток! Подскажите пожалуйста, пишу код как в видео
СчетчикЯиц = 0;
Для ИндексЯчейки = 1 По 12 Цикл
СчетчикЯиц = СчетчикЯиц + 1;
КонецЦикла;
Сообщить (ИндексЯчейки);
У меня программа посчитала 13 вместо 12-ти как сказано на видео. Или я не так понял? Поясните пожалуйста.
Для ИндексЯчейки = 0 По 11
А вот по поводу слова "проваливаемся" (10:52), я понимаю, что это жаргон чисто программистский, но почему все говорят "проваливаемся", а не "переходим" или другое менее трагическое слово? :)
Проваливаемся - отличный вариант, по сравнению с:
- опускаемся
- углубляемся
- погружаемся
....
мы как бы попадаем в более глубокий кусочек кода т.е. мы в него спустились, а не перешли...
"переходим" не отражает смену смыслового контекста.
Не даром, код смещается правее, т.е. становится на уровень вложеннее или даже глубже, если можно так выразиться.
@@tp2b классный ответ, спасибо! Я честно, не подозревал об этом.
Добрый вечер. Правильно ли я понимаю? Если хочу стать специалистом в 1с с нуля. Я должен пройти курсы сначала базовый, потом стандартный, потом продвинутый?
Добрый вечер.
Я не знаю о каких Вы пишете курсах, потому прокомментировать не могу.
на бутси
@@tp2b
На бусти нет уроков в данный момент... там не продажа курсов.
На канале есть видео про уровне поддержки/спонсорства, в какой что включено.
Для того, чтобы посмотреть существующие уроки, подписка не обязательна, она больше для экономии времени...
Коробка с яйцами больше похожа на массив с индексами внутри коробки)) Где яйца это индекс, а желток это значение внутри индекса
Я дико извиняюсь, но ИндексЯчейки в каждой итерации желательно увеличивать на 1,чтобы цикл стремился к завершению. Спасибо!
Ну и как понимать это? Почему мы не проверяем, значение ЕстьЯйцо, истина там сейчас или ложь??? Конструкция Если-Тогда сама что ли в 1с проверяет это или как?
Если вопрос не риторический, то указывайте тайм-код.
@@tp2bruclips.net/video/bA5ZpwDVkOw/видео.html&si=OYWxtNDF5LW5GLd5
Мы просто пишем Если ЕстьЯйцо() Тогда, а не Если ЕстьЯйцо () = Истина Тогда. Он автоматически проверяет истина или ложь, в случае когда переменная имеет тип Булево? Это такое свойство конструкции?
Если функция возвращает только Истину или Ложь, то нет разницы между:
1. Если ЕстьЯйцо() Тогда
2. Если ЕстьЯйцо () = Истина Тогда
в случае если функция вернет Истина, то оба выражения вернут в конструкцию условия Истина, в противном вернут Ложь. Просто во втором случае выражение избыточно.... если функция возвращает Истина, то получается... Мы проверяем что Истина = Истина и в конструкцию возвращаем Истина :)
Разница появится, если функция Может вернуть значение другого типа, тогда 1 - выдаст ошибку, 2 - вернет Ложь.
@@tp2b Понял. Спасибо. Но в случае, если мне нужно произвести дальнейшие вычисления, когда ЕстьЯйцо() будет Ложь, то код "Если ЕстьЯйцо () = Ложь Тогда" сработает, верно?
Олег,повторил код :
Функция ПосчитатьЯйца()
СчетчикЯиц=0;
Для ИндексЯчейки = 1 по 12 Цикл
Если ЕстьЯйцо(ИндексЯчейки) Тогда
СчетчикЯиц=СчетчикЯиц+1;
Сообщить (СчетчикЯиц);
КонецЕсли;
КонецЦикла;
Возврат СчетчикЯиц;
КонецФункции
но модуль ругается :
({МодульУправляемогоПриложения(5,7)}: Процедура или функция с указанным именем не определена (ЕстьЯйцо)
Если
Видимо со слухом... Или у меня с речью ;)
@@tp2b ну возможно у меня со слухом,но все же вы могли бы пояснить?
Что представляет из себя в примере "ЕстьЯйцо"?
Это был условный пример, не нужно было ни чего набивать в конфигураторе :)
ЕстьЯйцо() это вымышленная функция, которая проверяет ячейку на наличие яйца.
Так я пытался показать как вообще записать алгоритм, какпишется код, т.е. общие, сильно упрощённые, принципы...
Пересмотрите видео повнимательнее, если есть возможность.
@@tp2b ясно,иногда теряю уверенность в своей способности понять разработку,стать программистом (( Вам спасибо,и всех благ!
на 18.30 вы говорите данные или (лож) лож это команда или лож это отрицание.????
Ложь это Значение логического или булевого типа
Естьяйцо(ИндексЯчейки)
А как программа понимает что ИндексЯчейки пустая или не пустая . Ведь яйцо мы можем взять с любой ячейки.
Тогда нам нужно наоборот сделать.
Вместо ИндексЯчейки ввести переменную номерЯчейки или Шаг ячейки = 1 по 12 конец цикла
Потом ввести переменную индекс ячейки
С условием и в цикле
ИндексЯчейки
Количество яйц в ячейках = 0
Если ИндексЯчейки пустаяссылка тогда прервать; иначе количество яйц в ячейках = количество яйц в ячейках +1
Я написал для того , чтобы понять правильно мысль улавливаю ( так сказать программную мысль)
По поводу переменной "ИндексЯчейки", с точки зрения педагогики, упрощение это хорошо, но, я всё-таки думаю, что не в данном случае. Как я понял, автор вводит понятие Индекс ячейки, но без сравнения самостоятельного понятия Индекс с понятием Номер, есть риск сформировать у учеников неправильное знание. По сути для Цикла в примере используется не Индекс, а Номер ячейки. Поэтому логичнее было бы назвать переменную "НомерЯчейки". А потом уже подвести ученика к понятию Индекс, который ВСЕГДА начинается в 1С с 0. Я считаю, что именно такое знание "Индекс всегда начинается с 0" устранит все недоразумения в программировании в будущем, но такое знание должно быть без заплаток: сначала мы считали с 1, а теперь забудьте чему вас учили, будем считать с 0. Последний подход считаю неверным с точки зрения педагогики. Это моё мнение, я не имею цель ни кого на чем-то подловить, меня мотивирует желание помочь хорошему автору стать ещё лучше.
А Вы правы! Надо будет обратить на это внимание в следующих уроках.
Спасибо!
А можно же везде использовать функции вместо процедур, не писав в конце ключевое слово возврат? Зачем тогда придумали такое разделение?
Можно, но не нужно.
1. Это показывает непонимание разработчиком того, что он разрабатывает.
2. Это может сбить с толку других разработчиков, которым, возможно, придётся поддерживать ваши разработки/доработки в будущем.
Если Возврат в функции не вызывался, функция всё равно будет возвращать по имени значение Неопределено.
По уроку. Я думаю, что большинство людей не знакомых с программированием ничего не поняли в этом уроке. Процедуры, функции, циклы, условия, объекты, методы и очень много специфических слов непонятных для начинающих смотреть на картинках такое себе. Лучше это делать постепенно и на платформе, показывая результат. Я понимаю Вы специалист и эти уроки очень хорошее начинание, но представьте себя человеком, кто начал смотреть Ваши видео с нулевыми знаниями и заинтересовался уроками.
Тестировал на не подготовленных "хомячках". Выдержали достойно.
Посмотрим что уважаемая аудитория скажет. Надеюсь на лучшее ;) спасибо Вам за подсказки!
Валентин прав
@@tp2b "функции, циклы, условия, объекты, методы и очень много специфических слов" это всё рассказывают в школах, на ранних уроках информатики. Дочка учится в обычной российской школе, 9 класс, уже по базам данных контрольные пишут, с написанием запросов.
Главное простыми словами о сложном) Читал Радченко М. до половины дошел, дальше сложно, ТЕХПОДДЕРЖКА нас научит, верим в Товарища!))
🥵
А можно написать: "Новый Лоток = НашЛоток;" ??? Или нужно соблюдать некую последовательность?
Последовательность очень важна.
В данном случае получается так:
1. Слева от равенства располагается переменная в которой будет храниться новый объект;
2. Символ равенства в данном случае можно читать как "Присвоить" или "Установить значение"
3. Справа от символа равенства создаётся новый объект
Итого получается
Переменной с именем НашЛоток нужно Присвоить результат создания Нового объекта типа Лоток.
А если перемешать, то платформа нас просто не поймет :(
.
При всем огромном уважении к Вам. Но второй урок теории отпугнет аудиторию.
Не чему тут пугаться. Все достаточно ясно и доступно объясняется. Это намного лучше чем нежели Вам тут показывали бы чистый код и на фоне рассказывали про синтаксис языка.
Да, этого боюсь. Теперь с содроганием сердца жду статистику...
@@tp2b Теория очень нужна. Я в своё время никак не мог понять, что это такое "документМенеджер. ". Так написано в справке, в описании, а в самом коде, хоть убей, нет этого слова "менеджер". Пока не наткнулся на максимально простое разъяснение это момента, и всё встало на свои места. Теория ещё как нужна!
@@tp2b это про регистр "остатков" ? Думаю всё будет нормально. Но для верности в то видео можно было бы добавить комментарии в соответствующие кадры.
Спасибо большое!
Пожалуйста!
Огромное спасибо!