Конструктор

У каждого интерфейсного элемента есть набор свойств отвечающих за его внешний вид. Любой элемент можно легко стилизовать по своему вкусу, а также в зависимости от различных условий.

Варианты стилизации:

  • Готовые схемы стилизации.
  • Индивидуальные CSS классы.
  • Индивидуальные CSS стили.

Также, внешний вид любого элемента можно менять динамически, в зависимости от различных условий. При выполнении или невыполнении условий элементу можно назначать дополнительные CSS классы и стили.

Например: если данные в поле “number” меньше “0”, то присвоить полю CSS стиль “color: red;”

Свойства формы — это ряд настроек, которые влияют на поведение формы.

Важнейшие настройки:

  • Определение приложения и группы элементов, к которым относится форма.
  • Название формы.
  • На каком устройстве должна работать форма (на любом, на компьютер, на мобильном устройстве).
  • Какой HTML title заголовка нужно формировать (формула).
  • В какой ситуации нужно запретить редактировать форму (формула).
  • Начальный режим открытия формы чтение или изменение (формула).
  • Разрешить автоматическое сохранение документа по выходу из любого поля.
  • CSS классы и CSS стили — для стилизации формы по своему желанию.

У каждой формы есть настройки с перечнем различных событий. Каждое из событий выполняется в определенной ситуации. Логика всех выполняемых действий описываются при помощи языка LUA.

Варианты событий:

  • При загрузке
  • Перед рендерингом
  • После рендеринга
  • Перед сохранением
  • После сохранения
  • При проверке изменений

Все исходные коды форм хранятся в формате XML.

XML можно легко изменять, заменять, делать его резервные копии. Любое приложение может быть доработано под нужды вашей компании. Вы можете как добавлять нужные вам возможности, так и убрать излишнюю для вас функциональность.

Процесс создания форм легкий, быстрый и не требует знаний в области программирования.

Для добавления любого элемента на форму нужно выполнить несколько простых действий.

  • Мышкой перетащить нужный элемент с каталога элементов на форму.
  • Настроить поведение элемента и его внешний вид.

Так же легко можно изменять порядок следования элементов на форме.

Комплексные формулы — это инструмент который позволяет объединять формулы в группы. Результат выполнения всех формул в группе суммируется и возвращается как строка или массив строк.

Варианты применения:

  • Формула большая, но ее можно разделить на блоки.
  • Формула многократно используется на форме.

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

Варианты условий и требований:

  • Когда поле запрещено изменять (формула).
  • Когда поле становиться обязательным для заполнения (формула).
  • Текст сообщения если поле заполнено неверно.
  • Текст сообщения если поле обязательное и заполнено неверно.
  • Записывать или не записывать ошибку в случае если данные неверные.
  • Уровень критичности неверных данных.
  • Проверять данные при помощи формулы.
  • Проверять данные при помощи LUA.
  • Проверять данные при помощи регулярного выражения на совпадение.
  • Проверять данные при помощи регулярного выражения на НЕ совпадение.
  • Проверять данные при помощи шаблона на совпадение.
  • Проверять данные при помощи шаблона на НЕ совпадение.

Также, при необходимости, можно построить отчет, при помощи которого сразу будут обнаружены записи/документы с ошибочными или некорректными данными.

Результат использования данного инструмента — «чистые» данные и точные отчеты.

Закажите индивидуальную онлайн презентацию

ClevaDesk support

Мы свяжемся с вами в течение 24 часов.