"Hello, 1C!": пишем первую программу на языке программирования 1С
Как сделать самую элементарную программу в 1С чтобы поздороваться с этим миром. Пример "Hello, World!" на языке программирования 1С. Как исполняется программный код в 1С с помощью внешней обработки.
Читайте статьи по 1С на нашем сайте:
programmist1s.ru/materialyi-po...
Пікірлер: 221
Зашел чекнуть "там что реально код на кириллице пишется?" :D
@IlyaLeontyev
5 жыл бұрын
Ха-ха ) Да-да, это не шутки. Реально кириллица. Самая натуральная.
@YaroslavH
5 жыл бұрын
Тоже самое)
@user-ok6ru1mv6z
5 жыл бұрын
Пишите на английском, никто не запрещает. 1С поддерживает написание кода как на русском так и на английском.
@user-dv7rh6bn8e
4 жыл бұрын
Тоже самое
@arseniy8479
4 жыл бұрын
Вот абсолютно та же ситуация
Илья, уважаемый! Огромнейшее СПАСИБО за уроки!!! Четко, кратко, по делу и понятно :)
@IlyaLeontyev
5 жыл бұрын
Спасибо вам!
Не появляется сообщение при открытии, появляется окно свойств объекта вместо этого
Спасибо большое Илья, за качественную и доступную подачу материала!
Спасибо Вам за обучение вы молодцы !!!
Чувак ты крутой человек!!! спасибо за уроки!
Посиба брат, от души. На фоне других ютуберов, ты просто гений русской мысли !!! Так держать, дерзай брат !!!!!
Благодарю за чудесный урок!
Спасибо за уроки!
@LobanovSpace
5 жыл бұрын
Поддерживаю
Вот это да! Я не то, что ноль полный, но смело можно сказать, что я просто минус 1! Но у меня получилось! Объяснения - супер! Спасибо!
Спасибо, здорово подаете материал. С первого раза все получилось, хотя я ноль в этом.
Илья здравствуйте! Спасибо большое за краткое обучение...очень все понятно объясняете, только у меня возникли вопросы, из-за чего у меня не активные стрелочки что бы поменять с обычной на управляемую конф. и второй вопрос, почему у меня сверху не идет название конфигурация? Как у вас? у меня написано "Деньги8 Учебная версия" спасибо за ранее!
Спасибо бро, очень интересная подача материала.
На 3.20 появляются 3 Ваших баннера, из-за которых не видно куда нужно нажимать) Пишу чтобы Вы знали, может кому-то не совсем удобно будет)
У меня это почему-то сработало лишь в режиме "Обычное приложение", в режиме управляемого не работает. Там окошко появляется непонятное. Может это потому что у меня версия 8.2, но мне кажется что не поэтому.
Я немного офигел... Команды на кириллице... Не привычно после ассемблера и плюсов.
Прекрасно! все понятно!
Это сообщение не появляется, если запускать программу как Управляемое приложение. А как сделать так, чтобы появлялось?))
В новых версиях- Сервис -Параметры- Общие( управляемое приложение и обычное)
У меня ничего не вывелось. Открылось просто окно, где открывается модель объекта. Что не так?
спасибо, всё доходчиво и понятно
здравствуйте. вы умеете создавать Внешние компоненты? Если имеется драйвер Электронных весов с печатью этикеток , допустим еть Атоловский драйвер... как его прописать в системе...там еще Обработчик драйвера... и наверно саму обработку делать для выгрузки Номенклатуры в весы. Такое есть на примерах в видео. Как зарегить драйвер весов в системе. и.т.д
спасибо=)
Илья, у меня проблема с сохранением модуля. Уже удалял полностью все платформу, не помогло. Подскажи пожалуйста!
Сделал всё как на видео, но почему то при сохранении выходит ошибка «неопознанный оператор», помогите пожалуйста
Илья здравствуйте. Можете создать видео о "процедурах" и "функциях"
Спасибо
уроки просто топ
один вопрос ..Для чего это и зачем нужно ?
отличные уроки
Помогите, я пишу код в строке и при его редактировании дополнить впереди текст пропадает .Как это исправить ?
привет, почему у меня объект поставщика не редактируется (на конфигурации слева, где желтый круг), что делать
а что не так с внутренней разработкой?
А не проще использовать модуль приложения? Для чего столько сложностей?
Сообщение так и не появилось, что делать совсем не понятно повторила урок раз десять и через отладку, но его нет. Сбоку окна появляется еще и все.
@user-mq7sl3tu2z
6 жыл бұрын
нужно было сохранить конфигурацию с режимом "обычная форма". Иначе при повторном запуске будет снова управляемая. И старый файл будет работать не так, как показывает нам автор
у меня кнопка не активно чтобы переходит на обычное приложение ...
Клева, клева!)))
Спасибо, очень интересно. Супер! Получается, что метод Сообщить(); это как метод print() в Питоне
Ошибка запуска 1с предприятия: тонкий клиент не установлен, что делать?)
@dmytrodoloban2045
4 жыл бұрын
встановити тонкий клієнт)
У меня версия в графе "назначение использования" нет строки "персональный компьютер"
Фантастика))))
Шедевр написал
Почему такой способ работает с обычным приложением, но не с управляемым? Сообщения нигде нет.
@IlyaLeontyev
5 жыл бұрын
Пожалуй, это действительно был неудачный пример. Пока просто примите, как данность, что мы работаем с обычным приложением.
Про теги ничего не сказал!где то что то написал,вот теперь тут открываем,все у нас получилось)))))человеку который с тегами(кодом впервые сталкивается,будет непонятно)
если так дальше пойдёт выйдет 1С++, потом Строител 1С++, потом Рад тебя видеть чувак 1С++ и т.д. :)
у меня в пользовательском режиме не отображается форма, в чем может быть ошибка?
И так же сейчас не пойму как работать с ассоциативными массивами. Тут нету классов а просто объекты.
@hroom1732
5 жыл бұрын
Аналог ентова там объект структура
очень полезно
Перетаскиваю файл, но в действии отказано! А через меню работает, почему так?
спасибо
Почему-то при перетаскивании файла сообщение не открывается, только через меню " файл - открыть ".
@asiyaasiya4863
6 жыл бұрын
Перезапустила программу, все стало открываться. Спасибо за урок.
@IlyaLeontyev
5 жыл бұрын
Рад, что все получилось )
@LobanovSpace
5 жыл бұрын
Ага
Все элементарно. Как автор ролика выводит сообщение, забудьте и никогда такого не делайте. Для обычных форм есть команда Сообщить("Ваш текст"); А для управляемых форм команда СообщитьПользователю("Ваш текст"); И все у вас выведется
@IlyaLeontyev
5 жыл бұрын
А если в управляемых формах написать Сообщить("Ваш текст"), что-то плохое произойдет?
@user-ok6ru1mv6z
5 жыл бұрын
Можно и сообщить использовать, у сообщить пользователю просто больше возможностей, например привязка сообщения к конкретной строке таблицы.
@IlyaLeontyev
5 жыл бұрын
Это да. Метод "Сообщить" считается устаревшим. Хотя многие его до сих пор используют, потому что удобный, собака.
@LobanovSpace
5 жыл бұрын
Ого
@user-ok6ru1mv6z
5 жыл бұрын
@@Boywithcola Так вы посмотрите как вы пишите название процедуры. когда пишите наименование функции, процедуры и тд(которое не вы создаете), нажимайте ctrl + пробел и выйдет окно подсказки и выберите нужный вариант, тогда не будет ошибок в написании.
Илья, у меня сообщение не появляется, может вы забыли у поминуть какие нибудь настройки?
@user-eh1et6ls8q
6 жыл бұрын
Нет, никаких специфичных настроек не требуется.
@Mrpugx5794fd
6 жыл бұрын
у меня тоже ((
@IlyaLeontyev
5 жыл бұрын
Судя по всему, вы запускаете программу в управляемом приложении, а надо запустить ее в обычном.
@maximamaxima5805
3 жыл бұрын
@@IlyaLeontyev Спасибо =)
А какие требования на джуниор 1С? Ваших видеоуроков хватит?
@IlyaLeontyev
5 жыл бұрын
Наши уроки - только начало. 1С можно изучать бесконечно. Но основы вы по ним изучите.
@cruzak_zzz3864
5 жыл бұрын
@@IlyaLeontyev - обучение платное - стоит оно своих денег?
@cruzak_zzz3864
5 жыл бұрын
@@IlyaLeontyev спасибо! Бесплатная часть понравилась, подача вообще выше всяких похвал, но засомневался, не замануха ли, не будет ли потом набор буковок после оплаты.
@IlyaLeontyev
5 жыл бұрын
@@cruzak_zzz3864 ну что вы) Автор курса - уважаемый человек в кругах 1С. Он является создателем Обновлятора, с которым вы наверняка еще столкнетесь. Он бы не стал рисковать своей репутацией, продавая пустышку.
Где скачать Эту программу?
Так это хорошо, что на кириллице, это больше плюс чем минус,зарубежа точно не понадобится, а нам вполне себе, если сделать изменения в программе
Начинаю писать "Сообщить..." и текст не виден, пока по нем не щелкнешь мышью. Тогда появляется. При продлжении печати опять становится невидим. В чем может быть дело?
@flayneex1959
8 ай бұрын
Та же проблема, нашли решение?
@user-jc3bf2mc4z
8 ай бұрын
@@flayneex1959 нет, не нашел
спасибооо
Почему я печатаю а текст не видно
я знаком с программированием, но увидев этот урок, я ничего не понял что показал автор - это сообщение в консоли (отладочное), обычно так это выглядит в большинстве сред программирования я ожидал увидеть окно messagebox ну и я не работал с 1с, для меня вообще не понятны сами понятия, что такое управляемая программа? есть управляемый код, который запускается в виртуальных машинах типа ява или .нет
@__ash13__
6 жыл бұрын
знакомое лицо)
@kalobyte
6 жыл бұрын
Mr. Ash в смысле?
@__ash13__
6 жыл бұрын
на МД каналах видел тебя
@kalobyte
6 жыл бұрын
ну да
@__ash13__
6 жыл бұрын
а по теме напоминает JavaScript обработчиком событий и выводом в консоль (console.log())
Вот интересно я являюсь разработчиком PHP, JS Но мне вот сложно тут все понять ))). К примеру если не понятен метод какой нить его тяжко найти в google
@user-ok6ru1mv6z
5 жыл бұрын
Вот не надо, по 1с в интернете просто куча различных сайтов и форумов. Любой вопрос можно на первых же строках поиска гугла найти
После того как нажимаю на кнопку сохранить, не появляется выбор пути. Из-за чего не могу понять куда сохранился файл. Подскажите пожалуйста.
@user-eh1et6ls8q
6 жыл бұрын
В вашем случае программа сохраняет по первому сохраненному пути. Чтобы избежать этого, нажимайте "Сохранить как".
@atn13
6 жыл бұрын
Та же ситуация, но "Сохранить как" не активна
@amelisky
6 жыл бұрын
Такая же проблема. Как решили?
@kairatm9212
8 ай бұрын
сохранить как не активна, как решить?@@user-eh1et6ls8q
@kairatm9212
8 ай бұрын
решили? @@amelisky
программист 1 с это не значит чтобы знать языки с++ или другие тут такого нет?
@IlyaLeontyev
5 жыл бұрын
Программисту 1С знание других языков не требуется.
А если захотите позвонить, то понадобится `Позвонить (номер абонента)`
Хронология. 1 что я начал делать, смотреть тебя, но ты начал рекламировать на каком то этапе курсы по 1с рф, и ярешил послушать и начать их смотреть, результат знаешь какой Илья? Яразочарован, твое обьяснение на много удобнее и приятнее, зря ты советуешь 1с рф, серьёзно, у тебя лучше получается.
дружище,я на второй минуте уже с ума начал сходить)))))))))))
@k0tletka813
4 жыл бұрын
Как же я тебя блять понимаю
Привет. Что нужно знать что бы зарабатывать за месяц 20 т.руб на 1С? Кто будет платить ученику-программисту за программирование, без опыта работы?
Нажимаем на кнопку new file когда там просто новый.
как можно кодить кириллице?))))
На этом языке программирования сделана игра лунтик!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :))))) СПАСИБО БОЛЬШОЕ я вас обожаю вы лучшее это прекольно я что тут на русском. кстати как тут сделать интервейс?
Меня зовут Гуанин и Гуанин выполнила задание=)
Спасибо!!!!! Тепер буду учить 1С ето мой второй язик програмирование
@mazukta92
2 жыл бұрын
после QBasic?
@Ostup_Burtik
2 жыл бұрын
@@mazukta92 нет после Python
@budlo4216
2 жыл бұрын
@@Ostup_Burtik и как успехи?)
@Ostup_Burtik
2 жыл бұрын
@@budlo4216 да забросил както
@budlo4216
2 жыл бұрын
@@Ostup_Burtik а пайтон?)
Кто нибудь объясните для чего это вообще😭😭😭я понимаю что это азы,но для чего это??
Автор, а ты сам работаешь программером 1с в данный момент?
@IlyaLeontyev
5 жыл бұрын
Да, работаю. На протяжении последних 6.5 лет.
@user-cg7jw8yu7g
5 жыл бұрын
@@IlyaLeontyev, сколько примерно получаешь?Не слишком ли скучно, как пишут "интернет-эксперты"?
@IlyaLeontyev
5 жыл бұрын
@@user-cg7jw8yu7g "интернет-эксперты", как правило, опыта работы с 1С не имеют, поэтому на них можно не обращать внимания ) Доход порядка 300к в месяц. Ты даже представить себе не можешь, насколько это на самом деле весело. Большую часть времени приходится ковыряться в коде типовых конфигураций, а там черт ногу сломит. Все сложнее, чем ты думаешь )
@user-ek5rv6bu9n
5 жыл бұрын
@@IlyaLeontyev слышал что вакансий по 1C невероятно много (в hh - 60 тыс. По сравнению с Python, html и т.д. - 3-8 тыс.). Еще слышал что студенты могут с легкостью найти работу 1C. Мне 17. Получится ли у меня?
@IlyaLeontyev
5 жыл бұрын
@@user-ek5rv6bu9n не знаю )
Гы ) Тут реально код можно писать Наверное и игру можно ебнуть Ещё видел комментарии про какие-то драйверы весов
Вот это порево
Народ , так и не допер как в управляемом это сделать .Точнее как надпись на экран вывести , модальность включил .
@TheCrealedy
3 жыл бұрын
можете пояснить? у меня тоже не активные стрелочки...
@glonas73
3 жыл бұрын
@@TheCrealedy Не помню уже, но скорее всего проблема была в операторе сообщить, точнее посмотрите в синтакс помошнике.Урок старый, приходится как то до думывать .
@TheCrealedy
3 жыл бұрын
Можете подкинуть видео где более новое видео обучения, и тоже такое доступное в плане понимания...
@glonas73
3 жыл бұрын
@@TheCrealedy ильяз низамуттдинов наберите в ютубе.
@glonas73
3 жыл бұрын
@@TheCrealedy kzread.info/dash/bejne/c3xt19Gwm7O2dqQ.html
Alt + 123 = { Alt + 125 = } ALT + 62 = > ALT + 60 =
@alex-bc7si
3 жыл бұрын
они у тебя и так на клавиатуре есть, зачем тебе коды символов)
а для чего внешняя обработка вообще используется???
@user-ok6ru1mv6z
5 жыл бұрын
Это как дополнение. Например, создаем внешнюю обработку, при нажатии в которой на кнопку отправить, она собирает определенные данные в 1с и выгружает их в файл. Внешние обработки можно подключить к любой аналогичной базе. Иногда можно встретить внешние обработки которые могут выполнять десятки различных заданий
Сломала мозг - почему у меня не работает. В итоге, в версии программы 8.3 Нужно установить следующее - Сервис - Параметры - Запуск 1С - Основные - поставить галочку Толстый клиент (обычное приложение). Установка галки "Управляемое приложение и обычное" на листе Общие не дает нужного эффекта.
@yourdestiny8352
8 ай бұрын
Спасибо за информацию!🙏
Да конечно круто, что есть 1С. Но он как паскаль уйдёт в небытие. Чтоб его изучить нужны деньги, чтоб на нём писать нужны деньги. Здесь по сути кобала, а не написание кода - я имею в виду, что выполняет программист 1С. Язык развивается быстрей, если он в общем доступе.
@LaviiaasbellaRddd
4 жыл бұрын
Он уйдет в небытие только при 1 условии... Появится конкурент, в котором будет все лучше... При том лучше настолько, чтобы заставить бизнес, который вложил огромные деньги во внедрение 1С поменять решение. Но как известно, бизнес настолько инертный, что на это пойдет с огромной неохотой..многие даже до сих пор на 1С 7 версии сидят.. а этого пока не предвидется в ближайшие десятки лет)
не объяснил что такое обработка что она делает для чего она нужна когда в нее надо заходить . курсы у него такие
Как на нём можно писать ?? Это же катарга , нечего не имею против разрабов на 1с но это бред
@vvv7220
4 жыл бұрын
Настоящий программист должен уметь работать с любым языком, даже с тем который он первый раз видит.
Я чета сравнил с шарпом и плюсами и вахуе от происходящего
@wordit4682
4 жыл бұрын
Жиза
НЕЕПОНЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЛ!!!!!!!!!!!!!! язык программирования на русском языке что ли??????
@LobanovSpace
5 жыл бұрын
Да
@laimpostor6042
5 жыл бұрын
Он особенный)
@user-ok6ru1mv6z
5 жыл бұрын
Платформа создавалась для России, первоначально не было планов распространять на весь мир. Соответственно и делали приоритет русский язык. Было бы странно создавать программу для России и внедрять ее на английском языке. В тоже время в 1с есть возможность писать весь код на английском языке. 1С его понимает
@iceone8207
4 жыл бұрын
Пошел учить русский)
@user-dv7rh6bn8e
4 жыл бұрын
хах) я тоже в ахуе, от хауди
Учу C++, и о боже... Я понимаю, что судить о языке по такому простому примеру кода не правильно, но неужели 1С на столько простой? И неужели весь ЯП держится на одном ООП? Можно ли применить процедурный подход?
@user-ok6ru1mv6z
5 жыл бұрын
Вам жизни не хватит что бы изучить 1С
@fj8017
5 жыл бұрын
@@user-ok6ru1mv6z не нужно преувеличивать. Если мне для изучения 1C понадобится чуть больше жизни, то Вы и за 4 перерождения не выучите cpp.
@user-ok6ru1mv6z
5 жыл бұрын
@@fj8017 С чего вдруг такие высказывания? вы такой одаренный а остальные дураки? Я писал не про вас что конкретно вам столько времени понадобится, я писал вообщем, что 1с постоянно развивается, чуть ли не каждую неделю вводятся новые фишки, которые надо изучать и внедрять в проект. Поэтому и написал что не хватит и жизни что бы изучить язык. А про с++, у меня 6 проектов на этом языке написано, я кстати с него и пришел в 1с, т.к зарплата выше и плюс, хотелось с бизнес-средой ближе познакомиться
@IlyaLeontyev
5 жыл бұрын
Язык 1С, может, и простой. Но работать с 1С довольно сложно. И знать нужно действительно очень много всего, в том числе и предметную область (основы бухгалтерского и оперативного учета, расчета зарплаты и т.д.), и механизмы переноса данных (Конвертация данных 2 / Конвертация данных 3), и т.д. Поэтому во фразе "Вам жизни не хватит, чтобы изучить 1С" есть очень много смысла. Я работаю с 1С более 7 лет, и я до сих пор очень далек от того, чтобы говорить, что я изучил 1С.
Привет, а на этом языке программирования можно сделать 3D игру или Операционную систему??
@zachemMiZdesi
3 жыл бұрын
Конечно, на ней все игрухи пишут!!!)))
Вопрос: зачем? Зачем нужна эта надпись? Она же не приветствует при входе в 1с вроде, ничего не делает, нигде не светится. Закроешь ее и больше никогда не увидишь. Зачем ее делать? Это даже не "декорация" для программы
@user-ok6ru1mv6z
5 жыл бұрын
Вам показывают как работает процедура вывода сообщения, которую в разработке реального проекта будете использовать постоянно
Ахахахахахахахахахахахаахахаэахахааэаэаэаэаэпахазахахзахахахазахахаахазахахахахахахах
Куча всего по факту 3 кнопки, видео сделай на 30 секунд, понятнее будет
Что за адский говно код? Что значит "приложение" ? Он вообще где то применяется?
Ору с вас....
Напиши что-то что может быть полезно за 30 секунд, без лишнего
На хрен я это смотрю((
Я когда вижу 1с у меня сразу агрессия какая-то и зубы скрипят
@IlyaLeontyev
5 жыл бұрын
Может, вам медитации попробовать? Это ненормально, на мой взгляд.
@user-uq7uj1bi7h
5 жыл бұрын
@@IlyaLeontyev Просто шутка. Я считаю, что любой ЯП имеет право существовать
why the hell in 2017 you develop in russian language :(
@IlyaLeontyev
5 жыл бұрын
На мой взгляд, наоборот, очень удобно. Особенно для тех, кто умеет печатать вслепую только на русском (это я про себя говорю).
@IlyaLeontyev
5 жыл бұрын
lucky kulon, это не очень патриотичное заявление... Русский язык велик и могуч.
@MisterKoK22
5 жыл бұрын
Paradise!
@user-ok6ru1mv6z
5 жыл бұрын
@lucky kulon А с чего код должен быть на английском языке?, Вы живете в России, по идее все англоязычные продукты должны поддерживать как основной язык так и язык для страны которой может использоваться. Как сделала 1С.
@IlyaLeontyev
5 жыл бұрын
@@user-ok6ru1mv6z так наоборот круто, что все на русском языке написано. Не понимаю, в связи с чем может быть связано такое презрение к своему родному языку.
Я начинающий программист. 1С пишется на русском? Заебись
И бог тебе судья!
@user-il6jr4gi8j
3 жыл бұрын
Бог правильно писать с большой буквы.
@s1ptex87
3 жыл бұрын
@@user-il6jr4gi8j, обоснуй.
кошмар на кириллице писать код мозг просто в шоке !
@user-cr2js4ow4g
5 жыл бұрын
Учи Великий и Могучий
Худший язык программирования