Пожалуйста, включите JavaScript для просмотра этого сайта.

Руководство Simple-Scada

Компонент "Таблица" обладает общими свойствами и событиями, а также дополнительными:

Свойство

Описание

Цвет

Цвет и прозрачность таблицы.

Цвет сетки

Цвет и прозрачность сетки таблицы.

Цвет скролла

Цвет и прозрачность скролла таблицы.

Шрифт ячеек

Шрифт ячеек таблицы.

Цвет шрифта ячеек

Цвет и прозрачность шрифта ячеек таблицы.

Интервал шрифта ячеек

Интервал между символами в ячейках таблицы.

Стиль

Стиль таблицы. Доступны три варианта: по умолчанию, закругленная, прозрачная.

Колонки

Колонки таблицы. Кликнув на это свойство можно перейти к редактированию и добавлению новых колонок таблицы. Каждая колонка имеет следующие свойства:

1.Название – название колонки.

2.Номер – порядковый номер колонки. Изменяя номер можно менять расположение колонок.

3.Ширина – ширина колонки.

4.Выравнивание – положение текста в ячейках колонки.

5.Редактирование – разрешить/запретить редактирование ячеек колонки.

6.Шрифт – шрифт колонки.

7.Интервал – отступ между символами текста.

8.Цвет шрифта – цвет шрифта колонки.

9.Прозр.шрифта – прозрачность шрифта колонки по шкале от 0 до 255.

Строки

Количество строк таблицы.

Высота строки

Высота строки.

Выделение строки

Если опция активна, то при наведении мыши на строки они будут выделяться. При клике ЛКМ по строке выделение будет зафиксированно.

Фикс. строка

Фиксировать первую строку таблицы. Если опция активна, то первая строка таблицы выделяется цветом (см. свойство "Фикс.цвет") и фиксируется (при перемотке всегда остается сверху).

Фикс. столбец

Фиксировать первый столбец таблицы. Если опция активна, то первый столбец таблицы выделяется цветом (см. свойство "Фикс.цвет") и фиксируется.

Фикс. цвет

Цвет и прозрачность фиксированных ячеек.

Чередование

С помощью данной опции можно включить чередование цвета по строкам или по столбцам.

Цвет чередования

Цвет и прозрачность чередования.

Показать заголовок

Отобразить/скрыть заголовок таблицы.

Заголовок

Текст заголовка таблицы.

Цвет заголовка

Цвет и прозрачность заголовка таблицы.

Выравнивание

Выравнивание заголовка.

Шрифт

Шрифт заголовка.

Цвет шрифта

Цвет и прозрачность шрифта заголовка.

Интервал

Отступ между символами заголовка.

Свойства ячейки таблицы

Текст

Текст ячейки. Если ячейка связана с переменной, то в ней будет отображаться текущее значение переменной.

Выравнивание

Положение текста в ячейке.

Редактирование

Разрешить/запретить редактирование ячейки. Данное свойство работает только если ячейка связана с переменной.

Шрифт

Шрифт ячейки.

Интервал

Интервал между символами в ячейке.

Цвет фона

Цвет фона ячейки.

Прозр. фона

Прозрачность фона ячейки по шкале 0-255.

Цвет шрифта

Цвет шрифта ячейки.

Прозр. шрифта

Прозрачность шрифта ячейки по шкале 0-255.

Переменная

Переменная, с которой связана ячейка (должна быть объявлена в редакторе переменных).

Работать с

При помощи данного свойства можно указать, с чем будет работать ячейка: со значением переменной или какой-либо границей этой переменной. Например, если связать ячейку с переменной и выбрать пункт "работать с верхней аварийной границей", то после запуска клиента в этой ячейке будет отображаться верхняя аварийная граница связанной переменной, которую можно изменять из клиента. Также, если в меню "Проект -> Настройки -> Другие" установить опцию "Граничные значения переменных" в "Сохранять", то все изменения границ будут автоматически сохраняться и загружаться при запуске клиента. Подробнее см. раздел "Управление границами переменных".

Подтверждение

При активации данного свойства, после ввода значения будет появляться окно подтверждения действия.

Показать единицу измерения

Отобразить/скрыть единицу измерения в ячейке. Единица измерения берется из шкалы переменной, указанной в свойстве "Переменная".

Границы

Менять цвет по нарушению граничных значений, указанных в дополнительных свойствах переменной. При нарушении предупредительных границ цвет изменится на желтый, при нарушении аварийных на красный.

Дополнительные события

OnCellDatachange

Если в таблице имеются ячейки связанные с переменными, то данное событие будет вызываться каждый раз, когда меняется значение переменной связанной с ячейкой. Имеет параметр ACell: TM_TableCell, т.е. указатель на ячейку, у которой изменилось значение.

OnCellDataChangeEx

Если в таблице имеются ячейки связанные с доп. переменными, то данное событие будет вызываться каждый раз, когда меняется значение доп. переменной связанной с ячейкой. Имеет параметр ACell: TM_TableCell, т.е. указатель на ячейку, у которой изменилось значение доп. переменной.

OnCellClick

Событие выполняется каждый раз, когда пользователь кликнул ячейку таблицы. Имеет параметр Cell: TM_TableCell, т.е. указатель на ячейку, которую кликнул пользователь.

OnDoneSQL

Событие выполняется когда был выполнен SQL-запрос отправленный от этой таблицы.