Версия для печати темы (https://pro1c.org.ua/index.php?s=b0bd1513c570ceac0b669dcc724b3f7c&showtopic=91)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Архитектура 1С:Предприятия 8 _ Встроенный язык программирования

Автор: Batchir 08.02.09, 21:16

Встроенный язык программирования


Встроенный язык – очень важная часть "1С:Предприятия". Он имеет много общих черт с такими языками, как Pascal, Java Script, Basic, но не является прямым аналогом какого-либо из этих языков. Как уже было сказано, прикладные решения в "1С:Предприятии" не программируются (кодируются) целиком, большая их часть описывается параметрически — в виде структур метаданных, с помощью дизайнера форм, отчетов и т.д.

Соответственно, встроенный язык "1С:Предприятия" является скриптовым языком, предназначенным в первую очередь для программирования бизнес-логики в контексте объектной модели "1С:Предприятия". На нем программируются обработчики различных событий, изменяющих состояние объектов системы, например, обработчики команд пользователя, обработчики проведения документов и т.д.

Очень существенным моментом является то, что особенности построения языка напрямую соответствуют модели проектирования структур данных, реализованной в "1С:Предприятии". То, что вся разработка конфигурации ведется на основе использования стандартных объектов системы, позволяет разработчику прикладных решений применять соответствующие им объекты встроенного языка, имеющие большой набор функций и высокую гибкость.

В числе наиболее значимых технологических особенностей встроенного языка:


Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua