Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут! (в рабочие часы)

Описание конфигуратора в 1С 8.3

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

Ниже я попробую описать основные особенности и интерфейс данной среды разработки.

Заставка конфигуратора 1С

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

Интерфейс

Весь набор команд, расположение меню, кнопок – всё это может быть изменено разработчиком, поэтому мы рассмотрим состояние «из коробки».

Внешний вид конфигуратора 1С достаточно прост и консервативен:

интерфейс конфигуратора 1С

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

В верхней панели располагаются основные контекстные меню программы – файл, правка, конфигурация и т.д.:

контекстное меню

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

быстрые команды

Перейдем к рабочей области программы. Слева в интерфейсе по умолчанию располагается иерархическое древо объектов конфигурации:

метаданные

Слева от древа метаданных расположена рабочая область, где происходит основная работа: проектируются метаданные, пишется программный код:

рабочая область

Метаданные

Древо метаданных в  1С  — это предопределенный набор классов, которые нельзя изменить, в них возможно лишь добавление новых объектов:

древо метаданных

Каждый из них имеет своё собственное назначение и решает свою задачу бизнеса.

Например:

  • Константы — класс, предназначенный для хранения условно-постоянной справочной информации;
  • Регистр накопления – класс, позволяющий аккумулировать результаты хозяйственной деятельности организации.

Особенности конфигурирования 1С

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

рабочая область

Вторая интересная черта – наличие механизма запросов, аналога T-SQL. Однако с помощью языка запросов 1С  можно только получить данные (функция  SELECT). Запросы на встроенном языке пишутся в терминах метаданных. Язык запросов так же, как язык конфигурирования 1С, имеет кириллический синтаксис.

язык запросов 1С

Подсказки разработчику в конфигураторе

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

Контекстные подсказки – очень распространенный вид подсказок в других приложениях. Подсказки всегда включены и вызываются автоматически и при нажатии ctrl+space:

контекстные подсказки

Также большое число разработчиков используют шаблоны текста (Сервис-Шаблоны текста), с помощью которых Вы можете составить свой произвольный шаблон по нехитрым правилам:

шаблон

Показанный на скриншоте шаблон можно использовать в тексте, если набрать слово «Если» и нажать сочетание клавиш ctrl  + q:

если А равно Б

Заключение

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

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

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

Ваш адрес email не будет опубликован.