SFMdl

Модель формы либо таблицы и плитки

В текущей версии sFF существует 2-е модели отображения данных:

  • popupModel - используется для форм.

  • regularModel - используется для таблицы и плитки.

Узлы и атрибуты используемые в моделях:

popupModel содержит свойства и компоненты использующие для отображения форм. При добавлении компонентов, модель как бы разбивается на секции, а каждая секция может делится на ячейки, в зависимости от количества компонентов внутри секции. Поэтому модель строится по принципу таблицы строка и ячейка внутри строки. Атрибуты ячейки:

  • max - максимальная длина компонента.

  • min - минимальная длина компонента.

  • name - поле из запроса, это связка запроса и формы, какое именно поле будет отображать данный компонент.

  • need - признак поля для обязательного заполнения.

  • title - наименование поле, которое будет видеть конечный пользователь продукта.

  • type - тип отображаемого компонента. О типах компонента описано ТУТ (ССЫЛКА).

  • uid - код ячейки, для выполнения внутри sFF.

regularModel модель для отображения таблицы или плитки, каждая колонка таблицы соответствует одному узлу COL. Атрибуты:

  • uid - код колонки, для выполнения внутри sFF.

  • width - длина колонки.

  • title - название колонки.

  • halign - горизонтальное выравнивание.

  • valign - вертикальное выравнивание.

  • icoName - картинка отображаемая в колонке.

  • comName - х.з.

  • txtName - поле из запроса, которым будет заполнятся данная колонка.

  • txtType - тип колонки отображения.

  • txtDig - х.з.

Last updated