Новый тип данных Перечисление

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Параметры > Создание нового типа данных >

Новый тип данных Перечисление

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

После добавления нового типа данных в библиотеку, рекомендуется изменить его имя в панели свойств.

Вид панели свойств:

Ekspress_redaktor_tipa_PERECHISLENIE

Название

Описание

Категория Общие

Описание общих настроек из данной категории приведено в соответствующем разделе.

Автоматическое задание значений

Данная настройка автоматически указывает начальные значения для перечисления. При значении TRUE настройка Начальное значение становится доступной только для чтения и указывается автоматически в соответствии с позицией в перечислении. При значении FALSE настройка Начальное значение становится доступной для редактирования. При компиляции проекта выдается предупреждение, если заданы одинаковые начальные значения:

Ekspress_redaktor_tipa_PERECHISLENIE_1

Для проектов созданных в версии 1.3.5 и старше данная настройка имеет значение по умолчанию TRUE. При конвертации проекта, созданного в предыдущих версиях, выполняются следующие действия:

Если изменена часть начальных значений, то настройка Автоматическое задание значений принимает значение FALSE. При компиляции проекта выдастся предупреждение, если несколько начальных значений равны 0.

Если все начальные значения равны 0, то настройка Автоматическое задание значений принимает значение TRUE.

Затем, при помощи контекстного меню следует добавить необходимое количество значений:

trmd6img419

Затем, в панели свойств задать его имя:

trmd6img424

Параметр, которому назначен тип Перечисление сможет принимать значения, которые заданы в поле Имя его дочерних элементов.

Для изменения типа данных для перечисления необходимо в настройках среды включить категорию свойств Служебные. Далее в панели свойств у настройки Подтип указать нужный тип данных:

trmd6img433

Важно! При изменении подтипа Перечисления используются только целочисленные типы данных.

Важно! Имя значения Перечисления не может содержать пробелы.

Удалить созданное значение перечисления можно, используя контекстное меню либо кнопку клавиатуры Del.

Смотрите также: