Язык ISBL (IS-Builder Language) – встроенный в платформу IS-Builder высокоуровневый язык программирования, на котором задаются все программные вычисления внутри систем, разработанных на этой платформе:
· обработка событий при работе со справочниками и карточками электронных документов;
· подготовка данных для отчетов;
· тексты сценариев и прикладных функций;
· задание логики работы типовых маршрутов и их отдельных блоков;
· вычисление ролей и описание поисков объектов в системе.
Подробнее см. в разделе «Редактор вычислений. Способы вызова».
Язык ISBL, как и любой высокоуровневый язык программирования, включает в себя следующие элементы:
· Константы – любые постоянные значения, используемые, например, при присваивании значений переменным или параметрам функций (подробнее см. в разделе «Константы ISBL»);
· Переменные – имена для значений, используемые при обращении к этим значениям (подробнее см. в разделе «Переменные ISBL»);
· Операции – условные записи математических, логических, строковых и некоторых других функций (подробнее см. в разделе «Операции ISBL»);
· функции – именованные последовательности операторов, предназначенные для их многократного использования (подробнее см. в разделе «Функции ISBL»);
· массивы – именованные структуры данных, обращение к которым осуществляется по имени и индексу данных в структуре (подробнее см. в разделе «Массивы ISBL»);
· выражения – константы, переменные, элементы массивов и функции, связанные определенными операциями (подробнее см. в разделе «Выражения ISBL»);
· операторы – синтаксические «фразы» языков программирования, позволяющие реализовывать алгоритмы программ. Например, «оператор присваивания» или «оператор условного ветвления» (подробнее см. в разделе «Операторы ISBL»);
· комментарии – тексты вычислений, не учитываемые при их выполнении, например, пояснения к текстам программ (подробнее см. в разделе «Комментарии ISBL»).
Примеры использования этих элементов см. в разделе «Примеры использования выражений и операторов ISBL».
В текстах вычислений на ISBL можно использовать методы и свойства объектов IS-Builder, например, методы и свойства работы со справочниками или электронными документами. Описание объектов см. в справочной системе «Объектная модель DIRECTUM».
Из текстов ISBL можно обращаться к объектам сторонних приложений, например, к документам Microsoft Word или к книгам Microsoft Excel (см. раздел «Примеры обращения к объектам сторонних приложений»).
Для написания вычислений на языке ISBL используется специальный редактор (см. раздел «Редактор вычислений. Описание»).
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|