Подробный обзор профессии программист 1с

Содержание:

Как восстановить доступ к аккаунту Instagram, если его взломали

Сколько можно заработать

Доход разработчика программы 1С напрямую зависит от опыта, дополнительных навыков и знаний. Стартующий в профессии получает не больше 40000 руб., а гуру программирования семейства программ 1С ежемесячно имеет доход 200000 руб., узнала наша редакция, проанализировав предложения на рынке труда.

Как на программировании 1С зарабатывать 300000 руб., рассказывают в этом видео:

В связи с широким распространением продукции компании «1С» постоянно требуются специалисты в области программирования. Работник со знанием языка 1С всегда востребован и имеет высокий доход. К тому же даже самостоятельное изучение основ программирования позволит брать первые заказы.

Первая программа

Это уже стало традицией для программистов — изучая новый язык, первое, что на нём пишут это программу, печатающую на экране фразу «Hello, World!».

Не станем исключением и мы. Но, будучи русскими программистами, заставим компьютер вывести на экран фразу «Привет, Мир!».

Задание №2: написать программу на языке 1С 8.3, которая при запуске выводит на экран фразу «Привет, Мир!».

Инструкция для выполнения:

1. Запустите ярлык «1С:Предприятие» на вашем рабочем столе.

2. Перед вами открылся список баз 1С. Как видите, он пуст. Давайте создадим учебную базу, в которой и будем программировать. Нажмите кнопку «Добавить».

3. Выберите пункт «Создание новой информационной базы» и нажмите кнопку «Далее».

4. Выберите пункт «Создание информационной базы без конфигурации …» и нажмите кнопку «Далее».

5. В качестве имени базы укажите «Учебная» и нажмите кнопку «Далее».

6. В качестве каталога базы укажите любую пустую папку (в данном случае это папка «Учебная» в моих документах). Нажмите кнопку «Далее».

7. Укажите вариант аутентификации «Выбирать автоматически», режим запуска «Толстый клиент». В качестве версии 1С:Предприятия ничего не указывайте, нажмите кнопку «Готово».

8. Как видите, в списке, наконец, появилась первая база, которую мы только что создали сами! Начнем писать код. Нажмите кнопку «Конфигуратор».

9. В открывшемся окне, выберите через меню «Конфигурация»->»Открыть конфигурацию».

10. В открывшейся слева панели нажмите правой кнопкой мыши на слове «Конфигурация» и выберите из списка «Открыть модуль управляемого приложения».

Внимание! Если вы используете версию 1С, отличную от той, что мы используем в школе, у вас этот пункт меню может называться «Открыть модуль приложения». Не пугайтесь, это то же самое — выбирайте его

11. Открылось окно с редактором. Сюда можно писать текст! С ним мы и будем работать в дальнейшем.

12. Теперь, не задумываясь, просто перепишите в это окно следующий текст:

Сообщить("Привет, Мир!");

13. Отлично! Код нашей первой программы готов. Запустим его на выполнение. Через меню «Отладка»->»Начать отладку» (или клавиша F5).

14. На вопрос ответим утвердительно.

15. Спустя секунду или две запустится 1С и в окне снизу появится надпись «Привет, Мир!». Мы добились от компьютера того, чего хотели. Поздравляю вас с первой программой!

Что-то не получилось? Остались вопросы? Задайте их мне на почту helpme1c.box@gmail.com и я отвечу вам сегодня же. Ваш преподаватель: Владимир Милькин.

Обращение преподавателя

Уровень сложности уроков идёт снизу вверх. Поэтому старайтесь заниматься последовательно, ничего не пропуская и не откладывая на потом.

Обязательно выполняйте все тесты и домашние задания, старайтесь улучшить свои результаты. Сверяйтесь с эталонными решениями только после самостоятельного выполнения задач.

Войдите как ученик, чтобы получить доступ к материалам школы

Как стать программистом 1C

Начну с того, что программисты-самоучки, которые не имеют документального подтверждения своих навыков, менее востребованы, чем спецы с дипломами, полученными после курсов.

Чтобы стать программистом 1С нужно:

          • иметь высшее или неоконченное высшее техническое образование;
          • знать английский язык на базовом уровне;
          • пройти → курсы 1C-разработки, которые по окончании выдают сертификат специалиста.

