Общее описание#

Фреймы — это средство представления информации в выборке.
Существующие фреймы по способу представления информации можно разделить на несколько видов:

  • для отображения информации в виде карточки объекта;

  • для отображения списка объектов в табличной форме;

  • для отображения списка объектов в виде древовидной структуры;

  • для отображения инфографики;

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

Основные типы фреймов#

  • grid — фрейм для вывода списка объектов класса в табличной форме.

  • tree — фрейм для вывода списка объектов класса в древовидной форме.

  • card — фрейм для вывода всех атрибутов конкретного объекта (Карточка).

  • tab — фрейм с закладками. Выборка фрейма является источником списка закладок. Также закладки могут быть указаны статически в xml-разметке;

  • memo — фрейм для ввода большого количества текстовой информации (Memo).

  • html — фрейм, отображающий HTML.

  • image — изображение.

  • gantt — фрейм для построения диаграмм Ганта.

  • olap — фрейм для построения сводных (OLAP) таблиц;

  • bpmn — фрейм редактора диаграмм бизнес-процессов. Поддерживает диаграммы BPMN версии 2.0.

  • gridPanel — позволяет размещать детальные фреймы в виде таблицы, для указания ширины и высоты ячеек которой можно использовать как абсолютные, так и относительные величины.

Основные типы редакторов#

  • button — редактор-кнопка. При нажатии выполняется сеттер соответствующего атрибута.

  • buttonsEdit — редактор в строке с произвольными кнопками. Если ни одной кнопки для отображения не задано, по умолчанию будет отображена кнопка lookup.

  • calendar — редактор-календарь.

  • check — редактор-чекбокс (галка).

  • colorPick — редактор-выбор цвета.

  • combo — редактор-фиксированный выпадающий список;

  • currency — денежный редактор.

  • datePick — редактор даты.

  • dateTimePick — редактор даты и времени.

  • edit — однострочный редактор текста.

  • editButton — редактор в строке с кнопкой.

  • hotKey — редактор ввода комбинации горячих клавиш;

  • hyperLink — редактор адреса эл.почты и гиперссылок.

  • icon — редактор-изображение. Используется для списка и дерева. Отображает изображение из коллекции изображений.

  • lookup — редактор-выпадающий список по запросу. Источником элементов могут являться: выборка или SQL-запрос, указанные в свойствах.

  • memo — многострочный редактор. Предназначен для редактирования многострочных текстовых значений без разметки.

  • tagLookup — редактор-выпадающий список по запросу с возможностью множественного выбора.

  • timePick — редактор времени.

  • editPassword — редактор ввода пароля.

  • imageCollection — редактор-выпадающий список изображений.