Описание конфигуратора в 1С 8.3
Конфигуратор 1С 8.3 — среда разработки информационных систем на базе платформы «1С Предприятие». Разработка прикладного решения обычно называется программирование или конфигурированием 1С. С помощью данной среды возможно произвести не только доработку какого-либо решения, но и разработать собственную, полноценную конфигурацию.
Ниже я попробую описать основные особенности и интерфейс данной среды разработки.
Главная функция конфигуратора 1С — помочь разработчику в кратчайшие сроки разработать жизнеспособное решение для автоматизации бизнеса. Дополнительные функции – снятие резервной копии базы данных, ввод пользователей, работа с хранилищем, обновление решения, регламентное тестирование базы данных и прочее.
Содержание
Интерфейс
Весь набор команд, расположение меню, кнопок – всё это может быть изменено разработчиком, поэтому мы рассмотрим состояние «из коробки».
Внешний вид конфигуратора 1С достаточно прост и консервативен:
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
В верхней панели располагаются основные контекстные меню программы – файл, правка, конфигурация и т.д.:
Ниже расположены быстрые команды, чаще всего используемые пользователями:
Перейдем к рабочей области программы. Слева в интерфейсе по умолчанию располагается иерархическое древо объектов конфигурации:
Слева от древа метаданных расположена рабочая область, где происходит основная работа: проектируются метаданные, пишется программный код:
Метаданные
Древо метаданных в 1С — это предопределенный набор классов, которые нельзя изменить, в них возможно лишь добавление новых объектов:
Каждый из них имеет своё собственное назначение и решает свою задачу бизнеса.
Например:
- Константы — класс, предназначенный для хранения условно-постоянной справочной информации;
- Регистр накопления – класс, позволяющий аккумулировать результаты хозяйственной деятельности организации.
Особенности конфигурирования 1С
Одна из самых ярких особенностей языка программирования 1С – кириллический синтаксис. По этому поводу ходят легенды. На самом деле, писать программный код на кириллице на первый взгляд очень непривычно. Однако это быстро проходит. Кстати, никто не мешает писать код с помощью английского синтаксиса.
Вторая интересная черта – наличие механизма запросов, аналога T-SQL. Однако с помощью языка запросов 1С можно только получить данные (функция SELECT). Запросы на встроенном языке пишутся в терминах метаданных. Язык запросов так же, как язык конфигурирования 1С, имеет кириллический синтаксис.
Подсказки разработчику в конфигураторе
Для ускорения разработки и уменьшения количества ошибок разработчиками в системе предусмотрено большое количество системных утилит, облегчающих жизнь разработчика.
Контекстные подсказки – очень распространенный вид подсказок в других приложениях. Подсказки всегда включены и вызываются автоматически и при нажатии ctrl+space:
Также большое число разработчиков используют шаблоны текста (Сервис-Шаблоны текста), с помощью которых Вы можете составить свой произвольный шаблон по нехитрым правилам:
Показанный на скриншоте шаблон можно использовать в тексте, если набрать слово «Если» и нажать сочетание клавиш ctrl + q:
Заключение
Конфигурирование 1С — огромная тема, которую невозможно охватить даже самой толстой книгой, но, надеюсь, общее представление среды разработки 1С мне удалось передать. А если Вам интересно развитие в этой области, рекомендуем наши статьи из раздела программирование 1С.
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
СПРОСИТЕ в комментариях!