Содержание:
1. Что такое инструмент 1С: Исполнитель в системе программы 1С?
2. Свойства языка программирования 1С: Исполнитель
1. Что такое инструмент 1С: Исполнитель в системе программы 1С?
С каждым днем наша жизнь становится проще за счет автоматизации разного рода процессов. В действительности большинство общеизвестных программ встроенных систем характеризуются термином "командный интерпретатор" или "интерпретатор командной строки". Данный раздел встраиваемой системы управления поддерживает контроль ПК с помощью онлайн-команд, включаемых с клавиатуры. Командный интерпретатор всегда подразумевает какой-либо язык для записи компьютерных программ 1С.
В операционной системе Windows – это интерпретатор командной строки cmd.exe Windows и скриптовый язык программирования (.bat-файлов). В Linux и macOS – это интерпретатор командной строки bash и его специализированный язык программирования.
В программном продукте 1С: Предприятие тоже появился подобный инструмент - 1C:Исполнитель.
1С: Исполнитель это:
· приспособление для управления и автоматизации базами данных;
· интерпретатор языка программирования, функционирующий в некоторых встраиваемых системах управления, таких как: системах Windows, Linux, macOS;
· основанный на штатном языке системы программы 1С: Предприятие данный скриптовый язык программирования.
Данный язык программирования владеет библиотекой среды выполнения, схожий с набором модулей в программном продукте "1С: Предприятие". Он обеспечивает достаточно нестандартные элементы, в частности, подход к сектору серверов конфигурации системы 1С: Предприятия.
2. Свойства языка программирования 1С:Исполнитель
· Статически типизированный.
· Обеспечивает английскую и русскую грамматику.
· Присутствует иерархия типов.
· Включены пользовательские структуры данных, перечисления и исключения.
· Не существует функций и процедур – употребляется единственное ведущее слово "метод".
· Может повторно осуществляться определение (перегрузка) методов. Перезагруженные методы, возможно, будут отличаться видом параметров и вариантом возвращаемого значения. Перезагруженные методы не различаются только вариантом возвращаемого значения.
· Существуют многострочные литералы и комментарии.
· В многострочных литералах изначально на новой строке знак «|» не используется.
· В заключение операторов нет точки с запятой «;». В программе любая инструкция расположена на отдельной строке. Символ «;» является многофункциональным символом, оканчивающим объединение инструкций: оператор или метод.
· Объявления исключений, структур и перечислений заканчиваются символом «;».
· Существует интерполяция строк (из строки, используя символ «%», можно выйти на выражение или переменную).
На рисунке представлено начало работы исполнителя.
Специалист компании "Кодерлайн"
Марина Анапольская