Validación de expresiones
Al crear una expresión, el sistema valida la expresión para asegurar lo siguiente:
• La expresión es sintácticamente correcta.
• Las elecciones utilizadas en la expresión se incluyen en el conjunto de opciones asignado.
• La expresión contiene un alias válido tal como se define en el Administrador de opciones.
Si se encuentra un error, la expresión no se guarda.
Validación específica del sitio
Las empresas pueden crear su propio método para validar las expresiones asignadas, que se utilizan en objetos Part, PartUsageLink, PartUsageOccurances y ExpressionAlias. Para ello, se debe implementar un método "validar" en la interfaz com.ptc.windchill.option.expression.ExpressionValidator y luego definir una propiedad Windchillcom.ptc.windchill.option.expression.ExpressionValidator=ext.custom.CustomValidator.
Uso de la acción Validar al definir expresiones
Si el usuario es miembro del grupo de la licencia de Platform Structures, se puede utilizar la acción Validar en la interfaz de usuario para asignar expresiones y verificar que las expresiones cumplan con los requisitos específicos de la empresa.
Al asignar expresiones avanzadas, la acción Validar realiza una validación personalizada, así como una validación estándar de Windchill. Si el usuario no es miembro del grupo de la licencia de Platform Structures, solo se realiza la validación estándar para las expresiones avanzadas.