5 советов по конфигурированию в 1С для начинающих программистов
Мы составили для вас топ-5 самых полезных советов для того, чтобы структурировать ваше обучение программированию в «1С» и подсказать, на что лучше обратить более пристальное внимание.
№1. Работайте со справочной информацией
Система «1С» содержит всего 2 вида справок – это непосредственно сама справка и синтаксис-помощник. С их помощью можно оперативно узнавать о свойствах и событиях объектов «1С».
Чтобы быстро получить доступ к описанию нужного объекта, пользуйтесь закладками синтаксис-помощника – «Индекс» и «Поиск».
Если ввести в «Индексе» нужное слово, то закладка покажет вам все варианты, где данное слово используется во встроенном языке.
Если же в результатах поиска слишком много одноименных объектов, то вы можете воспользоваться списком для выбора интересующего вас варианта.
В справочной информации также можно получить примеры кода, где используется указанный объект.
№2. Пользуйтесь отладкой
Ещё один полезный механизм конфигурирования «1С» – отладка. Используя отладку, можно понять принцип работы конкретного кода, а кроме того, разобраться в тех значениях, которые возвращают отдельные функции.
Как сделать так, чтобы отладка начала работать?
Для этого поставьте в конфигураторе «1С» точку останова, далее нажмите кнопку «Начать отладку» (либо по клавише F5).
Когда отладка сработает, вы сможете выяснить значения переменных с помощью функции «Вычислить выражение…» (Shift + F9) или «Табло».
Открыть «Табло» можно открыть 3-мя способами:
-
перейдя через главное меню;
-
перейдя через панель «Отладка конфигурации»;
-
зажав комбинацию клавиш Ctrl + Alt + W.
№3. Используйте контекстные подсказки и шаблоны
Вы значительно ускорите свой процесс программирования в «1С» если начнете работать с шаблонами и контекстными подсказками. В этом случае вам больше не придётся тратить уйму времени на то, чтобы в очередной раз проверить правильно написана та или иная функция или нет.
Как подключить подсказки?
Сделать это можно через параметры конфигуратора «1С» – Сервис – Параметры – закладка «Модули» – подзакладка «Контекстная подсказка».
Данный инструмент в нужный момент позволит вам выяснить параметры необходимой процедуры или функции, а также методы и свойства всех объектов.
Чтобы вызвать подсказку, воспользуйтесь клавишами «точка, скобка, равно», либо Ctrl + Space.
В «1С» есть два вида шаблонов, среди них «Стандартные» (установленные на платформе изначально) и «Пользовательские» (те, которые были созданы пользователями). Шаблон состоит из комбинации операторов, часто встречающихся в коде программы.
Как вызвать шаблон?
Напишите какую-нибудь строку, привязанную к шаблону, и используйте комбинацию клавиш Ctrl+Q (поставьте курсор за последним символом строки). Если все выполнено правильно, то нужный вам шаблон появится в коде.
В случае, когда к указанной строке привязано несколько шаблонов, на экране появится окно, чтобы вы могли выбрать подходящий шаблона (так, к примеру, можно выбрать шаблон сообщения). Использование данного механизма значительно ускорит процесс вашего программирования в «1С».
Где можно увидеть список всех стандартных шаблонов?
Зайдите в конфигуратор «1С» – «Шаблоны текста». Сделать это можно как Вы через главное/контекстное меню, так и через панель «Стандартная».
№4. Применяйте конструкторы
На первых порах благодаря этому вы сможете значительно быстрее осваивать алгоритмы работы, к примеру, проведение документа или заполнение на основании и многое другое.
Какие конструкторы есть в «1С»?
В платформу «1С» включены следующие виды конструкторов:
-
конструктор движения, ввода на основании, печати;
-
конструктор запросов/запросов с обработкой результатов;
-
конструктор форматной строки и др.
№5. Читайте чужой код
Очень часто даже опытные программисты предпочитают написать свой собственный код, не желая разобраться в чужом. Ведь пытаться прочитать чужой код – это пробовать понять мышление другого человека, который его и создал. Да, процесс это действительно трудоемкий, но очень полезный и дающий уйму полезного опыта. При помощи этого навыка вы сможете в будущем понимать, как правильно использовать те или иные объекты, как работать с определенными функциями в системе.
Мы надеемся, что вы обязательно примените наши советы на практике, и они окажутся вам полезны! Желаем успехов в мире обучения 1С!