Помимо официальных курсов от фирмы 1С, есть много дополнительных продуктов, которые научат вас хитростям и тонкостям программирования в сжатые сроки.

Важно понимать, что это та профессия, где нужно постоянно развиваться, так как технологии не стоят на месте и каждое крупное обновление — это причина пройти дополнительное обучение

3.1 Hello world

Для вывода сообщения нужно написать следующий код:

Сообщить(«Hello Wold»);

Вместо Hello World можно написать произвольный текст.

Напишите код, который выводит последовательно следующие два сообщения:

1.      Hello World

2.      Привет 1С

Сообщить выводит не только текст, но и перевод строки, поэтому каждое сообщение выводится в новой строке.

Если вы не увидели сообщения, возможно у вас скрыто окно сообщений, его можно показать через «Сервис – Служебные окна – Служебные сообщения».

Если запустить обработку несколько раз, можно увидеть, что старые сообщения не удаляются. Чтобы старые сообщения удалялись, нужно использовать код:

ОчиститьСообщения();

Обратите внимание, что код состоит из операторов, каждый из которых заканчивается точкой с запятой. Сообщить и ОчиститьСообщения – это функции

Оператор, вызывающий функцию состоит из имени функции, за которым следует круглая скобка, затем параметры функции, закрывающая круглая скобка и обязательная точка с запятой в конце

Сообщить и ОчиститьСообщения – это функции. Оператор, вызывающий функцию состоит из имени функции, за которым следует круглая скобка, затем параметры функции, закрывающая круглая скобка и обязательная точка с запятой в конце.

В одной строке можно размещать несколько операторов, но так не принято у программистов 1С:

Сообщить(«Hello Wold»); Сообщить(«И снова привет!»);

С чего начать с нуля?

Самое главное в 1С – то, что не нужно придумывать свои виды объектов. Все они уже есть в конфигурации.

Установите технологическую платформу 1С себе на компьютер, и откройте в конфигураторе новую или уже существующую базу. Для начала можно использовать абсолютно бесплатную учебную версию 1С 8.3 для обучения программированию.

В левой части окна вы увидите дерево объектов конфигурации. К ним относятся документы, справочники, регистры, бизнес-процессы и многое другое.

Данные так же хранятся в СУБД, но разработчик обычно не работает с ними напрямую. При помощи технологической платформы программист обращается уже к объектам конфигурации или информационной базы.

В 1С, как и во многих других языках программирования, очень часто используются запросы. Язык запросов в 1С схож с языком T-SQL. Запросы можно писать как на английском, так и на русском, в прочем, как и остальной код.

Вроде бы все просто, но для работы «в полевых условиях» одного знания языка программирования чаще всего не достаточно. Дело в том, что в большинстве организаций, использующих 1С, установлены типовые конфигурации, и их нужно знать.

Рекомендуется изучить самые распространенные конфигурации. К ним относятся такие, как «Бухгалтерия» и «Управление торговлей». Так же часто используются «ЗУП» и «Розница».

В плане работы для 1С программистов существуют две основные ветви: франчайзи или работа «на себя» и работа в качестве штатного программиста it-отдела какой-либо организации. Данный выбор зависит только от ваших предпочтений.

При работе в франчайзи, на фрилансе или ведении собственного бизнеса оплата будет сдельная. Работы может быть много и нужно выкладываться по-полной. Верхней планки по заработной плате здесь нет, и вы можете заработать внушительную сумму денег.

Если вы решите работать на фрилансе, либо открыть собственный бизнес, не нужно будет ни с кем «делиться» своим заработком (кроме государства и фрилансовой площадки естественно). Но в таком случае и клиентов будет необходимо искать самостоятельно.

Если вы все же решили устроиться в организацию в качестве штатного программиста, то будете мало зависеть т объема выполненной работы. В данном случае есть некая стабильность, но и зарплатная планка ограничена.

Конечно же, эти два способа можно совместить, работая штатным программистом днем и на фрилансе по вечерам.

Что хорошо у 1С программистов, так это то, что у вас может не быть технического образование (например, вы экономист, бухгалтер и т. п.). Для подтверждения своих знаний перед клиентами или работодателем вы можете предоставить свои сертификаты 1С.

