| # Разработка приложения Среда разработки LN позволяет разрабатывать программное обеспечение LN. Вы можете создать VRC пакетов, в которых можно выполнять следующее: Настраивать для приложения модель данных, состоящую из доменов и таблиц. Для использования данной функциональности требуется лицензия разработчика. Создавать различные типы программных компонентов, таких как следующие: Сеансы Формы Отчеты Скрипты отчетов Многоязыковые метки полей данных Вопросы и сообщения Создавать, редактировать и компилировать скрипты ИП, DLL и DAL. Для использования данной функциональности требуется лицензия разработчика. Domains Домены определяют общую информацию о данных, такую как тип данных, длина, выравнивание, допустимые диапазоны, формат вывода и правила прописных букв. Table definitions Определение таблицы задает структуру таблицы. Определение таблицы содержит поля и индексы. Поля таблицы связаны с доменами, которые определяют тип данных и ряд характеристик полей. DAL Уровень доступа к данным (DAL) позволяет разработчикам описывать правила для данных. DAL связывается с таблицей, а не сеансом. Поэтому, при обращении к таблице используется DAL. Таким образом, разные сеансы могут обновлять таблицу, используя одинаковые правила. Кроме того, возможности интеграции используют DALчтобы обеспечить выполнение обновлений по тем же правилам. Sessions Сеанс выполняет действие. Сеансыиспользуются для представления данных, редактирования данных и обработки данных. Каждый сеанс имеет код. Код сеанса показывается на панели состояния в окне сеанса. Сеанс состоит из нескольких совместно работающих компонентов, таких как форма и объектный код. Объектным кодом сеанса является скомпилированный скрипт. UI scripts Поведение сеанса по умолчанию обрабатывает программа 4GL. Если вам требуется дополнительная функциональность или вы хотите обойти функциональностьпо умолчанию, вы программируете свои изменения в скрипте сеанса (Программный скрипт). Скрипт компилируется в объектный код сеанса. Объектный код содержит только исключения относительно нормальных процедур работы системы. Программа 4GL выполняет нормальные процедуры работы системы, а вы пишете исключения. Functions Функции позволяют вам выполнять задание программирования множество раз с разными значениями. Функция объявляется в разделе функций скрипта, в библиотеке или в отдельном скрипте функций (включение). Libraries Библиотека, называемая также Динамически подключаемая библиотека (DLL), предоставляет специфичные для приложения функции, которые могут быть использованы в рамках системы множеством сеансов. Библиотека является скриптом, который хранится как отдельный компонент. Библиотека компилируется отдельно от программного скрипта, который ее использует. Библиотеки загружаются во время выполнения сеансами, которые их используют. Когда сеансу требуется доступ к библиотеке, библиотека загружается и соответствующая функция выполняется. Смотри также: Доработка приложений |