<< Click to Display Table of Contents >> Navigation: Создание окон для клиента визуализации > Библиотека HMI > Категория Контролы > Таблица данных > Редактор таблицы данных. Столбцы таблицы |
Вкладка Столбцы таблицы определяет содержание и внешний вид столбцов таблицы данных.
Вкладка имеет вид:
Для добавления столбца необходимо нажать на кнопку Добавить столбец в верхней части вкладки. При этом появится столбец, в котором можно установить его свойства.
В случае если все добавленные столбцы не помещаются в видимой части таблицы, в ее нижней части появляется линейка прокрутки.
Описание строк таблицы:
Название |
Описание |
№ столбца |
Определяет порядок столбцов. В клиенте визуализации порядок столбцов будет таким же, как и в данной таблице. Чтобы переместить столбец влево или вправо следует воспользоваться соответствующими стрелками - |
Заголовок |
Определяет заголовок столбца. По умолчанию, после настройки строки Поле, Заголовок принимает значение имени связанного поля структуры. |
Поле |
Определяет имена полей, значения которых будут отображаться в данных столбцах. В выпадающем списке, содержащем имена полей структур, из которых состоит массив, требуется выбрать необходимое. Если эту строку оставить пустой, то порядок столбцов распределится случайным образом (не рекомендуется). |
Свойства |
|
Тип данных |
Показывает тип данных поля структуры. Определяется автоматически после настройки строки Поле. Носит информативный характер и не может быть изменен при помощи редактора таблицы данных. |
Ширина |
Определяет ширину столбца таблицы. Возможны следующие варианты значения свойства: •20 - числовое значение ширины столбца (в px). Может принимать любое значение. Если сумма ширин всех столбцов окажется больше ширины таблицы данных, то в клиенте визуализации в нижней части таблицы появится линейка прокрутки. •Auto - ширина столбца будет определяться автоматически, в зависимости от содержимого заголовка столбца. Если сумма ширин всех столбцов окажется больше ширины таблицы данных, то в клиенте визуализации в нижней части таблицы появится линейка прокрутки. •Cимволы * - в этом случае ширина столбца будет зависеть от размера экрана монитора и рассчитываться автоматически. Если у одних столбцов будет задан один символ *, а у других - два, то вторые будут в два раза шире первых. Если сумма ширин столбцов, значения которых заданы числовыми настройками или Auto, окажется больше ширины таблицы данных, то в клиенте визуализации в нижней части таблицы появится линейка прокрутки, а на столбцы, у которых ширина задана символами *, будет выделено минимальное количество пикселей, достаточное только для того, чтобы обеспечить возможность растягивания таких столбцов для просмотра их содержимого. |
Сортировка |
Определяет тип сортировки в столбце в таблице данных в клиенте визуализации по умолчанию. Может принимать значения: •Нет - сортировка в столбце не используется. •По возрастанию - сортировка в столбце используется, первыми в таблице располагаются строки, у которых поле имеет меньшее значение. •По убыванию - сортировка в столбце используется, первыми в таблице располагаются строки, у которых поле имеет большее значение. |
Порядок сортировки столбцов |
Определяет приоритет сортировки столбцов в случае, когда необходима сортировка по нескольким столбцам (множественная сортировка). Принимает числовые значения (0,1,2, и т.д.) Например, если у двух столбцов используется сортировка, то сначала происходит сортировка по тому столбцу, в котором значение свойства Порядок сортировки столбцов ниже. В клиенте визуализации можно менять множественную сортировку, кликая по столбцам левой кнопкой мыши с нажатой на клавиатуре клавишей Ctrl. |
Формат значений |
Определяет формат отображения выводимого значения. Описание этого свойства смотрите в разделе Свойство Формат значений. |
Видимость столбца |
Флаг, определяющий видимость столбца. Если флаг снят, то для соответствующего столбца место в таблице не выделяется. Данное свойство имеет смысл динамизировать, используя панель свойств элемента. |
Гориз. выравнивание |
Определяет выравнивание заголовка и самого столбца. |
Стиль ячеек столбца |
Позволяет выбрать стиль ячеек столбца, отличный от стиля ячеек всей строки. В выпадающем списке появятся возможные стили для ячеек, которые ранее были добавлены в проект. |
Включить фильтрацию столбца |
Включает фильтрацию столбца в клиенте визуализации. |
Запрет редактирования |
Определяет возможность редактирования ячеек столбца в клиенте визуализации. |
Видимость в редактировании |
Флаг, определяющий видимость столбца в окне редактирования строки. Если флаг снят, то для соответствующего столбца место в окне редактирования строки не выделяется. Данное свойство имеет смысл динамизировать, используя панель свойств элемента. |