Самая первая программа. Первые шаги программиста.

helloworldВсе курсы по 1С программированию начинаются с открытия конфигуратора и написания первой программы. У программистов есть такая привычка: при изучении нового языка программирования первой фразой, которая вводится на нём, становится фраза «Hello, World!». Программа 1С здесь не является исключением. Давайте попробуем написать эту фразу, но на русском языке.

 

Написание первой программы 1С

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

  • Щёлкните по ярлыку «1С:Предприятие» на рабочем столе;
  • В открывшемся окне информационных баз нажмите кнопку «Добавить»;
  • Затем выполните следующие действия: «Создание новой ИБ» – «Далее» – «Создание ИБ без конфигурации» – «Далее»;
  • Введите название базы, например, «Учебная», затем «Далее»;
  • Укажите место расположения базы. Допустим, это может быть одноименная папка «Учебная», расположенная в документах. Затем щёлкните «Далее»;
  • В новом окне нажмите «Выбирать автоматически», а в разделе выбора режима запуска выберите «Толстый клиент». Далее нажмите «Готово»;
  • Теперь в главном окне запуска 1С появится новая информационная база. Чтобы начать работать с ней, нажмите «Конфигуратор»;

image001

  • В меню «Конфигуратор» щёлкните на пункте «Открыть конфигурацию»;
  • В открывшемся контекстном меню щёлкните правой клавишей мыши по строчке «Конфигурация» и нажмите «Открыть модуль управляемого приложения»;

image002

  • Откроется редактор, в котором программист 1С может вводить текст. Напишите здесь следующее: Сообщить («Привет, Мир! «);
  • Теперь необходимо запустить этот код. Зайдите в раздел «Отладка» – «Начать отладку» (или используйте клавишу F5);
  • Появится сообщение с запросом об обновлении редактируемой базы данных. Нажмите «Да»;
  • Откроется программа 1С с надписью «Привет, Мир!»

image003

Альтернативные способы

Но есть и другие варианты вывода на экран сообщения «Привет, Мир!», с использованием собственно кода. Если создана ИБ, сначала откройте окно с формой «Модуль». В нём будет указан код «Процедура …», внутри которого будет располагаться часть кода «// Вставить содержимое обработчика». На месте этой строчки программист 1С и должен вписать фразу. Есть 5 способов реализации задачи:

  1. Сообщить («Привет, Мир!»);
  2. Предупреждение («Привет, Мир!»);
  3. ПоказатьОповещениеПользователя («Привет, Мир! «,, «Действительно, привет! «);
  4. Вызвать Исключение «Привет, Мир! «;
  5. ОбщегоНазначения.СообщитьОбОшибке («Привет, Мир! «).

В первых двух способах программа 1С выводит сообщение в обычном всплывающем окне (для тонкого клиента). В третьем способе сообщение появляется в окне, которое постепенно гаснет. Четвёртый вариант необходим в ситуациях, когда требуется сообщить об ошибке при выполнении программы. Пятый способ универсален, он подходит для любой типовой конфигурации.

Теперь вы знаете, как написать самую простую программу в 1С. Если вы начинающий программист 1С, то при изучении языка необходимо уметь пользоваться конфигуратором, знать, как своевременно обновлять платформу. Тогда освоение возможностей программы и написание более сложных кодов будет занимать у вас минимум времени. Знания бухгалтерского учёта так же не помешают. Они пригодятся и затем, когда вы перейдёте на более серьёзный уровень программирования.

Для более подробного изучения курса по 1С программированию поможет это руководство.