Сертификаты бывают различных видов, как по платформе (для программистов), так и по типовым решениям. Получить их можно в фирме 1С, сдав экзамен в виде теста или практического задания.

Как на большом предприятии организовать единый справочник Номенклатура в 1С

Очень часто при получении отчетности по конкретной номенклатуре заинтересованное лицо задает много вопросов, ответы на которые неочевидны. По какой причине одна и та же номенклатура продублирована в справочнике или отличается незначительно по написанию? Какую номенклатуру выбрать в роли аналитики? Какую номенклатуру выбрать при создании новых документов?… Очевидно, что при выборе некорректной позиции из справочника номенклатур в 1С пользователь получит некорректные данные, что приводит к потере полноценного контроля над ситуацией (например, состоянием складских запасов).

Описание функционала отраслевой конфигурации 1С: Управление ветеринарными сертификатами

Данная статья представляет краткое описание функционала конфигурации 1С: Управление ветеринарными сертификатами. Судьба свела меня с данным программным продуктом не так давно, поэтому опыт общения с ним не сильно богатый. Но, с одной стороны, какие-то «шишки» я в этом вопросе уже «набил», а с другой — внятной документации или описания на данное творение, как говорится, «днем с огнем». Самое полезное, что я смог найти — это серия видеороликов от самих «АСБК Софт» (https://www.asbc.ru/catalog/vsd3428new/). В совокупности эти 2 обстоятельства наталкивают меня на мысль о том, что можно написать некоторое подобие общего описания программы. Искренне надеюсь, что кому-то мои творческие потуги принесут пользу.

Что нужно знать программисту 1C

Чем занимается программист 1С я уже рассказал, перейдем к тому, что должен знать и какими качествами должен обладать сотрудник в должности. Ориентироваться будем на актуальные вакансии, так как рынок постоянно меняется, а, следовательно, и требования к специалистам:

Программист 1С должен иметь:

  • опыт в решении обычных и сложных задач в среде 1С;
  • опыт работы с конфигурациями «Бухгалтерия», «ЗУП», «Документооборот», «УПП» и прочими, в зависимости от среды, в которой работает компания;
  • понимание возможностей платформы «1С: Предприятие» версии 7.7 и выше;
  • умение разрабатывать и читать программный код;
  • умение читать чужие коды;
  • сертификаты об окончании курсов или специального учреждения;
  • высшее или неоконченное высшее техническое образование;
  • опыт работы с SQL серверами;
  • знания в бухгалтерском и кадастровом учете.

Чем выше заработная плата и престиж фирмы, в которую вы захотите устроиться, тем больше требования и наоборот.

Личные качества для 1C программиста также важны, ведь вам придется работать с людьми и часто выполнять командную работу. Чаще всего работодатели хотят видеть в специалисте следующие качества:

  • системное мышление;
  • технический склад ума;
  • ответственность;
  • самостоятельность;
  • аккуратность;
  • инициативность;
  • ориентирование на результат;
  • коммуникативность;
  • стрессоустойчивость;
  • умение работать в режиме многозадачности.

Последние два критерия очень важны, так как вы будете часто выполнять 2, 3 и 5 задач одновременно.

3.7 Строки

Рассмотрим работу со строками в 1С.

3.7.1      Запись строковых констант

Строки записываются в двойных кавычках, пример мы уже видели: «Hello World!»

Если нужно записать кавычку внутри строки, она повторяется два раза: «Я использую для бизнеса программы фирм «»1С»» и «»Микрософт»»».

Строка может быть помещена в переменную так:

А = «Привет мир»;

Если в строке встречается перевод строки, то она записывается с помощью символа вертикальной черты:

С =

«Съешь конфеточку, дружок!

|Или хочешь пирожок?»;

3.7.2      Конкатенация

Простейшая операция над строками – склейка (конкатенация).

А = «Привет «;

Б = «мир»;

В = А + Б;

Сообщить(В);

В результате в переменную В будет помещена строка «Привет мир».

3.7.3      Строковые функции

Рассмотрим основные строковые функции:

С = «Привет мир»;

Длина = СтрДлина(С); //10 — длина строки

С1 = Лев(С, 2); //Пр — левые 2 символа

С2 = Прав(С, 3); //мир — правые 3 символа

С3 = Сред(С, 5, 2); //ет — два символа, начиная с 5-й позиции

Задача:

Используя только функции Лев, Прав и Сред, получите из строки «Привет мир» строки «веер», «Пирр» и «ветер ветер».

3.7.4      Служебные символы

Не все символы можно включать в строку. Некоторые символы можно получить только по их коду.

В данном примере мы выводим символ табуляции между строками «Поз1» и «Поз2».

Сообщить(«Поз1» + Символ(9) + «Поз2»);

Но для наиболее часто используемых служебных символов в 1С существуют специальные константы:

Сообщить(«Поз1» + Символы.Таб + «Поз2»); //Табуляция

Сообщить(«Поз1» + Символы.ПС + «Поз2»); //Перевод строки

Задача:

Выведите строки «Хлеб», «Батон», «Булочка», «Пирожок», каждую с новой строки. Решить задачу двумя способами – с помощью символа вертикальной черты и конкатенацией с символом перевода строки.

Затраты в растениеводстве 1С: ЕРП АПК

К сожалению, информации об отраслевом решении 1С: ЕРП АПК крайне мало. У разработчика есть методичка под названием Обучающий курс, однако она недостаточно полно описывает функционал, да и обновляется гораздо реже, чем сама конфигурация. Поэтому возникло желание написать цикл статей, где попробовать обобщить свой опыт работы с данной конфигурацией в части учета в растениеводстве.
В настоящий момент в конфигурации поддерживаются два режима формирования себестоимости в растениеводстве: ежемесячный по фактической себестоимости и расчет по плановой в течение года с расчетом фактической в конце года. Про второй вариант в данной статье не будем говорить, вариант относительно новый и на фактических данных мной еще не проверялся.

Как найти работу?

После обучения вы можете найти работу в фирмах-франчайзи 1С. Они занимаются установкой и внедрением программ 1С в крупных фирмах. Или же можете работать в одной из таких фирм пользователей. В них обычно требуются специалисты, которые будут совмещать свою должность и должность системного администратора. На собеседовании им задают типовые вопросы, связанные с основами программирования и навыками владения программой 1С: Предприятие.

Кроме того, есть возможность работать удаленно, в режиме фриланс, решая проблемы разных компаний. В основном это проектная занятость, поэтому такие специалисты находятся в постоянном поиске заказов.

3.4 Комментарии

В коде можно использовать комментарии. Они не выполняются, а просто содержат описание того, что выполняется в коде или служат для заметок, чтобы не забыть какие-либо важные вещи. Комментарии важны, чтобы другой человек, или вы сами, спустя какое-то время могли разобраться, что и зачем вы делали в коде.

Изменим предыдущий код:

//Выводим приветствие миру

Сообщение = «Hello Wold»;

Сообщить(Сообщение); //Собственно, сам вызов функции

Сообщение = «Привет 1С»;

Сообщить(Сообщение);

Комментарий начинается с символов // и длится до конца строки. Начинать комментарий можно в любом месте.

Комментарии можно использовать, чтобы какой-то участок кода не выполнялся. Для этого нужно просто закомментировать этот участок.

Попробуйте выделить следующие строки с помощью мышки или курсорных клавиш, а затем выбрать команду «Текст – Блок – Добавить комментарий»:

Сообщение = «Hello Wold»;

Сообщить(Сообщение); //Собственно, сам вызов функции

Вы увидите, что текст изменится на:

//Сообщение = «Hello Wold»;

//Сообщить(Сообщение); //Собственно, сам вызов функции

Соответственно, можно выделить участок кода и выполнить обратную команду «Текст – Блок – Удалить комментарий», при этом текст раскомментируется.

Совет №5. Учимся искать, как это сделано в чужом коде

И последний не менее важный совет для начинающих программистов 1С – учитесь читать чужой код. Да это сложно, непонятно и трудно, но если Вы с самого начала будете пытаться осмысливать чужой код, то в дальнейшем этот навык Вам очень пригодиться.  Так же чтение чужого кода Вам может подсказать, как правильно использовать тот или иной объект, или как работать с какой-либо функцией (процедурой).

Например, Вы хотите посмотреть, как в какой-нибудь имеющейся конфигурации используется метод СоздатьНаборЗаписей регистра сведений.  Для этого необходимо осуществить глобальный поиск по конфигурации

В форме глобального поиска Вы вводите искомое название

Если искомое слово есть в конфигурации (в частности в модулях), то путь к этому слову будет выдан в результатах поиска

Из результат поиска Вы сможете перейти в нужный модуль и посмотреть как применяется искомый Вами метод (процедура, функция) или объект.

Тем самым сможете быстро научится использовать некоторые типовые методы работы с теми или иными объектами.

Иногда кажется, что изучить язык программирование в 1С сложно и трудно. В действительности программировать в 1С — легко. Помогут Вам легко и быстро освоить программирование в 1С мои книги: «Программировать в 1С за 11 шагов» и «Основы разработки в 1С: Такси»

Изучите программирование в 1С с помощью моей книги «Программировать в 1С за 11 шагов»

  1. Без сложных технических терминов.
  2. Более 700 страниц практического материала.
  3. Каждое задание сопровождается рисунком (скриншот).
  4. Сборник задач для домашней проработки.
  5. Книга написана понятным и простым языком — для новичка.
  6. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!

Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С

  1. Без сложных технических терминов;
  2. Более 600 страниц практического материала;
  3. Каждый пример сопровождается рисунком (скриншот);
  4. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!

Промо-код на скидку в 15% — 48PVXHeYu

Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Вступайте в мои группы:

Вконтакте: https://vk.com/1c_prosto
Фейсбуке:
ОК: http://ok.ru/group/52970839015518
Твиттер:

↑ Для чего необходимо регистрировать Mi аккаунт?

Создание личного аккаунта откроет перед пользователем новые возможности и позволит полностью использовать функционал электронного устройства.

Регистрация аккаунта на сайте Xiaomi будет необходима в том случае, если планируется:

  • использование умного дома;
  • контроль обновлений программного обеспечения;
  • установка последних версий прошивки Xiaomi;
  • использование фитнес браслета Mi Band совместно с приложением Mi Fit;
  • синхронизация файлов и настроек устройства;
  • разблокировка Bootloader Xiaomi.

Это лишь часть функций, которые станут доступны пользователю после создания личного кабинета, регистрация займет не более 5 минут.

Упражнения

  1. Главное упражнение, позволяющее «отрегулировать» дикцию, старо и избито, но по-прежнему действует. В рот следует набрать орешки и произносить скороговорки, делая это как можно четче и понятнее для окружающих.
  2. Чтобы научиться держать и контролировать дыхание, можно попробовать упражнение «33 Егорки». Его суть – в четком произношении следующего текста: «На дворе, на пригорке стоят 33 Егорки». После этого переходите к пересчету «Егорок»: раз Егорка, два Егорка и так далее. Егорок должно быть столько, сколько у вас хватит дыхания на одном вдохе. Цель – дойти до 33 Егорок. Упражнение позволит вам не выдыхаться даже в ходе длительной речи.
  3. Для овладения искусством грамотной речи, нужно знать правила русского языка. «Подружитесь» со словарем ударений. Выполняйте упражнения с произнесением слов, в которых вы допускаете ошибки, чтобы довести дело до автоматизма. Ищите популярные речевые ошибки в своей речи и обязательно разберитесь с ударениями. Например, произношение слова «квартал» с ударением на первом слоге не добавит вашей речи привлекательности.

Виды построек

Подобное сооружение было очень распространенным много веков назад. В зависимости от типа ориентации колёс, водяные мельницы можно разделить на два основных вида:

  • вертикальная;
  • горизонтальная.

В мельницах первого типа основным рабочим элементом является водяное колесо, которое располагается в вертикальной плоскости и приводится в движение благодаря механизму зубчатой передачи. В постройках с горизонтальной ориентацией подобный принцип не предусмотрен.

В зависимости от назначения, мельницы принято разделять на мукомольные, лесопильные, используемые для изготовления бумаги и нужд стекольной промышленности. Но поскольку речь идёт о благоустройстве дачного участка, то сооружаемая мельница будет рассматриваться исключительно в качестве декоративного элемента.

Устройство мельницы включает следующие основные элементы:

  • колесо с лопастями;
  • жёлоб, ось и шарниры;
  • каркас для колеса;
  • корпус.

Именно такое устройство имели мельницы, о которых упоминается в старинных книгах и других источниках. Эта технология применялась на протяжении столетий и позволяла создавать проверенные временем постройки для переработки зерна в муку. Вначале продукт поднимался наверх, через желоб направлялся к жерновам, а готовое сырье собиралось в мешки.

Даже наличие такого производительного сооружения, как водяная мельница, не сильно упрощало задачу, поэтому в то время процесс размалывания зерен всё ещё оставался тяжелым делом. В усовершенствованных конструкциях природная вода из водоема подавалась на колесо, а сила падающей жидкости заставляла вращаться лопасти колеса, приводя в движение ось мельницы.

Сегодня любой дачник может соорудить своими руками уменьшенный вариант мельницы. Это отличное решение для украшения дачной территории, ведь для изготовления такой постройки можно использовать любые доступные материалы — камень, дерево, битый кирпич. Некоторые садоводы подходят к процессу с такой основательностью, что создают очень реалистичные мельницы, включающие не только колесо, но и домик с крышей, выполненной из соломы или камыша. Такая композиция отлично облагораживает дачный участок.

Расположенный рядом с конструкцией корпус можно приспособить под хранилище для садового инвентаря. Благодаря водяному потоку у дачника появляется бесплатный источник энергии, который можно использовать для освещения дорожки или полива садовых насаждений. При желании постройке можно придать еще более красивый вид, оформив ее хвойниками и кустарниками. Это позволит загородному участку выглядеть более загадочно и превратить его в полноценную зону отдыха.

Что такое программирование «1С»

Платформа «1С» — это комплекс программ, выполняющих рутинную работу в прикладной области. Они ориентированы на решение типовых задач:

  • план счетов;
  • обработка;
  • отчет;
  • перечисление;
  • журнал документов;
  • справочник;
  • константа.

В основе лежит интерпретируемый язык высокого уровня — встроенный язык программирования «1С: Предприятие». С его помощью производится интерпретация программного модуля в байт-код. Он обслуживает все виды продукции «1С».

Какие виды «1С» существуют

Компания «1С» в 1991 г. разработала и выпустила на рынок программу для бухучета — «1С: Бухгалтерия». Это первая разработка в семействе системы. В конце 90-х гг. появились:

  1. Торговля и склад.
  2. Производство, услуги, бухгалтерия.
  3. Зарплата и кадры.

Эти программы предназначались для формирования отчетности предприятия и регистрации операций. Автоматизированное управление предприятиями разработано в 2003 г. вместе с «1С: Предприятие 8». Акценты смещены в сторону бизнес-управления и позволяют компаниям не только оптимизировать рутинные операции, но и совершенствовать процессы, принимать своевременные решения по управлению, увеличивать эффективность работы и конкурентоспособность.

Компания «1С» также разрабатывает программы для обучения и развлечения и выступает издателем программных продуктов ведущих отечественных разработчиков.

Уроки по внутреннему языку программирования 1С 8.3 для начинающих

«Я думаю, что каждому стоит учиться программированию, потому что это учит людей думать» — Стив Джобс (Основатель Apple)

Основы языка программирования 1С 8.3, представленные в уроках ниже,  предназначены для начинающих программистов. Для тех, кто не программировал раньше на других языках. Для тех у кого язык 1С — первый в их списке.

Если же вы уже владеете 1С на некотором уровне, то возможно вам лучше сразу перейти к упражнениям (ссылка) для продвинутых.

Обычно такие люди — достаточно опытные пользователи 1С. Они хорошо разбираются в одной из предметных областей. Это и внедренцы и консультанты, и главные бухгалтеры. В своей профессии они достигли уже такого уровня, что начинают осваивать смежные.

И это правильно, потому что знание элементарных основ программирования позволит специалисту в любой предметной области достичь новых высот в своём деле.

Например, бухгалтер, владеющий основами программирования и конфигурирования 1С сможет не только автоматизировать свою деятельность без помощи программистов, найти ошибки и понять, почему программа выдает тот или иной результат. Но если ему и понадобится помощь программистов — он сможет разговаривать с ними на одном языке. Грамотно ставить задачи. А это уже 50% успеха.

Итак, вы решили освоить профессию программиста 1С (или хотя бы её основы) и не знаете с чего начать? Растерянность на этом этапе вполне понятна. И тут бесполезно лезть в конфигуратор и сразу пытаться делать новые справочники, документы и прочие объекты, которые создаются при помощи мышки.

Самое главное, что вам нужно сделать, это усвоить суть программирования. Ухватить сам принцип выполнения программы. А для этого нужно не объекты новые создавать в базе, а изучать основы самого языка программирования 1С 8. А всё остальное уже потом приложится и будет изучено быстро и легко.

Итак, начнем!

№1: установка 1С и ваша первая программа на языке 1С№2: основные правила языка 1С№3: типы данных в 1С№4: имена переменных в 1С№5: простые логические выражения в 1С№6: сложные логические выражения в 1С№7: условная команда в 1С№8: циклы в 1С часть 1№9: циклы в 1С часть 2№10: комбинирование простых конструкций в 1С№11: массивы в 1С№12: структуры в 1С№13: функции и процедуры в 1С часть 1№14: функции и процедуры в 1С часть 2№15: отладка в 1С№16: синтакс-помощник 1С№17: работа с датами в 1С№18: математика в 1С№19: формат в 1С№20: использование диалогов в 1С№21: список значений в 1С№22: работа со строками в 1С

Авторизуйтесь, чтобы получить доступ ко всем материалам школы

Интервью

Комплект курсов «Подготовка к тестированию “1С:Профессионал” по платформе “1С:Предприятие”» от edu.1c.ru

Длительность 3 месяца
Уровень С нуля, знание английского не требуется
Для кого подходит Начинающим разработчикам, бухгалтерам, финансистам, аналитикам и выпускникам технических вузов
Формат Вебинары днем или вечером + обратная связь от ментора
Гарантии Одна бесплатная попытка пройти тестирование «1С:Профессионал»
Итоги Три удостоверения о повышении квалификации фирмы «1С»
Цена ● полная – 27 050 рублей;
● УСПЕЙ НА СКИДКУ! – 8 950 рублей;
● рассрочка без первого взноса – 7 492 рублей в месяц.
● Вы можете вернуть 13% денег через налоговый вычет.

Программа курса включает в себя 3 курса:

  1. Знакомство с платформой «1С:Предприятие 8.3» – 24 академических часа, 3 дня.
  2. Основы программирования в системе «1С:Предприятие 8.3» – 32 академических часа, 4 дня.
  3. Основные механизмы платформы «1С:Предприятие 8.3» – 40 академических часов, 5 дней.

Преподаватели:

  • Басалов Юрий – преподаватель центра, автор книг по 1С.
  • Аксенов Дмитрий – опыт внедрений и разработок более 10 лет. Опыт преподавания “1С” – более 7 лет.

После окончания курса вы сможете:

  • работать с разными типами данных несколькими способами;
  • поддерживать и внедрять прикладные решения;
  • правильно применять инструменты разработки управляемого приложения;
  • разрабатывать структуру хранения данных;
  • автоматизировать действий пользователей и управление задачами в прикладном решении;
  • использовать систему для управления бизнес-процессами;
  • реализовывать безинтерфейсные взаимодействия с внешними приложениями (например, Excel).

Наши впечатления: 1C.ru – это непосредственный разработчик платформы 1С. Они точно знают все о том, что они создали, и как это работает. Кроме этого, у курсов есть еще одно преимущество – одна бесплатная попытка пройти сертификацию.

Из минусов: обучение – не основная деятельность компании. Поэтому с подачей материала могут возникать трудности. Но это не точно;) Также к минусам я бы отнес то, что ребята по сути за счет обучения продают свой продукт. Поэтому в целом о разработке в содержании программы практически ничего нет.

