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

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

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

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

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

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

Интерфейс

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

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

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

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

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

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

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

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

метаданные

Получите 267 видеоуроков по 1С бесплатно:

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

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

Метаданные

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

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

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

Например:

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

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

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

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

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

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

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

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

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

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

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

шаблон

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

если А равно Б

Заключение

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

Небольшое видео, показывающее административные функции конфигуратора:

P.S. Наша компания предоставляет услуги по настройке, доработке и комплексному внедрению 1С. Закажите бесплатный расчет стоимости вашей задачи на странице Услуги 1С или по телефону +7 (499) 350 29 00.

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

Задайте ВОПРОС на нашем форуме 1С! ››

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

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

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


*