Самое главное, на мой взгляд, что уроки не превышают 10 - 15 мин, смотрятся быстро и не нудно
@Школа1С-видеоурокибесплатно7 жыл бұрын
Спасибо! Такая задумка и была: 1 тема = 1 короткий урок
@TLTDanJa4 жыл бұрын
А если еще и в х2 смотреть, то вообще замечательно получается! )))
@vladimirhuadonov72817 жыл бұрын
Спасибо за объяснение на пальцах с качественным звуком и приятным голосом. Зачастую нервная система не выдерживает подобных материалов из-за монотонного унылого голоса повествующего.
@IvanKryvytskyi6 жыл бұрын
Очень доступно все. Особенно для новичков. Очень интересно, очень быстро и все по толку. Рекомендую всем! Спасибо за Ваш труд.
@VZRVEL4 жыл бұрын
Блин как же так? Я за 5 уроков уже так привык к этим кнопкам, как родные стали!))))
@ПавелФадейчев-ф4э3 жыл бұрын
Спасибо за уроки! Однозначно подписка!)) Смотрится легко, всё чётко, ёмко, очень понятно и доступно для начинающих!!
@Ukrainer20234 жыл бұрын
Уроки очень доходчивы, тема короткая и позволяет сразу ее освоить. Не сразу грузит большим массивом знаний. А главное , последовательное освоение. Большое спасибо.
@НатальяДадабаева-ц1ж7 жыл бұрын
Классно!!! Подписана на этот канал. Всё очень легко подано, понятно, не занудливо. А ещё нашла канал Ильи, вообще балдею. слушаю и просто кайф ловлю. Такой "лёгкий" человек!!
@РусланАржановский-ш3я4 жыл бұрын
Спасибо всё очень понятно. Кто знает хоть один язык программирования тому выучить 1С это на неделе две. Я сам знаю Delphi, C#, Android Studio и поразился до чего лёгкий язык 1С. Меня поразило, что здесь не нужно замарачиватся с типами переменных как к примеру в других языках их сотни и все их нужно знать, а здесь сама 1С их определяет. Как мне сказали 1С он нацелен на концентрацию именно в задании, а не как в написании кода. Ещё раз спасибо за очень понятное объяснение.
@СергейНазаров-т3ш2 жыл бұрын
Да в принципе зная один ЯП то на другие перейти легко, один хрен везде всё одно и тоже, просто синтаксис другой
@cdcat-m4d Жыл бұрын
@@СергейНазаров-т3ш с питона на хаскелл, например?
@ЕленаЕленина-т7е6 жыл бұрын
УРРРА-Ура!!! У меня все получается! Спасибо!!))
@sashouck3 жыл бұрын
Спасибо большое! Очень интересно и познавательно! 👍
@undinagold79032 жыл бұрын
Все получилось, спасибо)
@maxprog36023 жыл бұрын
У кого пусто в размещении данных. Необходимо добавлять реквизиты Через дерево конфигурации, т.е. в дереве находим внешний обработчик, кликаем на него пару раз, и далее в данных добавляем реквизиты. Если добавлять реквизиты в разделе реквизиты (где находится 3 вкладки: Диалог, Модуль, Реквизиты), то в размещении их не будет.
@PostnikovSergeyAlex2 жыл бұрын
И в конструкторе формы обработки в разделе "Выбирите тип формы:" выбирайте "Форма обработки", а не "Произвольная форма"!
@БорисХомутинников-о7э2 жыл бұрын
Илья, добрый день! Скажите, пожалуйста, в этом вашем курсе полностью раскрыта работа с обычными формами или только частично? Нигде не могу найти материалов по работе с обычными формами на платформе 8.3. Если что-то ещё порекомендуете, буду очень признателен. Заранее благодарен!🙂
@Школа1С-видеоурокибесплатно7 жыл бұрын
Как работать с условными операторами в языке программирования 1С. Как разместить реквизиты на форму обработки. Сравнение между двумя значениями. Услуги 1С программиста в Москве: 1cproger.ru/ Читайте статьи по 1С на нашем сайте: programmist1s.ru/materialyi-po-1s/
@tmtkz89426 жыл бұрын
Скажите, что вы нажали на 10:26 что у вас сразу после сообщения выскочило ("");?
@ИринаПотапова-с9н3 жыл бұрын
Комбинация CTRL + Пробел
@lunjio2 жыл бұрын
Случайно наткнулся на данный урок, за 15 мин обьясняется такая элементарщина, которую все должны, спорю что 99.9% процентов написавших хвалебные отзывы, так же закончили свое ознакомление с 1С на данном видео, либо максимум следующем таком же элементарном ) Куда мир катится ?
@myfamilylife44104 ай бұрын
Писать научись элементарно, которую все должны кому должны что должны.
@Beatice9875 жыл бұрын
Добрый день Илья! Я нажимаю на кнопку размещение данных, там не высвечиваются реквизиты которые я создавала. Подскажите как решить проблему
@Taironnn2 жыл бұрын
нужно реквизиты задавать в древе каталога то бишь там где у нас формы и т д
@faridakonshina19456 жыл бұрын
у меня при нажатие на кнопку размещение данных ничего не происходит в чем может быть проблема ?
@rinatkin77035 жыл бұрын
может у вас нет внешней обработки
@АрменЖидрасян Жыл бұрын
На мой взгляд не мешает добавить какие варианты совмещения условий могут быть, например больше или равно одним, не равно, ну и два разных условия в одном "Если"(в VBA это прописывается через >-,
@slimerimuru86796 ай бұрын
В платформе 1С:Предприятие предусмотрены следующие виды сравнений: Равно - обозначается знаком =. Не равно - обозначается знаком . Больше - обозначается знаком >. Больше или равно - обозначается знаком >=. Меньше - обозначается знаком
@nadyar49516 жыл бұрын
Илья, а у Вас есть видео, где показано как в зависимости от нажатия на кнопки появляется тот или иной фрагмент, прописанный с помощью html тегов?
@TheSuperFester4 жыл бұрын
Кстати, если попробовать сразу разместить все элементы на форме "оптимальным" способом, то они сваливаются в кучу. Насколько я понимаю, при создании новых объектов конфигурации лучше первые элементы формы все же размещать "муторным" способом (иначе зачем этот способ вообще нужен) - а при дальнейшей доработке данных объектов уже поможет "Размещение данных", так как у новых элементов будут привязки к размещению старых.
@sergo1217 Жыл бұрын
При нажитии на кнопку "Размещение данных" ничего не происходит. Попробовал даже реквизиты в самой форме создать. Всеравною Даже окно не открывается.
@ВалентинаЗверева-т6н2 жыл бұрын
А почему может выдавать некорректный ответ, например, вводишь числа А=10, Б=25, выдает корректно, АБ. При этом, если чисто Б< или = 9, то все считает корректно.
@РусланС-н3е6 жыл бұрын
Илья добрый вечер...на уроке Условные операторы в 1С и работа с обычной формой...где А больше Б..у меня ошибка ={ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(24,2)}: Процедура или функция с указанным именем не определена (Собщить)
@IlyaLeontyev5 жыл бұрын
Используйте метод "Сообщить()", а не "Собщить()".
@faustfrost24265 жыл бұрын
Выдает ведь ошибку, если прочитать, то можно заметить в чём подвох
@feelgood31584 жыл бұрын
Напиши на русском, возможно английской раскладкой часть написал
@kilka133 жыл бұрын
спасибо!!!
@doogeet64706 жыл бұрын
То же самое с использованием тернарного оператора: Сообщить(?(ЧислоА > ЧислоБ, "А > Б", ?(ЧислоА < ЧислоБ, "А < Б", "А = Б")));
@PartizannN4376 жыл бұрын
В вашем коде при равенстве чисел, пишет что А
@faustfrost24265 жыл бұрын
Сообщить(?(ЧислоА > ЧислоБ, "А > Б", ?(ЧислоА < ЧислоБ, "А < Б", "А = Б"))); Ошибка в том, что (частично) пропущено сравнение - равенства, т.е. ?(ЧислоА = ЧислоБ, "А = Б") P.S.: это не точно. Выводы сделаны, исключительно, опираясь на логику строки :)
@avepro-m3j Жыл бұрын
Илья, где Вы теперь? Ходят слухи, что Вы заняты другим направлением программирования, это верно, или Вы здесь?) Буду рад получить весть, что у Вас всё в порядке. Успехов Вам!
@NysZone-com7 жыл бұрын
Пока не понятно практическое применение такога вида форм без реальных данных, то что просто это хорошо, то что оторвано от реальных данных, по крайней мере непонятно.
@faustfrost24265 жыл бұрын
Не всё сразу. Если бы уроки для новичков выглядели, как громадные массивы данных, скорее всего около половины сразу бы закрыли видео, остальные отсеялись бы по ходу видео глядя на кучу всего непонятного. P.S.: Название канала Школа 1С и канал более чем соответствует названию. Всё начинается с азов, как и в школе, сначала пропись, а уже после диктанты и сочинения :)
@offilawnoone90206 жыл бұрын
Надеюсь автор еще жив. Я только вчера впервые открыл 1с из-за необходимости редактирования одного обработчика, который делает не совсем то что требуется. Подскажите, автор, или зрители, а где можно галопом получить инфу по обработчикам. Мне нужно понять откуда берется список значений по умолчанию в обработчике, который может из файла вносить изменение в табличную часть "Товар" накладной реализации товара (в бухгалтерии предприятия 3.0). И можно ли эти значения (список) изменить. Дело в том, что там есть такие пункты как счет учета, счет расходов и вроде счет продаж, но в самой "реализации" в документе есть только один пункт "счета учета", где все эти счета указаны сразу через запятую. Соответственно либо будет ошибка при импорте значений табличной части из файла, так как в обработчике прописаны (уже имеются по умолчанию) три поля по отдельности, которые хоть и заполняются из файла из соответствующих столбцов экселя (в моем случае), но при попытке записи данных, начинают ругаться, так как значения для этих столбцов "не найды", так как в самой реализации для каждого товара в накладной нет таких пунктов, а есть только один - счетА учета. Хотя если посмотреть в справочнике для товаров, то там прописываются счета по отдельности. Правильно ли я предполагаю, что эти данные обработчик берет из 1с из справочника и изменить в этом случае эти поля нельзя? Или все же нет. Спасибо кто поможет. Сам я классическим программирование занимаюсь и с 1с встрял только из-за необходимости подключить бухгалтера к моей автоматизации клиент-сервер.
@David_Young5 жыл бұрын
А почему автор ещё может быть не жив?)
@ПавелПлетнев-и8о4 жыл бұрын
Подскажите как поменять размер окна внешняя обработка, до такой узкой как на видео? У меня в свойствах ширина и высота которую нельзя изменить меньше.
@Taironnn2 жыл бұрын
возможно у вас стоит не обычная , а управляемая версия приложения . а поменять в принципе можно мышью растягивая окно
@Svetlyi_chelovek2 жыл бұрын
Была та же проблема. Решилась очень просто. В окне есть рамка, выделенная пунктиром. Сначала надо изменить пунктирную рамку и сделать ее узкой, как нужно. Потом растянуть обратно к контуру окна, как было. После этого можно изменять размер всего окна и сделать его узким.
@MrThiefReaver2 жыл бұрын
Несколько раз нажимаю кнопку "Сохранить" (значок дискеты) и всё равно не сохраняет, открывает предыдущую запись этого обработчика.
@ArtyShved4 жыл бұрын
Ребят а поскажите как правиьльно снести учебную версию и поставить полную, а-то пишет: "Достигнуто ограничение учебной версии" либо "Достигнуто предельное количество подключений в ИБ" :(
@DimaNaks4 жыл бұрын
Кстати у меня тоже в окне элементов управления ничего нет, хотя реквизиты я создал в документе, в чем может быть проблема? :)
@NysZone-com7 жыл бұрын
Конечно синтаксис языка в 1С это что-то, зачем надо изобретать велосипед и использовать непонятный Visual Basic , переведенный на русский язык? Понимаю что мой вопрос конечно не в тему, и лектор тут не причем, но программа имеет огромный потенциал использования даже за рубежом, но кирилица портит все.
@AlexeyPavlivskiyE7 жыл бұрын
так вроде можно писать и на инглише команды
@NysZone-com7 жыл бұрын
Alexey Pavlivskiy Спасибо за информацию к размышлению, поробую :) А сам не пробовал?
@jokemas15726 жыл бұрын
Нормально пишется на английском и все работает, но вопрос. Зачем? Благодаря русскому языку 1С обладает самодокументируемым кодом, где крайне редко нужны комментарии, потому что код можно читать, что называется, "не отходя от кассы". Уроки хорошие, кстати. Не знаю, как попал на канал, но полезный канал для тех, кто только начинает. Удачи парням и девчатам в освоении.
@NysZone-com6 жыл бұрын
JokeMAS Если бывсе языки программирования были на русском, тогда имеет смысл, и во всех учебных заведениях учат елементарным операторам на английском. Я не сторонник английского языка в сферах жизни, типа ШОПИНГ, ЛУК и всякийбред который услышишь на улице, но в сфере ИТ это ядро. В германии например ИТ язык английский, что им мешает перейти на немецкий. Вообще в ИТ хоть и кажется что ничего не стандартизировано и каждый, кто в лес кто по дрова, на самом деле все имеет неписанные стандарты которые устанавливаются лидерами в сфере. Поэтому и возник вопрос что лучше писать "if" чем "если", и вообще возможно ли использовать операторы на английском в 1С.
@jokemas15726 жыл бұрын
Не согласен в корне. Эти стандартны можно и нужно ломать. Это бредовые стандарты, которые опираются на английский язык. Интерпретатор на то и придуман, чтобы человеческий язык переводил в машинный код. Если интерпретатор не способен работать с родным языком человека, то это не человек глупый, а херовый интерпретатор. Для русского человека, который не владеет английским, изучение языка программирования, который умеет понимать только англоязычные команды - мука. Он не может понять смысла, вынужден зубрить операторы, команды и прочую ересь, когда англоговорящий программист просто мыслит на том языке, на котором пишет. Не запоминает команды и синтаксис, а просто при написании когда используют "стиль", фактически начиная говорить так, чтобы его понял интерпретатор. Чем мы хуже? Почему мы должны подстраиваться под чужой язык? Я этого не понимаю. Немцы для меня не мерило и вообще ни разу не шаблон. То что они позволяют свой язык угнетать - их проблема, почему мы вечно должны за кем-то повторять? Кто сказал, что на западе солнце ярче и трава зеленее? Бред все это! К слову. В языках программирования, которые используются сейчас, не так много команд, чтобы нельзя было их перевести на уровне интерпретатора. Просто подключили бы к нему языковые модули, а он сам бы прямым переводом их сконвертировал. А еще, было бы не плохо, добавить интерпретатору возможность понимать окончания, союзы и предлоги. Чтобы ты обычное предложение написал, а он понял и перевел в код, который ты просто проверил и запустил в работу. И самая фишка в том, что к этому все и идет =))). И поверь, не важно на каком языке команда, важно, что выполняется код не так, как тобой написан, он вообще выглядит по другому. З.Ы. посмотри, как работает язык perl, и сразу поймешь, что синтаксис в нормальных языках - второстепенная вещь =))). Еще момент. Запомни раз и навсегда. Ядро в ИТ - не язык английский, а образ мысли. Если ты будешь тупо зубрить команды или понятия, без понимания их, то хреновый из тебя будет ИТшник и никогда тебе не достичь высот. То что есть пережиток прошлого, когда программеры были вынуждены использовать чужой язык, за неимением пособий на русском, форумов русскоязычных, языков с русским интерпретатором (понимающим русский язык), так это пережиток прошлого. Надо как раз менять ситуацию. Поскольку если мыслить твоими категориями, то проще вообще уехать в америку, ибо русский язык ты используешь только для устного общения, а в приложениях, программах, языках программирования тебе удобнее английский. Ответь на вопрос сам для себя. Кто ты такой? А твое желание или не желание, всего лишь привычка. Ты привык к тому, чему тебя учили идиоты в институте. К слову 90% из того, чему тебя учили тебе не нужно в жизни =))). Но если ты такой упоротый "кодер", что тебе прям жизнь не мила без английского в ПО, то пиши в 1С на английском, только не надо никому эту точку зрения больше говорить. Она бредовая и не состоятельная. З.Ы. Считаю, что в России должен быть запрет на ввоз товара, который не русифицирован полностью. Запрет к изданию игр без русской озвучки, все надписи на товаре по-русски, к примеру покупаешь коврик перед дверью, а там "welcome", какое в жопу велком? Коврик в России перед дверью лежит, где все говорят по-русски, для кого это "welcome"? И похер на все доводы "жаждущих реального голоса актеров". Страна имеет государственный язык, вот и пусть все будет на этом языке. При СССР, кстати, языки программирования которые сюда завозились имели русский интерпретатор. Т.е. подстраивались под страну и даже сраный дос имел русскую версию. Что изменилось? Самоуважение пропало? В итоге сейчас "уважающий себя дизайнер" работает в фотожопе ТОЛЬКО с английским интерфейсом. Тоже касается премьера, афтер эффект, вегас видео и прочего профессионального софта. Не бред ли?
@M1rat5 жыл бұрын
Добрый день! Как на русской раскладке напечатать знак больше или меньше? Приходится переключаться на англ чтобы поставить, знак а это не удобно. Спасибо.
@mihailkaragodin5092 жыл бұрын
Пишу в 1с уже не первый год. Все время переключаюсь на инглиш, было бы здорово, если б это было где то в русской раскладке. Если кто знает, подскажите, но по моему нет такого
@kolyaxaxaxa5 жыл бұрын
Процедура ОсновныеДействияФормыОсновныеДействияФормыВыполнить(Кнопка) Если ЧислоА > ЧислоБ Тогда Сообщить("А > Б"); ИначеЕсли Число А < ЧислоБ Тогда Сообщить("А < Б"); Иначе Сообщить("А = Б"); КонецЕсли; КонецПроцедуры Вот написанная мною процедура, вроде бы идентично показанная на видеоуроке, но при сохранении получаю информацию {Обработка.СравнениеДвухЧисел.Форма.Форма.Форма(7,18)}: Ожидается ключевое слово 'Тогда' ('Then') ИначеЕсли Число
@alexandranikitina93205 жыл бұрын
Наверное, уже не актуально, но надо убрать пробел в ЧислоА (ИначеЕсли Число_А < ЧислоБ Тогда)
@solar92386 ай бұрын
Решение ошибки: Если у тебя пишет всегда равно... Короче, у меня ошибка такая была, что я сохранил на рабочий стол этот обработчик и думал что после каждого сохранения и этот файл тоже будет сохранятся. Оказалось это не так. Удали, и заново пересоздай. Может поможет.
@lislis52994 жыл бұрын
Делал все как на видео выдает выдает ошибку "{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(7,21)}: Переменная не определена (ЧилоБ) ИначеЕсли ЧислоА <
@lislis52994 жыл бұрын
Процедура ОсновныеДействияФормыОсновныеДействияФормыВыполнить(Кнопка) Если ЧислоА > ЧислоБ Тогда Сообщить("А > Б"); ИначеЕсли ЧислоА < ЧилоБ Тогда Сообщить("А < Б"); Иначе Сообщить("А = Б"); КонецЕсли; КонецПроцедуры
@lislis52994 жыл бұрын
Пордон нашел написал ЧилоБ а надо ЧислоБ
@terentyeff3 жыл бұрын
А где проверка на правильность ввода? Вдруг, пользователь строковый тип напишет. А там уже и утечка памяти и т.д.
@stajib4 жыл бұрын
Если А не больше и не меньше Б это ещё не значит, что они равны. Что если числа А не будет? Или вместо числа А введут букву? Тогда скорее всего ваша программа выдаст А = Б. Ну или ошибку))
@Taironnn2 жыл бұрын
специально для этого мы в начале ввели формат реквизита "число" буквы там быть не может если числа А не будет то там появится ноль как мы увидели
@TimoAWeiss6 жыл бұрын
после си-подобных синтаксисов видеть код на русском - ад можете посоветовать справочник en-синонимов для языка? гугл как-то не помг
@businassman6 жыл бұрын
Есть олимпиады по программированию, а по 1с есть паралимпиады?
@IlyaLeontyev5 жыл бұрын
Шуточки за 300 пошли )
@OlegTyulkin Жыл бұрын
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(5,3)}: Процедура или функция с указанным именем не определена (Сообщение) >Сообщение (" А < В "); {ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(9,3)}: Процедура или функция с указанным именем не определена (Сообщение)
@garrypatty Жыл бұрын
7:06 отрыжка?
@Bald_Predator2 жыл бұрын
Что-то есть схожее с языком программирования С++
@TaLoLAn2 жыл бұрын
забыли проверить стандартную ситуацию, когда пользователь как все пользователи, когда поле ввода пустое.
@Away_015 жыл бұрын
4:12 XD
@luckykulon18477 жыл бұрын
1С-программирование == FACEPALM!!!
@TripolitovVladimir6 жыл бұрын
alert("Haha");
@catpanda8077 жыл бұрын
Уууу
@IlyaLeontyev7 жыл бұрын
Интересно, с какой интонацией надо это читать )
@avetiqasatryan15407 жыл бұрын
что это за хреновый язык? перевод паскаля?
@КаменьДагестана7 жыл бұрын
Мне тоже русский паскаль напоминает
@cozma737 жыл бұрын
Что то типа глупого школьного паскаля со смесью дэлфи + русский перевод = язык 1с
@НикитаМиронов-у8п5 жыл бұрын
Вы никогда не слышали про КуМир?
@ИльяАлексеев-д7и3 жыл бұрын
//ЧислоА > ЧислоБ = ложь // Если (условие1) Тогда // (Оператор1); //ИначаЕсли (условие2) Тогда // (Оператор2); // ИначаЕсли (условие3) Тогда // (Оператор3); //КонецЕсли Если ЧислоА>ЧислоБ Тогда Сообщить("А > Б"); ИначеЕсли ЧислоА
@ВалерийДейнека-с4ц3 жыл бұрын
"Иначе ЧислоА=ЧислоБ Тогда" - здесь нужно оставить только "Иначе", остальное лишнее.
@ОлегВиуловичГазин7 жыл бұрын
Музыка забивает голос и просмотр ролика превращается в прослушивание музыки, бьющей по мозгам!
@Школа1С-видеоурокибесплатно7 жыл бұрын
Олег Виулович, музыки на фоне в видео нет, скорее всего у вас на компьютере запущена какая-то музыка.
@sidr_sidorov6 жыл бұрын
Олег Виулович Газин Что за музыка хоть? Напой.
@faustfrost24265 жыл бұрын
Я аж прослезился))
@Юрий-е8щ8у7 жыл бұрын
Зачем ТАК подробно? Ни один человек в здравом уме не будет изучать азы программирования в 1с... Думаю, все примерно понимают основные конструкции языка и логику работы процедурных языков программирования. На все эти привычные приёмы в ЛЮБЫХ подобных языках можно было потратить один, максимум два урока.
@Школа1С-видеоурокибесплатно7 жыл бұрын
Я думаю многие с вами не согласятся. А если люди с нуля, как им быть?
@ЮрийМахнев-т8п7 жыл бұрын
Наоборот хорошо, что подробно. ))
@ЮрийМахнев-т8п7 жыл бұрын
Юрий Атаманов - Ты ошибаешься. Я вот изучаю. Или ты хочешь сказать, что встроенный язык программирования придуман для дураков?
@kb.BasisMebel6 жыл бұрын
@@Школа1С-видеоурокибесплатно Все ОК. Юрий Атаманов - не прав
@SPbLobovVG5 жыл бұрын
Добавлю контраргумент - дублирование никогда не помешает, хотя бы для того, чтобы убедиться, что здесь (в 1С) также как и "там" :-)