КОМПАС-3D V8. Руководство пользователя - часть 93

 

  Главная      Учебники - Компьютеры     Аскон КОМПАС-3D V8. Руководство пользователя - 2005 год

 

поиск по сайту            

 

 

 

 

 

 

 

 

 

содержание   ..  91  92  93  94   ..

 

 

КОМПАС-3D V8. Руководство пользователя - часть 93

 

 

141

Глава 59. Создание типов атрибутов

59.1.2. Описание структуры

После подтверждения со!
здания табличного атрибута
(закрытия диалога созда!
ния атрибута кнопкой 

ОК)

на экране появляется диа!
лог описания структуры
табличного атрибута
(рис. 59.4).

В нижней части диалога
отображается таблица, с
помощью которой создает!
ся описание структуры.
Каждая строка содержит

сведения о способе формирования колонки в табличном атрибуте. Та строка, в которой
находится курсор, является активной.

Элементы управления диалога описания структуры табличного атрибута представлены в
таблице 59.2.

Библиотеки...

Отобразить в окне выбора прототипа типы атрибутов, хранящиеся 
во внешнем файле библиотеки типов атрибутов *.lat.

Просмотр

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

Назначить

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

Табл. 59.2. Диалог описания структуры табличного атрибута

Имя

Описание

Название

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

Уникальный 
номер типа

Справочное поле, содержащее уникальный номер, который 
система автоматически присваивает создаваемому типу атрибута. 
Вновь созданный тип атрибута не имеет номера. Вы можете 
увидеть его при последующем просмотре или редактировании 
сформированного атрибута.

Таблица

Установите с помощью переключателей тип табличного атрибута 
(таблица фиксированной или переменной длины). В случае 
таблицы фиксированной длины введите нужное значение в поле 
Число строк.

Табл. 59.1. Кнопки группы Прототип

Кнопка

Позволяет

Рис. 59.4.  Диалог описания структуры табличного атрибута

Часть X.

Атрибуты

142

Номер

Автоматически присваиваемый номер колонки.

Название колонки Поле для ввода названия (заголовка) колонки атрибута.

Тип колонки

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

Сменить тип. Диалог выбора 

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

Диапазон 
значений

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

*

.

Если тип данных в колонке — запись, то щелчок на кнопке в поле 
Диапазон значений вызывает диалог формирования структуры 
записи. Подробно о создании записи рассказано на с. 144.

Значение по 
умолчанию

Поле для ввода умолчательного значения в колонке атрибута.

Добавить

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

Удалить

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

Переместить

Кнопка, позволяющая переместить колонку. После ее нажатия 
укажите новое положение активной строки.

Пароль

Кнопка, позволяющая установить пароль доступа к структуре 
атрибута (например, для защиты от несанкционированного 
редактирования структуры).

Ключи

Кнопка, позволяющая задать ключи атрибута. Они используются 
для сортировки объектов по атрибутам.

* Максимально возможный диапазон для целых чисел: от !2147483647 до

2147483647.
Максимально возможный диапазон для вещественных чисел: от !1.7e+307
до 1.7e+307.
Максимально возможная длина строки: 4000 символов.

Табл. 59.2. Диалог описания структуры табличного атрибута

Имя

Описание

143

Глава 59. Создание типов атрибутов

Завершив описание структуры, нажмите кнопку 

ОК диалога. В диалоге работы с типами

атрибутов появится пиктограмма созданного табличного атрибута и его название.

Выбор типа данных

Диалог выбора типа данных в колонке показан на рис. 59.5.

Элементы управления этого диалога представлены в таблице 59.3.

Формирование списков значений для заполнения ячеек

Если для колонки установлено заполнение ячеек значениями из списка, необходимо со!
здать сам список.

Рис. 59.5.  Диалог выбора

типа данных

Табл. 59.3. Диалог выбора типа данных

Элемент

Описание

Целый,

Действительный,

Строка,

Запись

Варианты типов данных в колонке атрибута. О типе данных запись 
подробно рассказано на с. 144. 

Ключ поля

Поле для ввода ключевого значения для данной колонки. 
Допускаются целые числа не более 9999.

Заполнение из 
списка

Опция, позволяющая сформировать список значений для ячеек 
настраиваемой колонки. Впоследствии, когда атрибут данного типа 
будет присвоен объекту, ввод значений в эту колонку будет 
возможен только путем выбора из списка (о формировании списка 
рассказано в следующем разделе).
Если выбран тип данных запись, то эта опция не доступна.

Соответствует в 
языке С

Справка о том, какому типу данных в языке С соответствует 
выбранный тип данных в колонке (эта информация может 
потребоваться при разработке прикладных библиотек КОМПАС).

Часть X.

Атрибуты

144

Для этого щелкните левой
кнопкой мыши в поле 

Диа

пазон значений, а затем
нажмите появившуюся
кнопку 

Показать список

(рис. 59.6).

На экране появится диалог ввода значений списка (рис. 59.7).

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

Добавить. Это значе!

ние будет добавлено в список — перемещено в верхнее поле.
Нижнее поле очистится. Повторяя описанные действия, сфор!
мируйте список.

Чтобы удалить значение, выделите его и нажмите кнопку 

Уда

лить.

Формирование структуры записи

Запись представляет собой
строку другой таблицы, на
которую ссылается данная
ячейка.

Чтобы сформировать эту
таблицу, щелкните левой
кнопкой мыши в поле 

Диа

пазон значений, а затем
нажмите появившуюся
кнопку 

Показать запись

(рис. 59.8).

На экране появится диалог
формирования структуры
записи (рис. 59.9). 

Формирование структуры
записи практически анало!
гично формированию струк!
туры табличного атрибута.

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

Рис. 59.6.  Вызов диалога ввода значений

Рис. 59.7.  Диалог ввода

значений списка

Рис. 59.8.  Вызов диалога формирования структуры записи

Рис. 59.9.  Диалог формирования структуры записи

 

 

 

 

 

 

 

содержание   ..  91  92  93  94   ..