<< Click to Display Table of Contents >> Navigation: Создание окон для клиента визуализации > Библиотека HMI > Категория Контролы > Таблица данных |
Данный элемент предназначен для отображения массивов структур в табличном виде, когда каждый элемент массива структур представлен в виде строки. Количество строк соответствует количеству элементов в массиве.
В палитре редактора HMI элемент Таблица данных находится в категории Контролы .
Вид элемента в палитре:
Вид элемента после добавления в рабочую область редактора HMI:
1. Элемент добавляется в рабочую область редактора HMI. Задается его размер.
2. Устанавливается связь Источника данных с параметром проекта с использованием панели свойств элемента.
3. Добавляется необходимое количество столбцов (количество столбцов должно соответствовать количеству полей в структуре). При необходимости, задаются настройки столбцов (название, размер и т.п.). Столбцы могут быть добавлены при помощи диалогового окна (рекомендовано), которое открывается при нажатии на кнопку , либо с использованием панели свойств.
4. При необходимости можно настроить Событие Клик по ячейке
Редактор таблицы данных
Чтобы открыть редактор, необходимо нажать на кнопку после размещения элемента Таблица данных в окне, или выполнить двойной клик по элементу, или нажать клавишу клавиатуры F2:
Редактор содержит четыре вкладки:
Название и ссылка |
Описание |
Служит для определения содержания и внешнего вида столбцов таблицы данных. |
|
Определяет внешний вид строки (фона, текста) таблицы в клиенте визуализации. Внешний вид строки может зависеть от значений полей массива структур. |
|
Позволяет сформировать зависимость какого-либо свойства ячейки (шрифта, фона и т.п.) от значения поля массива структур. |
|
Определяет внешний вид заголовка таблицы. |
Вид панели свойств элемента:
Описание основных свойств графического элемента Таблица данных:
Название |
Описание |
Категория Внешний вид |
|
Листание по страницам |
Используется в случае, если количество строк таблицы больше, чем вмещается на одну страницу. Если свойство имеет значение TRUE, то в клиенте визуализации в нижней части таблицы будет отображаться инструмент для навигации по страницам: Если свойство имеет значение False, то таблице не будет разделяться на страницы, но появится линейка прокрутки. |
Категория Данные |
|
Столбцы таблицы |
При нажатии на кнопку |
Столбец |
Группа, которая содержит в себе свойства для настройки каждого столбца. Для удаления столбца необходимо нажать на кнопку Столбцы таблицы рекомендуется настраивать с использованием Редактора таблицы данных. |
Источник данных |
Основное свойство элемента. Его необходимо связать с параметром типа массив структур. После этого появится возможность настраивать столбцы таблицы. Важно! При установке связи между контролом Таблица данных и массивом структур создается двунаправленная связь. Это сделано для того, чтобы любые изменения, внесенные в таблицу данных, автоматически отражались и в массиве структур. |
Запрет изменения сортировки |
Если свойство имеет значение TRUE, то в клиенте визуализации у таблицы данных отключается возможность сортировки для всех столбцов. По умолчанию значение настройки FALSE. |
Описание других свойств элемента смотрите в разделе HMI.Свойства
Важно! Если в клиенте визуализации требуется управлять сортировкой, видимоcтью столбцов и другими свойствами Таблицы данных, то следует связать нужные свойства с параметрами объекта или узла (если необходимо, чтобы сортировка применялась на всех клиентах) или с параметром окна (если необходимо обеспечить у разных пользователей разное представление данных)
Смотрите также: