Проверка выражений
При создании выражения система проверяет это выражение, чтобы удостовериться в следующем:
• выражение имеет правильный синтаксис;
• варианты, используемые в выражении, существуют в назначенном наборе опций.
• Выражение содержит допустимый псевдоним, как определено в менеджере опций
Если обнаружена ошибка, выражение не сохраняется.
Проверка, специфичная для сайта
Компании могут создать свой собственный метод проверки назначенных выражений, используемых в объектах Part, PartUsageLink, PartUsageOccurances и ExpressionAlias. Для этого необходимо реализовать метод проверки в интерфейсе com.ptc.windchill.option.expression.ExpressionValidator, а затем задать для свойства Windchill значение com.ptc.windchill.option.expression.ExpressionValidator=ext.custom.CustomValidator.
Использование действия Проверить при определении выражений
Пользователь, который является участником группы лицензии Platform Structures, может использовать действие в интерфейсе пользователя Проверить для проверки соответствия выражений требованиям компании при назначении выражений.
При назначении расширенных выражений действие Проверить в дополнение к стандартной проверке Windchill выполняет пользовательскую проверку. Если пользователь не является участником группы лицензии Platform Structures, для расширенных выражений выполняется только стандартная проверка.