Прикладной код

Редактор прикладного кода

Редактор прикладного кода

Для ручной настройки элементов системы в СБИС есть встроенный редактор. С его помощью вы можете создать или изменить:

Редактор работает языком, который во многом схож с JavaScript.

Как открыть редактор

  1. На главной странице СБИС откройте раздел «Конфигурация/Настраиваемые компоненты».
  2. Перейдите на вкладку с компонентами, например «Функции».
  3. Выберите раздел, к которому относится компонент СБИС.
  4. Откройте компонент или создайте новую.

Интерфейс редактора

В редакторе есть дополнительнные возможности, которые помогут вам в написании кода.

Меню редактора

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

Для каждой переменной указан тип данных, а для функции — тип возвращаемого значения.

По умолчанию в меню отображаются функции, которые доступны для конкретного раздела. Вы можете указать отображение только пользовательских функций. Для этого используйте фильтр «Все/Мои».

Чтобы найти функцию/переменную воспользуйтесь строкой поиска или откройте каталог функции. Нажмите чтобы развернуть каталог или кликните на название каталога чтобы его открыть.

Меню редактора можно свернуть. Для этого нажмите .

Работа с текстом

Если вы ошиблись при создании или случайно удалили нужный «кусок» кода — не переживайте. Чтобы отменить или вернуть изменения нажмите «Отменить действие» или « Повторить действие».

Чтобы найти нужный фрагмент кода, введите текст в строку поиска. Если нужный фрагмент кода нужно заменить на другой, нажмите и введите текст для замены. Для замены выделенного фрагмента нажмите «Заменить». Для замены по всему тексту нажмите «Заменить все».

Полноэкранный режим

Редактор можно использовать в полноэкранном режиме. Чтобы перейти в полноэкранный режим нажмите .

Визуальное оформление

Текст можно увеличить или уменьшить. Редактор позволяет менять размер шрифта от 14 до 24 пикселей.

Если строчка кода занимает много места на экране — сверните ее. Для этого нажмите «Свернуть/развернуть строку».

Выровнять код и сделать его удобным для чтения можно с помощью кнопки « Автоматические отступы».

Чтобы цветовое отображение текста и включить перенос строк кликните « Настройки», укажите отображение кода и нажмите Применить.

Автодополнение

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

Окно подсказки

Окно подсказки появляется при вводе функции и ее аргументов. С помощью окна подсказки вы можете:

  • узнать, какое действие выполняет функция;
    Наведите курсор на функцию — появится подсказка. Нажмите на название функции в окне подсказки — откроется справочная статья с подробным описанием функции.

    Справочную статью можно открыть из меню редактора, нажав на ее название.

  • ознакомиться с параметрами функции и их описанием;
    Введите символ «(» — появится подсказка с описанием параметра, который можно указать для функции.

    Если нужно указать несколько параметров, перечислите их через запятую («,»). После ввода запятой появится подсказка с описанием нового параметра.

  • просмотреть и отредактировать код типовой функции.
    В окне подсказки нажмите — откроется код функции. Вы можете отредактировать ее и сохранить внесенные изменения, нажав Сохранить.
  • Функцию также можно изменить из меню редактора.

Анализатор кода

Если в коде допущена ошибка, встроенный анализатор оповестит вас специальным значком и выделит фрагмент цветом. Исправьте ошибку — функцию или операцию с ошибкой сохранить нельзя.