Циклы в 1С языке программирования 1С

  Рет қаралды 129,143

Школа 1С - видеоуроки бесплатно

Школа 1С - видеоуроки бесплатно

7 жыл бұрын

Циклы в языке программирования 1С. Как использовать циклы "Пока" и "Для ... По ...". Операторы Прервать и Продолжить.
Читайте статьи по 1С на нашем сайте:
programmist1s.ru/materialyi-po...

Пікірлер: 88
@nolimits3292
@nolimits3292 Жыл бұрын
Препод от бога, я еще таких видеоуроков не встречал, всё четко, по делу, ни чего лишнего, ни какой воды, всё коротко и ясно. Огромное спасибо!
@vip007ad
@vip007ad 2 жыл бұрын
Обучаюсь сейчас на курсах с нуля мне очень сложно, понимаю что очень многое зависит от преподавателя. А здесь у вас - все очень доступно и понятно - как вы объясняете , у вас все структурировано и сразу логика понятна и вообще все просто - огромное спасибо!
@bunkerfpr9627
@bunkerfpr9627 2 жыл бұрын
Ты гений! С первого раза все понятно. Очень хорошо получается доносить информацию!!!
@user-kq9nt6rn2g
@user-kq9nt6rn2g 6 жыл бұрын
Супер! Большое спасибо за Ваши уроки!
@IlyaLeontyev
@IlyaLeontyev 7 жыл бұрын
Красава! Молодцы парни! Так держать :)
@user-go9fn5pq9p
@user-go9fn5pq9p 6 жыл бұрын
Спасибо вам за ваши видеоуроки, очень доступно и содержательно) Хотел бы еще больше подобных уроков, особенно по Спецу)
@sevenkaz
@sevenkaz 3 жыл бұрын
Продолжение будет?
@IlyaLeontyev
@IlyaLeontyev 3 жыл бұрын
@@sevenkaz продолжение идет на моем личном канале )
@sevenkaz
@sevenkaz 3 жыл бұрын
@@IlyaLeontyev Дайте ссылку
@IlyaLeontyev
@IlyaLeontyev 3 жыл бұрын
@@sevenkaz так просто кликни по аккаунту, с которого я тебе пишу
@kilka13
@kilka13 3 жыл бұрын
спасибо!!!
@user-fo4we3cj1s
@user-fo4we3cj1s 5 жыл бұрын
СПАСИБО ВАМ!!! Конечно, посложнее уже, но все равно, с Вашей помощью разобралась!))
@user-rd8ox4rr8q
@user-rd8ox4rr8q 5 жыл бұрын
Все понятно. Спасибо.
@natsumd
@natsumd 5 жыл бұрын
Счетчик = 1; Пока Счетчик
@user-mw2vn4pf9c
@user-mw2vn4pf9c 7 жыл бұрын
Из Синтакс-Помощника "Продолжить" Немедленно передает управление в начало цикла, где производится вычисление и проверка условий выполнения цикла. Операторы, следующие в теле цикла за ним, на данной итерации обхода не выполняются. т.е. Это есть оператор цикла ПОКА а не как может показаться сначала...
@user-xf7gd7lb4k
@user-xf7gd7lb4k Жыл бұрын
Да, тоже смутил этот момент. Не сначала начинается цикл, а пропускает просто один обход цикла. А то если начинал бы с начала то мы никогда не увидели бы цифры больше 2
@user-wr8mm6zr7h
@user-wr8mm6zr7h 7 ай бұрын
После java и kotlin , на русском читать все эти циклы, как-то даже не привычно
@gottastoppo
@gottastoppo 3 жыл бұрын
Нееее, эти чертовы зависающие циклы я еще со времен Паскаля не забуду :)
@miracle6188
@miracle6188 Жыл бұрын
Илья, здравствуйте. Выручайте. Вот пример дз одного из курсов. ЧислоА=45; ЧислоБ=64; Произведение=0; Для счётчик = 1 по число Б цикл Произведение=произведение + числоА; Конеццикла; Сообщить (произведение); В результате получаем произведение числоА на ЧислоБ. Без прямого умножения. Не могу понять как у него это получилось ведь счётчик не задействован и произведение тоже не задействовано после объявления. По логике мы зацикливаем суммирование произведение =0 и числоА =45. И как у него в итоге получается сумма 2880 не понятно. Спасибо за внимание 😊
@user-gl3ly1qd2b
@user-gl3ly1qd2b 3 жыл бұрын
В уроке 7 Вы объясняли, что для объявления переменной необходимо перед именем переменно писать ключевое слово "Перем", а тут прекрасно обходитесь без него. Получается ключевое слово нужно только для глобальных переменных? Ну и для объявления локальной переменной в случае когда ее имя совпадает с именем глобальной? А просто локальную переменную можно объявлять вот так?
@user-wv1ky1mt7u
@user-wv1ky1mt7u 3 жыл бұрын
Тогда он писал так что бы начинающие понимали о чем речь. А так слово Перем не нужно. Объявить можно все что угодно.
@muziklife6108
@muziklife6108 2 жыл бұрын
Илья объяснял в следующем(-щих) уроках, что можно опускать объявление переменных. Пересмотрите.
@purpleorchid9656
@purpleorchid9656 6 жыл бұрын
Посмотрел данное видео до половины и у меня возник вопрос; Вы в начале написали Счетчик=1 а внизу счетчик=+1. И как эти переменные проходят, ведь это же две переменные одним названием?
@user-qh6jg8nd2w
@user-qh6jg8nd2w 4 жыл бұрын
В 1с в именах переменных не важно, писать их большими буквами или маленькими.
@TELO228
@TELO228 4 жыл бұрын
а как в конфигураторе редактировать текст интерфейса на другой язык,,,,,??????????????
@user-gt2sc2fd1c
@user-gt2sc2fd1c 4 жыл бұрын
У меня, при использовании цикла "Для"(#2) не запускалась обработка без ";" после "Цикл". Долго искал ошибку.
@abagame3810
@abagame3810 3 жыл бұрын
как связаться с автором канала?
@cryptoprofit1190
@cryptoprofit1190 11 ай бұрын
Все очень просто, примерно тоже самое что в PHP
@ofcourseistillloveyou7520
@ofcourseistillloveyou7520 7 жыл бұрын
Оговорился на 3:14 Не истинным, а ложным
@user-eh1et6ls8q
@user-eh1et6ls8q 7 жыл бұрын
Спасибо, будем внимательнее
@user-mw2vn4pf9c
@user-mw2vn4pf9c 7 жыл бұрын
Можно на видео просто добавить надпись ;-). Я тоже не заметил))
@ayxanallahverdiyev400
@ayxanallahverdiyev400 4 жыл бұрын
Привет как дела 1c программирование тест файьл откуда скачать
@user-yu1ov1qu2s
@user-yu1ov1qu2s 5 жыл бұрын
Не ясно с циклом "Для". Выходит что, цикл увеличивает значение автоматически. Если мне требуется уменьшать значение, этот цикл нельзя использовать?
@IlyaLeontyev
@IlyaLeontyev 5 жыл бұрын
Если надо уменьшать, то приходится хитрить. Например, для вывода чисел от 5 до 1 можно сделать так: Для Шаг = 1 По 5 Цикл Сообщить(6 - Шаг); КонецЦикла; Хотя лучше использовать для этой цели цикл "Пока".
@SergeyMirotvoretz
@SergeyMirotvoretz 4 жыл бұрын
Не надо хитрить Для Н=10 По 2 Цикл
@SergeyMirotvoretz
@SergeyMirotvoretz Жыл бұрын
@@user-zd2em4tt3o Тогда воспользоваться конструкцией : Н=10; Пока Н>2 Цикл ---Код----; Н=Н-1; КонецЦикла;
@user-ff3dd7ll2z
@user-ff3dd7ll2z 2 жыл бұрын
6:40 Оператор "Продолжить" не запускает Цикл с самого начала а запускает новый виток цикла с этого места.
@user-eh1et6ls8q
@user-eh1et6ls8q 7 жыл бұрын
Циклы в языке программирования 1С. Как использовать циклы "Пока" и "Для ... По ...". Операторы Прервать и Продолжить. Услуги 1С программиста в Москве: 1cproger.ru/ Читайте статьи по 1С на нашем сайте: programmist1s.ru/materialyi-po-1s/
@user-qk9bp2iq9c
@user-qk9bp2iq9c 6 жыл бұрын
Когда проверяете цикл "два", не нажимаете "Сохранить". А значит выпонляется первый, потому что изменения не внесены. Но на видео цикл "два" не пропускает 3 и 7. Значит изменения внесены. Короче запуталась. Можно объяснение?
@user-gb9eh3vl7z
@user-gb9eh3vl7z 6 жыл бұрын
Он нажал на клавиатуре Сtrl+S и у него все сохранилось
@makman8683
@makman8683 5 жыл бұрын
Ты живой?
@IlyaLeontyev
@IlyaLeontyev 5 жыл бұрын
@@user-qk9bp2iq9c я мог нажать на Ctrl-S, а мог вырезать сохранение обработки на этапе монтажа.
@yolow8990
@yolow8990 Ай бұрын
Подскажите, пожалуйста, а почему автор пишет код вот так: счетчик = 1, потом пишет счетчик = счетчик +1. У него же всегда 2 будеь получаться. Значение же не будет увеличиваться каждый раз на 1 до 10.
@bassboosted1184
@bassboosted1184 5 жыл бұрын
Мой не готовый мозг отвергает использование русского языка, как языка программирования
@user-mj4yz4xx4h
@user-mj4yz4xx4h 6 жыл бұрын
Напишите вывод таблицы умножения на 7 с помощью цикла по условию типа «Пока Цикл» . Я сломаю себе голову)) можете намекнуть на решение?)
@wp4701
@wp4701 6 жыл бұрын
сч = 1; семь = 7; Пока сч
@doogeet6470
@doogeet6470 5 жыл бұрын
А = 1; Пока А
@FreeFire-hq8dw
@FreeFire-hq8dw 5 жыл бұрын
А = 0; Пока А
@kostya2186
@kostya2186 5 жыл бұрын
Множитель = 1; Пока множитель
@deadfox3341
@deadfox3341 4 жыл бұрын
как вывести в бортном порядке через ДЛЯ
@ruslangabdrakhmanov1999
@ruslangabdrakhmanov1999 3 жыл бұрын
Для Счетчик = -10 По -1 Цикл Сообщить(-Счетчик); КонецЦикла
@zenden505
@zenden505 Жыл бұрын
Почему вы ушли в питон, а не в разработку самой платформы 1с?
@user-xn7nd5yf3k
@user-xn7nd5yf3k 4 жыл бұрын
Интересно, а для того чтоб выполнить прочие работы бухгалтера, надо каждый раз вводить коды, создавать кнопки и только тогда они будут отраженыв 1С Предприятие, а не в конфигураторе? Знаете это похоже на то, как создавать и рассчитывать смету вручную на эксель, а не в программу Винрик. Хотя такой путь понятен, чем каверзная программа Интеграл Эколог
@user-qs8vf5dm3c
@user-qs8vf5dm3c 3 жыл бұрын
Бухгалтер работает в 1С предприяии. Он использует уже готовые справочники и документы, заполняет одиночные и табличные реквизит, использует готовые отчеты.
@user-dy8om2kf6s
@user-dy8om2kf6s Жыл бұрын
А зачем писать слово "Прервать" в цикле "Пока", если мы и так указывем "КонецЕсли"?
@alterego5982
@alterego5982 3 жыл бұрын
... Если во втором варианте > .... то убирается и 3 и 4 и 7 и 8 !!! А если ПРОДОЛЖИТЬ убрать то исключается из цикла только 3 и 7. ПОЧЕМУ ????
@TV-tr2ib
@TV-tr2ib 3 жыл бұрын
такая же фигня, ты решил вопрос?
@alterego5982
@alterego5982 3 жыл бұрын
@@TV-tr2ib ООО это полгода назад было :)) нужно пересмотреть
@andrewkorolkov9118
@andrewkorolkov9118 4 жыл бұрын
Кто подскажет, почему в 1 случае считает до 4, во втором до 3? //Считает до 4 &НаКлиенте Процедура Считай(Команда) Счетчик = 1; Пока Счетчик
@Roiser101
@Roiser101 4 жыл бұрын
В первом случае сначала выводится значение счетчика, а потом цикл прерывается на 4. Во втором случае, при значении счетчика 4 цикл прерывается, а инструкция по его выводу написана после прерывания. Поэтому значение 4 не выводится.
@MonStr13
@MonStr13 6 жыл бұрын
Достигнуто предельное количество подключений к ИБ, что делать?
@IlyaLeontyev
@IlyaLeontyev 5 жыл бұрын
Отключить лишние сеансы. У учебной версии ограничено количество одновременно используемых сеансов числом 1.
@Andrey_Kah
@Andrey_Kah 3 жыл бұрын
Синтаксис, как C#, только на русском языке. Вообще, удивился, когда узнал, что хоть какие-то программы можно писать на русском)).
@user-nk9or3jg4d
@user-nk9or3jg4d 5 ай бұрын
Помогите вот такая задачка Сообщить("Введите число от 1 до 5:"); ЗагаданноеЧисло = Консоль.ПрочитатьСтроку(); Сообщить("Угадайте число:"); ВведенноеЧисло = Консоль.ПрочитатьСтроку(); Пока ЗагаданноеЧисло ВведенноеЧисло Цикл Сообщить("Вы не угадали"); ВведенноеЧисло = Консоль.ПрочитатьСтроку(); КонецЦикла; Сообщить("Вы угадали"); ВОТ ТАКИЕ ОШИБКИ ПИШЕТ 1: {ВнешняяОбработка.ВнешняяОбработка1_Управляемая.Форма.Форма.Форма(6,20)}: Переменная не определена (Консоль) ЗагаданноеЧисло = >Консоль.ПрочитатьСтроку(); (Проверка: Тонкий клиент) {ВнешняяОбработка.ВнешняяОбработка1_Управляемая.Форма.Форма.Форма(11,20)}: Переменная не определена (Консоль) ВведенноеЧисло =
@user-cx5pd3dr4e
@user-cx5pd3dr4e 4 жыл бұрын
Илюх, короче, начал я смотреть 1 с за 21 день, это пиздец извините извините.... Я этого "лектора" оооо очень плохо понимаю.... Получается так, смотрю урок, откоываю дз, и приходится обращаться к твоим роликам для того чтобы понять. Серьёзно, 1с за 21 день не очень.... Поям очень не очень. Наверное буду по твоим урокам изучать.
@cultgringel6334
@cultgringel6334 4 жыл бұрын
1C за 21 день устарел очень, мне кажется. Там и интерфейс другой и всё другое.
@Undisputed_Wallero
@Undisputed_Wallero 3 жыл бұрын
1С за 21 день явно не для новичков. Сам проходил этот курс и не понял в итоге процентов 90 инфы. Лектор там тоже ни о чем, согласен с Вами. Более-менее пришло понимание принципов работы с платформой после прохождения платного курса от компании 1С. Этот канал тоже супер, автору респект, все по теме, без лишней демагогии.
@tranclyatina
@tranclyatina 3 жыл бұрын
21 день просто полный пиздец ! согласен 100% он создан для того, чтобы программистов 1с стало меньше! и только!
@user-rf3if7fz6q
@user-rf3if7fz6q 5 жыл бұрын
сначала робята учите бейсик потом си плюс и питон . ну потом 1с
@nikitapoddubskij7576
@nikitapoddubskij7576 5 жыл бұрын
а можно выучить с++ и стать богом всего на свете)))
@veter2293
@veter2293 5 жыл бұрын
для того чтобы быть программистом 1С знать это не обязательно, знаю лично пару прогеров 1с, хорошо зарабатывают и другими языками программирования себе голову не забивают...
@IlyaLeontyev
@IlyaLeontyev 5 жыл бұрын
@@veter2293 согласен. Можно начать с 1С, и все будет нормально )
@VK-uh6dl
@VK-uh6dl 3 жыл бұрын
Зачем было придумывать этот недоязык, если есть нормальные языки программирования?
@user-wv1ky1mt7u
@user-wv1ky1mt7u 3 жыл бұрын
Для тех кто не знает английский и что бы любой сисадмин мог разобраться работая в организациях РФ
@v0xl
@v0xl 3 жыл бұрын
худший язык программирования
@fedor9030151326
@fedor9030151326 4 жыл бұрын
Это не уроки, а так бред кобылы. Если уж обучаете, соизвольте подробно рассказать и теорию и практику. По этому примеру люди не научатся кодить, только ваши примеры и все.
@aa_artemyev
@aa_artemyev 2 ай бұрын
Ну что, нашёл, кто соизволил?
@fedor9030151326
@fedor9030151326 2 ай бұрын
@@aa_artemyev я с такими как ты не вхожу в дискуссии, ты знаешь о чем я всего хорошего
@aa_artemyev
@aa_artemyev 2 ай бұрын
@@fedor9030151326, хорошо, что ты само себя смыло. 🤷‍♂️😂👌
Цикл "Для каждого" в 1С и работа с массивом
5:30
Школа 1С - видеоуроки бесплатно
Рет қаралды 102 М.
Процедуры и функции в 1С 8.3: чем они отличаются и как их использовать
12:33
Школа 1С - видеоуроки бесплатно
Рет қаралды 165 М.
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 4,6 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 85 МЛН
Суть 1С программирования за 25 минут
26:44
Желтый клуб — 1С программирование
Рет қаралды 333 М.
Урок 8. Циклы в 1С (часть 1).
34:48
1С Франчайзи Домрачев консалтинг
Рет қаралды 2,1 М.
Методы обхода запроса в коде 1С
7:02
Школа 1С - видеоуроки бесплатно
Рет қаралды 37 М.
Циклы 1с. Работа с метками (Шпаргалка)
18:11
Курсы по программированию от Pelageya Prime
Рет қаралды 311
Регистры накопления. #9
28:40
Обучение программированию 1С:Предприятие
Рет қаралды 38 М.
Склонение по падежам в 1С
15:39
IRONSKILLS - Курсы по 1С
Рет қаралды 8 М.
РЕАЛЬНЫЕ ЗАДАЧИ ПО 1С - 6. ЗАПРОСЫ В ЦИКЛЕ
1:41:15
Бывший 1Сник
Рет қаралды 18 М.
94 Для Каждого .. Из … Цикл
13:21
Андрей Базир
Рет қаралды 108
Вертикальные области табличного документа 1С
9:15
Школа 1С - видеоуроки бесплатно
Рет қаралды 33 М.
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 4,6 МЛН