Карьерный рост программиста 1С

Плох тот программист, что не мечтает стать главным, поэтому я расскажу о том, какие перспективы имеет программист 1С. Карьерный путь программиста вертикальный и самый распространенный вариант:  это стажер  — программист 1С  — главный программист.

  1. Junior Developer или стажер —  примерно ⅔ программистов 1С начинают с первой ступени стажера. Требования к ним минимальные – высшее или неоконченное высшее образование и владение основами 1С. Такой специалист будет «на подхвате», но не сможет оказывать влияния, и принимать участие в крупных проектах. Им доверяют типовые, мелкие задачи и оставляют время на саморазвитие и изучение навыков в конкретной нише.
  2. Программист 1C —  сотрудник должен знать программную инженерию и иметь диплом специалиста, уметь управлять базой 1С и обладать всеми (или большинством) навыков, о которых мы говорили выше. Такие программисты работают самостоятельно и могут принимать участие в крупных проектах, решать ошибки и пр.
  3. Главный программист 1С — занимается в основном управленческими вопросами, но часто привлекается к технической части.

Чем выше звание, тем больше обязанностей, выше ответственность и следовательно, уровень заработной платы. Стать главным программистом «с улицы»  можно только при условии безупречного опыта и рекомендаций с предыдущего места работы.

