Ряд атрибутов объектов могут принимать только определенные значения. Для ввода значений таких атрибутов в TDMS используются специальные типы данных: список и классификатор. За наполнение списков и классификаторов отвечают системный администратор и специально выделенные пользователи.
Классификаторы обладают идентичным набором свойств со списками. Основное отличие в представлении выбираемых значений - списки содержат одноуровневый (линейный) набор значений, а классификаторы представляют собой набор значений в виде дерева. Как и списки, классификаторы имеют два основных свойства: код узла и его значение (для списков узел называется строкой).
Чтобы выбрать значение из классификатора
- Нажмите левой кнопкой мыши на элементе управления , расположенном в конце поля ввода атрибута типа клссификатор.
- В открывшемся диалоге выбора значения классификатора, перемещаясь по дереву, найдите нужный вам узел.
- Чтобы вставить значение в поле ввода нажмите ОК или дважды щелкните левой кнопкой мыши на узле.
Для ускорения ввода значений из классификаторов, состоящих из большого числа многоуровневых узлов, рекомендуется использовать механизм автоподстановки. Для этого, в поле ввода атрибута типа классификатор, введите с клавиатуры нужное значение (как правило, в качестве значения для подстановки используется код узла). Если такое значение присутствует в классификаторе, оно будет сохранено в поле ввода. Если соответствующего значения нет, система сбросит (обнулит) значение атрибута. TDMS поддерживает автоподстановку как для кодов узлов, так и их значений.
Классификаторы имеют следующие форматы вывода:
- Стандартный. В поле ввода отображается только значение узла.
- В поле ввода отображается и значение и код в формате "Код - Значение".
- В поле ввода отображается и значение и код в формате "Значение - Код".
- В поле ввода отображается только код узла.
При установке фокуса (курсора) в поле ввода, формат вывода всегда меняется на стандартный. |
Атрибуты и типы данных
Атрибут типа классификатор