!--a11y-->
Sintaxis de la relación de objetos: Normas generales 
Operadores
Operadores |
Uso en la relación de objetos |
AND |
Dos expresiones, las cuales son verdaderas o falsas, se enlazan con AND. Longitud = 300 and Anchura = 200 |
OR |
Dos expresiones, de las cuales por lo menos una es verdadera o falsa, se enlazan con OR. Color = ‘rojo’ or Material_base = ‘madera’ |
NOT |
Se puede negar una o varias expresiones con NOT. NOT (Color = ‘azul’) NOT (Color = ‘rojo’ and Material_base = ‘madera’) |
IF |
Las condiciones en las acciones y los procedimientos empiezan por IF. Color = 'rojo' if Modelo = ‘A’ |
Características especiales
Listas |
En las listas, los elementos individuales siempre se separan por comas. COLOR = 'ROJO' IF MODELO = 'A', |
Distinción entre mayúsculas y minúsculas |
En los nombres de característica, las variables de objeto y los operadores, no se distingue entre mayúsculas y minúsculas. |
Concatenación
LC |
Todas las letras se convierten en minúsculas. Sillín_cuero = LC('Alpha') = 'a' |
UC |
Todas las letras se convierten en mayúsculas. Sillín_cuero = UC('Alpha') = 'A' Esta función es importante si la característica asignada no permite minúsculas, pero la expresión asignada puede comprender letras en minúscula. |
|| |
El string se corta después del número máximo de 30 caracteres. Sillín_cuero = Alpha || Beta = 'AB' |
Lista de condiciones incorporadas
Expresión |
Condición implicada |
SPECIFIED |
La característica tiene un valor: SPECIFIED COLOR Véase Condición incorporada SPECIFIED |
IN |
Se debe fijar uno de estos valores: COLOR IN (‘rojo’, ‘verde’, ‘azul’) Véase Condición incorporada IN |
TYPE_OF |
Sólo para ciertos objetos: TYPE_OF ($ROOT, (Material) (300) (NR = 'U91’)) Véase Condición incorporada TYPE_OF |
PART_OF |
El objeto es un componente de una lista de materiales (sólo en restricciones). Véase Restricciones: Introducción de condiciones |
SUBPART_OF |
El objeto es un componente de un conjunto que forma parte de la lista de materiales de un material configurable (sólo en restricciones). |