Доработка приложений

Среда разработки LN позволяет вам разрабатывать программное обеспечение LN. Вы можете создать VRC пакета, в котором вы можете кастомизировать различные типы программных компонентов, например, сеансы, формы, отчены, многоязыковые метки полей данных, вопросы и сообщения.

  • Для работы или создания программных компонентов разработчику требуются настройки и параметры разработчика по умолчанию, а также полномочия хотя бы на один VRC пакета.
  • Программное обеспечение постоянно меняется. Поэтому, вам необходимо поддерживать различные версии пакетов, соответствующие релизы и все множественные изменения стандартного ПО. Infor Enterprise Server предлагает всестороннее решение посредством концепции версии и релиза.
  • Разработчики могут использовать систему управления конфигурацией ПО (SCM), чтобы сделать копию программного компонента и поместить эту копию в требуемый VRC разработчика. После этого компонент может быть изменен, например, для исправления ошибки. Если компонент завершен и протестирован, то он может быть возвращен в среду выполнения. Этот процесс называется процессом извлечения и регистрации. Компонент может иметь тот же код VRC, нодругой номерредакции. Старые редакции компонента остаются извлекаемыми.
  • Сообщения являются независимыми от языка программными компонентами, которые позволяют кастомизировать сообщения диалога.
  • Вопросы являются независимыми от языка программными компонентами, которые используются для задания ситуационных вопросов, на которые пользователь должен отреагировать. Во время работы вопросы показываются на языке, который указан для текущего пользователя.
  • LN Пользователи могут иметь собственное доработанное меню. Меню LN создаются разработчиками LN или администраторами LN, имеющими права разработчика. Стартовое меню пользователя должно быть определено в данных пользователя LN.
  • Вы можете создавать отдельные запросы с помощью легкого (Easy) SQL или Администратора текстов. Легкий SQL помогает пользователям определять запросы простым, управляемом через меню способом. Администратор текстов позволяет создавать более сложные запросы.
  • Форма является для пользователя интерфейсной частью сеанса. Формы, предлагаемые пользователям, содержат данные и действия, которые пользователи могут выполнять над данными. Сеанс и форма интегрированы; определяется одна форма на сеанс. Определение формы в сеансе идентифицирует поля, метки и опции, которые доступны в обзорном окне и детальном окне сеанса.
  • Отчеты используются для показа данных на экране или для печати на принтере или ином устройстве вывода. Отчеты используются в сеансах печати и запросах SQL. Усеанса может быть несколько отчетов. Если выполняется сеанс, имеющий несколько отчетов, то показывается список доступных отчетов. Запрос SQL может иметь только один отчет.
  • Скрипт отчета позволяет кастомизировать обработку отчета. Скрипт отчета состоит из разделов событий, в которых вы программируете действия, выполняемые на определенных этапах выполнения отчета. Операторы, программируемые в разделах скрипта отчета, состоят из комбинаций языка 3GL и функций скрипта отчета.
  • Charts представляет пользователю данные в графическом формате. Диаграммы используются в сеансах печати и запросах SQL. Сеанс может содержать несколько диаграмм. Запрос SQL может иметь только одну диаграмму.
  • Репозитарий бизнес-объектов (BOR) является виртуальным пространством, где хранятся бизнес-объекты. Бизнес-объектом является ориентированный на бизнес интерфейс пользователя, который служит в качестве единой точки входа для хранения всех данных, относящихся к бизнесу, и выполнения операций над этими данными.
  • Словарем данных являетс собрание описаний модели данных или системы. LN использует два уникальных словаря данных: Словарь данных времени выполнения и Словарь данных приложений.