Встроенный язык программирования - Средства разработки - 1С v.8.x - Каталог статей - Программирование в 1С
Программирование в 1СВоскресенье, 11.12.2016, 04:10

| RSS
Главная | Каталог статей
Меню сайта

Категории раздела
Обзор платформы [8]
Архитектура 1С Предприятия [4]
Средства разработки [8]
Работа пользователей с 1С Предприятием 8.0 [8]
Установка и настройка [10]
Особенности администрирования Windows XP SP2 [5]
Особенности использования HASP [5]
Особенности настройки SQL Server 2000 [9]
Администрирование [18]

Поиск

Поиск по сайту

Главная » Статьи » 1С v.8.x » Средства разработки

Встроенный язык программирования
Встроенный язык – очень важная часть "1С:Предприятия". Он имеет много общих черт с такими языками, как Pascal, Java Script, Basic, но не является прямым аналогом какого-либо из этих языков. Как уже было сказано, прикладные решения в "1С:Предприятии" не программируются (кодируются) целиком, большая их часть описывается параметрически — в виде структур метаданных, с помощью дизайнера форм, отчетов и т.д.
 
Соответственно, встроенный язык "1С:Предприятия" является скриптовым языком, предназначенным в первую очередь для программирования бизнес-логики в контексте объектной модели "1С:Предприятия". На нем программируются обработчики различных событий, изменяющих состояние объектов системы, например, обработчики команд пользователя, обработчики проведения документов и т.д.
 
Очень существенным моментом является то, что особенности построения языка напрямую соответствуют модели проектирования структур данных, реализованной в "1С:Предприятии". То, что вся разработка конфигурации ведется на основе использования стандартных объектов системы, позволяет разработчику прикладных решений применять соответствующие им объекты встроенного языка, имеющие большой набор функций и высокую гибкость.
 
В числе наиболее значимых технологических особенностей встроенного языка:
  • предварительная компиляция. Перед исполнением модули преобразуются во внутренний код;
  • кэширование скомпилированных модулей в памяти;
  • мягкая типизация — тип переменных может изменяться в процессе работы;
  • отсутствие программного описания объектов конфигурации — прикладное решение может манипулировать либо встроенными в платформу "1С:Предприятия" объектами, либо объектами, описанными разработчиком в процессе визуального конструирования системы в виде объектов метаданных.
Категория: Средства разработки | Добавил: Spacer (13.10.2009)
Просмотров: 2986
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Copyright 1C:Programmer © 2016
    Бесплатный конструктор сайтов - uCoz