3.6 Использование форм для ввода/вывода данных

3.6.1      Создание формы обработки

У обработки можно создать форму. Для этого в форме настройки обработки нужно ПКМ на пункте «Формы» и выбрать «Добавить», затем нажать «Готово». Будет создана основная форма обработки и открыта в Конфигураторе для редактирования.

Если щелкнуть на синем заголовке формы, откроются свойства формы.

3.6.2      Добавление элементов управления

Команда «Форма – Вставить элемент управления» позволяет разместить на форме элемент управления.

Попробуем разместить на форме поле для ввода целого числа, и заголовок для него.

Команда «Форма – Вставить элемент управления – Поле ввода – ОК» добавляет новое поле ввода.

Команда «Форма – Вставить элемент управления – Надпись – ОК» добавляет надпись.

3.6.3      Настройка элементов управления

Разместим надпись справа от поля ввода.

Если щелкнуть на элементе управления, открываются его свойства.

Для надписи установим заголовок «Число».

Для поля ввода установим значение свойств «Имя» и «Данные» в «Число». Обычно «Имя» и «Данные» всегда совпадают.

3.6.4      Настройка поведения формы

В низу формы есть три закладки «Диалог», «Модуль» и «Реквизиты».

Перейдем на закладку «Модуль». Мы увидим код модуля формы. В модуле есть только такой код:

