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