click fraud detection

Информация по функции (разбор кода в Конфигураторе). 1С

Дата публикации: 27.02.2018

Рассмотрим ситуацию, когда нужно разобраться в коде модулей (в режиме Конфигуратор).

По большому счету весь код состоит из комментариев, переменных, процедур/функций и констант (чисел). Комментарии выделяются //. Переменная – часто это слово, после которого идет знак =. Если после слова идет текст в () или только (), значит это слово или процедура, или функция. Части кода выделены на рис. 1:

Рис. 1. Части кода

Чтобы узнать, что делает процедура/функция, нужно поставить курсор или перед названием процедуры/функции, или в любом месте до предпоследнего символа названия процедуры/функции, или выделить полностью название процедуры/функции и нажать F12 (или правой кнопкой мышки – Перейти к определению), а затем перейти к ее описанию (это если процедура/функция описана в коде в другом месте). Иногда это встроенная процедура/функция и вместо F12 нужно нажать Ctrl  F1 (или правой кнопкой мышки – Поиск в Синтакс-Помощнике). Если существует несколько вариантов работы функции с таким названием, выйдет окно Выбор главы, в котором нужно выбрать нужный вариант. В нашем примере рассмотрим процедуру Добавить (рис. 1). Видим, что она вызывается из переменной СтрокиЗаполнениеФизическихЛиц, а эта переменная является массивом. Поэтому выбираем в окне Выбор главы строку Универсальные коллекции значений/Массив/Методы/Добавить (рис. 2):

Рис. 2. Выбор главы

После выбора откроется окно Синтакс-помощник с описанием работы процедуры/функции (рис. 3):

 

Автор: Дина Королева.

 

Аренда разработчика 1С

Опытные специалисты, 1 400 руб./час

Подробнее

Другие записи в блоге

23.11.2018
Рассмотрим задачу проверки заполнения табличной части документа по некоторому алгоритму без редактирования конфигурации. После заполнения документа, нужно проверить данные и выделить цветом строки,...
22.10.2018
Рассмотрим задачу, когда колонку СКД нужно выводить в зависимости от выполнения какого-то условия.Рассмотрим на примере внешнего отчета (без формы отчета, только СКД), условие вывода колонки задано в...
22.10.2018
Рассмотрим задачу, когда отчет на СКД нужно расшифровать другим отчетом. Рассмотрим на примере конфигурации УТ 11.4.1.271.Для этого нужно добавить строки кода в процедуру ОбработкаРасшифровки общего...

Подпишитесь на блог

Все интересные статьи нашего блога на Вашем почтовом ящике!

Подписка
 
Сервис звонка с сайта RedConnect