Процедура КнопкаВыполнитьНажатие(Кнопка)

// Вставить содержимое обработчика.

КонецПроцедуры

Изменим его следующим образом:

Процедура КнопкаВыполнитьНажатие(Кнопка)

Сообщить(Число*2);

КонецПроцедуры

Сохраним обработку, откроем ее в режиме Предприятия. Введем значение в поле «Число», нажмем кнопку «Выполнить». В окно сообщений выведется значение, умноженное на два.

Так происходит потому, что у кнопки «Выполнить» в свойстве «Действие» указано «КнопкаВыполнитьНажатие».

3.6.5      Элементы для вывода данных

Неудобно, что результат выводится в окне сообщений, а не в форме.

Добавим еще одно поле, дадим ему имя «Результат». В свойствах укажем «Только просмотр» в «Истина». Теперь это поле доступно только для просмотра.

Изменим процедуру на такую:

Процедура КнопкаВыполнитьНажатие(Кнопка)

Результат = Число*2;

КонецПроцедуры

Теперь при нажатии кнопки «Выполнить» результат выводится не в окно сообщений, а в поле «Результат».

В дальнейшем все задачи решаются с применением форм. Данные вводятся в форму и выводятся на форму или в окно сообщений.

3.6.6      Сохранение значений

В реальных формах может быть очень много полей. Чтобы постоянно не вводить все значения, в свойствах формы поставим галочку «Сохранять значения» и в списке «Сохраняемые значения» выберем поле «Число».

Теперь зайдем в 1С, введем в поле «Число» значение 2. Выполним «Действия – Сохранить значения». Сохраним в настройку «Основная», установим галочку «Использовать при открытии».

Теперь закроем обработку и откроем ее еще раз. В поле «Число» окажется значение 2. Таким образом, можно сохранять значения для любого количества элементов формы, чтобы не заполнять их повторно.

Можно использовать несколько настроек и перезаписывать существующие настройки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector