Список перечисленных значений | ||||
Типы данных | Описание | |||
Строка | Перечисляемый список допустимых значений. Перечисляемый список отличается от других списков значений тем, что он может использовать глобальное перечисление или основываться на глобальном перечислении. Если условие Список перечисленных значений основано на глобальном перечислении или использует его, при создании или правке условия отображается наименование выбранного глобального перечисления. Сведения о добавлении данных в список перечисляемых значений см. в разделах Ограничения перечисления и Управление глобальными перечислениями.
|
Список внешних перечисленных значений | ||||
Типы данных | Описание | |||
Строка | Перечисленный список допустимых значений из внешнего источника, такого как система планирования ресурсов предприятия или другая база данных вне Windchill. Например, значения в системе планирования ресурсов предприятия можно соединить ссылками с атрибутом Наименование типа объекта в Windchill. Когда пользователи создают или правят объекты такого объектного типа, им предоставляется для выбора список, заполняемый системой планирования ресурсов предприятия (ERP). Этот перечисляемый список поддерживает следующее: • Локализованные значения • Порядок сортировки • Динамические обновления из внешнего источника После добавления в атрибут ограничения в виде внешнего списка перечисленных значений укажите имя класса для реализации EnumerationInfoProvider и строку инициализации, настроенную для этого списка значений.
Дополнительные сведения о создании и добавлении данных в список внешних перечисленных значений см. в разделе Списки внешних перечисленных значений. |
Неизменяемое значение | ||||
Типы данных | Описание | |||
Все | Значения атрибута не могут быть заданы, изменены или удалены. Это ограничение главным образом предназначено для того, чтобы объявить атрибут устаревшим, не удаляя его из интерфейса пользователя.
|
Список допустимых значений | ||||||
Типы данных | Описание | Примеры | ||||
Все | Список допустимых значений атрибута. Значение атрибута должно совпадать с одним из заданных значений ограничения. Введите несколько значений, разделенных вертикальной чертой (|), либо щелкните значок правки рядом с текстовым полем, чтобы открыть окно Править ограничение.
| • Допустимым списком значений является abc|cde|efg. Допустимые строки, которые можно указать для атрибута, - это abc, cdeили efg. • Для типа данных ссылок на объекты Класс другой стороны, указанный для связи ссылки на объект, относится к типу объекта wt.org.WTUser; введенный для данных ограничения атрибут является последним; кроме того, задан список допустимых значений Иван|Олег|Семен, и тогда допустимыми значениями для атрибута ссылки на пользователя Фамилия могут быть только Иван, Олег или Семен. |
Нижний регистр | ||
Типы данных | Описание | Примеры |
Строка | Символы верхнего регистра при сохранении преобразуются в символы нижнего регистра. | Пользователь вводит AB-aBc1. Значение сохраняется и генерируется как ab-abc1. |
Нет дублирующихся значений | ||
Типы данных | Описание | |
Все типы данных глобальных атрибутов | Требует отдельного набора значений для многозначного атрибута. Дублирующиеся значения не разрешены. |
Регулярное выражение | ||
Типы данных | Описание | Примеры |
Строка | Регулярное выражение, определяющее образец текста значения атрибута, должно совпадать с образцом. Поддерживается стандартный синтаксис регулярного выражения. | Определим следующее выражение: f..l Принимаются следующие значения: • fall • foil Отклоняются следующие значения: • fossil • foot Определим следующее выражение: [fall|winter]2016$ Принимаются следующие значения: • Product Line Winter 2016 • Release Fall 2016 Отклоняются следующие значения: • Winter Catalog 2016 • Release Fall 2012 |
Требуемый | ||
Типы данных | Описание | |
Все | У атрибута должно быть по крайней мере одно значение. |
Единственное значение | ||||
Типы данных | Описание | |||
Все | Не допускается более одного значения атрибута.
|
Формат строки | ||||
Типы данных | Описание | Примеры | ||
Строка | Базовая маска для ограничения формата строки. Маска использует следующие подстановки: • C - одна буква или цифра. • L - одна буква. • D - одна цифра.
| Допустим, для номеров телефона определена следующая маска: (DDD)DDD-DDDD|DDD-DDD-DDDD|DDDDDDDDDD Принимаются следующие значения: • 123–456–7890 • (123)456–7890 • 1234567890 Отклоняются следующие значения: • 123–AB–6789 • 123/456/7890 |
Длина строки | ||
Типы данных | Описание | Примеры |
Строка | Длина строки должна находиться в пределах указанных значений. От задает минимальное значение; До задает максимальное значение. | От3До5 Принимаются следующие значения: • abc • abcd • abc12 Отклоняются следующие значения: • ab • abc123 |
Список предполагаемых значений | ||
Типы данных | Описание | Примеры |
Дата и время Целое число Вещественное число Вещественное число с единицей измерения Ссылка Строка URL | Набор предполагаемых значений для атрибута. Введите в текстовом поле несколько значений, разделенных вертикальной чертой ( | ), либо щелкните значок "Править" рядом с текстовым полем, чтобы открыть окно Править ограничение. | Для строкового типа данных, если задан список предполагаемых значений abc|cde|efg, для атрибута можно задать следующие предполагаемые значения: abc, cde или efg. |
Верхний регистр | ||
Типы данных | Описание | Примеры |
Строка | Символы нижнего регистра при сохранении преобразуются в символы верхнего регистра. | Пользователь вводит AB-aBc1. Значение сохраняется и генерируется как AB-ABC1. |
Допустимый диапазон | ||
Типы данных | Описание | Примеры |
Дата и время Целое число Вещественное число Вещественное число с единицей измерения Строка | Значение атрибута должно находиться в пределах указанных значений. От задает минимальное значение; До задает максимальное значение. | Типом данных является целое число, и указан следующий диапазон: От3До5 Принимаются следующие значения: • 3 • 4 • 5 Отклоняются следующие значения: • 2 • 6 Строки могут содержать алфавитно-цифровые символы. • Если ожидается ввод исключительно алфавитных символов, можно определить следующий диапазон: ОтcatДоorange Принимаются следующие значения: ◦ dog ◦ fish Отклоняются следующие значения: ◦ apple ◦ zebra • Если ожидается ввод исключительно чисел, можно определить следующий диапазон: От3До5 Принимаются следующие значения: ◦ 33 ◦ 465 ◦ 58 Отклоняются следующие значения: ◦ 29 ◦ 6008 |
Подстановочный символ | ||
Типы данных | Описание | Примеры |
Строка URL | Значение атрибута должно соответствовать заданному шаблону подстановки данных ограничения. • Содержит - содержит определенное значение. Это эквивалентно *string*. • Начинается с - начинается с указанного значения. Это эквивалентно string*. • Заканчивается на - заканчивается определенным значением. Это эквивалентно *string. • Равно - равняется определенному значению. Это эквивалентно string. | Содержитsign Принимаются следующие значения: • Design • Signal Отклоняются следующие значения: • Despite • Segment Заканчивается наer Принимаются следующие значения: • Engineer • Writer Отклоняются следующие значения: • Engineering • Written |