Grid¶
- class View.Representation.Layout.Frame.Grid¶
Списочное представление данных выборки.
See also
- Атрибуты:
- attr dragDrop.cells.kind View.Representation.Layout.Frame.Grid.DragAndDropKinds¶
Направление перетаскивания ячеек. Свойство определяет правила перетаскивания ячеек с помощью мыши. По умолчанию, значение ячейки можно перетащить в любую другую ячейку вне зависимости от строки или столбца. С помощью данного свойства можно определить, что перетаскивание значений допустимо только в рамках одной строки или столбца.
Возможные значения: ddkRowsAndColumns - “в любом направлении” - разрешается перетаскивание между любыми ячейками списка ddkRow - “в рамках строки” - разрешается перетаскивание между ячейками одной строки ddkColumn - “в рамках столбца” - разрешается перетаскивание между ячейками одного столбца
- attr dragDrop.cells.isEnabled Boolean¶
Разрешает перетаскивание ячеек при помощи мышки.
- attr isAutoFilterEnabled Boolean¶
Автофильтр
- attr cardView Boolean¶
Режим карточки. Позволяет отобразить данные из выборки в виде 2-х столбцов: “Свойство” и “Значение” . Отображаются данные из первой строки. При наличии полей с мнемокодом добавляется еще один столбец с ними.
- attr cardView.fitToFrameWidth Boolean¶
Растягивать карточку на ширину фрейма.
- attr cardView.captionWidth Integer¶
Ширина столбца с именем свойства. Значение задаётся в символах.
- attr cardView.mcValueWidth Integer¶
Ширина столбца со значением свойства MC - атрибута. Значение задаётся в символах.
- attr cardView.valueWidth Integer¶
Ширина столбца со значением свойства
Способ навигации по записям
- attr pageSize Integer¶
Размер страницы данных
- attr groups.style String¶
Стиль групп.
- attr groups.isFullExpand Boolean¶
Всегда открывать группы в списке после открытия или обновления выборки.
- attr rowSelection String¶
Выборка строк. Здесь указывается имя выборки, возвращающей строки транспонированного списка. Возможно задание имени в формате
<Имя выборки>.<Имя отображения>
- attr rowSelection.keyAttr String¶
Ключевой атрибут выборки строк
- attr summaryStyle String¶
Стиль итогов
- attr attrSelection String¶
Выборка атрибутов. Здесь указывается имя выборки, возвращающей список атрибутов для траспонированного списка. Возможно задание имени в формате
<Имя выборки>.<Имя отображения>
- attr attrSelection.captionAttr String¶
Имя атрибута выборки атрибутов, в котором возвращается наименование атрибута и соответсвенно заголовок столбца списка.
- attr attrSelection.dataAttr String¶
Имя атрибута, в котором возвращаются имена атрибутов с данными в выборке данных.
- attr attrSelection.keyAttr String¶
Ключевой атрибут выборки атрибутов.
- attr attrSelection.styleAttr String¶
Атрибут со стилями атрибутов
- attr attrSelection.headerStyleAttr String¶
Имя атрибута, в котором возвращается стиль заголовка колонки. Только для транспонированного списка.
- attr attrSelection.summaryStyleAttr String¶
Имя атрибута, в котором возвращается стиль итогов колонки. Только для транспонированного списка.
- attr isSelectionTransposed Boolean¶
Транспонировать данные. Флаг переключает выборку в режим формирования данных выборки из 3-х отдельных запросов: запроса строк, столбцов и данных.
- attr dataSelection.keyAttr String¶
Атрибут внешнего ключа для выборки атрибутов
- attr dataSelection.emptyCellStyle String¶
Стили раскраски ячеек, для которых нет записей в выборке данных
- attr dataSelection.rowKeyAttr String¶
Атрибут внешнего ключа для выборки строк
- attr dataSelection.styleAttrs String¶
Атрибуты со стилями раскраски данных. Здесь через точку с запятой перечисляются атрибуты, в которых содержиться стили раскраски атрибутов с данными. Порядок указания атрибутов раскраски должен совпадать с порядком атрибутов с данными. Допускаеться пропуск атрибутов раскраски. Например: Attr1;;Attr2
- attr dataSelection.valueAttrs String¶
Атрибуты с данными. Здесь через точку с запятой перечисляются атрибуты с данными.
- attr onAfterBulkUpdate String¶
Операция, выполняемая после массового обновления
- attr dragDrop.rows.dragMode View.Representation.Layout.Frame.Grid.DragAndDropRowModes¶
Режим начала перетаскивания. Режим перетаскивания определяет как будет запускаться процесс перетаскивания: автоматически (dmAutomatic) - перетаскивание начинается после начала перемещения указателя мыши в “нажатом” состоянии. в ручном режиме (dmManual) - при нажатии на кнопку манипулятора типа “мышь” вызывается операция-триггер OnCanStartDrag, в которой програмист самомстоянеть включает режим перетаскивания.
- attr dragDrop.rows.isDragEnabled Boolean¶
Разрешает перетаскивать строки с данного фрейма.
- attr dragDrop.rows.isDropEnabled Boolean¶
Разрешает перетаскивать строки на фрейм фрейма
- attr cellHint String¶
Текст всплывающий подсказки ячееки
- attr headerRowCount Integer¶
Высота заголовка
- attr headerStyle String¶
Стиль заголовков
- attr invertCurrentRow Boolean¶
Инвертировать цвет текущей строки
- attr isMultilineRow Boolean¶
Динамическая высота записи
- attr linesInRow Integer¶
Высота записи
- attr lockMovingColumns Boolean¶
Запретить перетаскивание колонок
- attr isMultiSelectEnabled Boolean¶
Мультиселект (выбор нескольких записей)
- attr isAsyncMode Boolean¶
Возможность редактирования грида без ожидания выполнения операций на сервере
- attr commentAttribute String¶
Атрибут, информирующий о наличии комментариев
- attr commentTextAttribute String¶
Атрибут, содержащий текст комментариев
- attr gridComponentLib View.Representation.Layout.Frame.Grid.GridComponentLibs¶
Управляет типом UI-компонентов, которые будут использоваться для отображения списочных контролов (грид, дерево)
Значение по умолчанию: GridComponentLibEnum.Gxt
С помощью отладочной переменной “Force ag-grid (override gridComponentLib prop)” можно включить отображение ag-grid во время выполнения для любого грида.
Added in version 1.19: ms 27
Added in version 1.20.0: Добавлена отладочная переменная