Встроенный язык – это ключевая часть среды разработки на платформе 1С:Предприятие 7.7. С помощью встроенного языка выполняется настройка элементов форм, обработка данных, а также построение отчетов.
Особенности встроенного языка
В основу встроенного языка заложен проблемно-ориентированный подход в программировании. Его достоинствами являются заимствованная простота процедурного подхода (оформление набора инструкций в блоки для дальнейшего повторного использования), механизмы инкапсуляции (когда свойства и методы собраны в одном объекте) и механизмы одиночного наследования (когда новые объекты конфигурации создаются на базе встроенных классов) объектно-ориентированной модели.
Но, во встроенном языке есть свои ограничения:
- Во-первых, новые типы данных можно создавать только на базе специализированных шаблонов, заложенных разработчиками фирмы 1С и функционирующих по определенным правилам.
- Во-вторых, конструирование таких типов данных возможно только в режиме конфигуратора и никоим образом не доступно через встроенный язык.
Наличие предопределенных специализированных шаблонов позволяет разработчику лучше сконцентрироваться над организацией учета и подбирать те шаблоны, поведение которых наиболее близко к задуманному поведению объекта учета.
По умолчанию встроенный язык ориентирован на написание текста программы на русском языке. Однако, все синтаксические конструкции языка имеют англоязычные псевдонимы, что не мешает использовать и те и другие с одинаковой эффективностью.
Распознавание кода идет без учета регистра символов.
Типизация переменных не жесткая. Тип переменной определяется содержащимся в ней значением.
Дальнейшее знакомство со встроенным языком рекомендую продолжить в следующем порядке:
Знакомство с программными модулями
В этой главе в общих чертах описана структура программных модулей и их формат, а также приведена вводная информация по идентификаторам и ключевым словам языка.
В этой главе приведено краткое описание типов данных, реализованных во встроенном языке. Для более глубокого изучения под каждый тип отведена отдельная глава.
Их этой главы Вы узнаете о классификации выражений, поддерживаемых встроенным языком.
В этой емкой главе рассказано об операторах встроенного языка, заложенных в платформу, а также от том, как программист может определять собственные процедуры и функции.
Программные модули
В этой главе рассказано о структуре и видах программных модулей, а также о программном контексте выполнения.
В этой короткой главе рассказывается о реализации во встроенном языке механизма транзакций для группового изменения данных.
Страница находится на стадии наполнения. Приношу свои извинения за доставленные неудобства.
Спасибо огромное за столь удобный и полезный сайт по древней технологии. Очень помогли в работе!
Спасибо, Ростислав!