Ejemplo: Explicación de líneas de ejemplo de SET CONFIG FILE
Las líneas de la sección SET CONFIG FILE del fichero de prueba condition.mcc se describen a continuación:
IF (USERNAME EQ finn) config=(check_default.mch) (start_finn.mcs) (constant_def.mcn) (status_1.mcq)
Permite ejecutar los ficheros de configuración enumerados si el nombre para conexión del usuario es finn.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ INCH) config=(check_default.mch) (start_standard.mcs) (start_gavin.mcs) (constant_inch.mcn) (status_2.mcq)
Permite ejecutar los ficheros de configuración enumerados si el nombre para conexión del usuario es gavin y las unidades del modelo se han definido en pulgadas.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ MM) config=(check_default.mch) (start_gavin.mcs) (constant_mm.mcn)(status_generic.mcq)
Permite ejecutar los ficheros de configuración enumerados si el nombre para conexión del usuario es gavin y las unidades del modelo se han definido en el sistema métrico.
IF (GROUPNAME EQ CHECKER) config=(checks_checker.mch) (start_checker.mcs) (constant_def.mcn) (status_default.mcq)
Permite ejecutar los ficheros de configuración enumerados si el usuario pertenece al grupo CHECKER.
IF (MODELNAME EQ ec*) config=(check_ec.mcs) (start_ec.mcs) (constant_def.mcn) (status_generic.mcq)
Permite ejecutar los ficheros de configuración enumerados si el nombre del modelo comienza por ec.
IF (MODEL_TYPE EQ PRT_SHEETMETAL) config=(check_shtmel.mch) (start_shtmtl.mch) (constant_inch.mcn) (status_2.mcq)
Permite ejecutar los ficheros de configuración enumerados si el modelo es una pieza de chapa.
IF (FT_GENERIC_PRT) AND (MODEL_UNIT EQ MM) config=(check_generic.mch) (start_default.mch) (constant_mm.mcn) (status_1.mcq)
Permite ejecutar los ficheros de configuración enumerados si el modelo es una pieza genérica y sus unidades son mm.
IF (FT_INSTANCE_PRT) AND (MODEL_UNIT EQ INCH) config=(check_instance.mch) (start_default.mch) (constant_inch.mcn) (status_2.mcq)
Permite ejecutar los ficheros de configuración enumerados si el modelo es una instancia de una tabla de familia y las unidades del modelo son métricas.
IF (MODEL_TYPE EQ PRT_PIPE) config=(check_pipe.mch) (start_pipe.mcs) (constant_def.mcn) (status_generic.mcq)
Permite ejecutar los ficheros de configuración enumerados si el modelo es una tubería.
* 
Debe tenerse en cuenta que PRT_PIPE no es para los sistemas de tuberías creados mediante el módulo de tuberías, sino que es solo para los modelos que contienen funciones de tubería.
IF (DATE_CREATED GTE 19970418) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_default.mcq)
Permite ejecutar los ficheros de configuración enumerados si el modelo se ha creado tras la fecha especificada.
IF (PRO_VERSION GTE 199842) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_generic.mcq)
Permite ejecutar los ficheros de configuración enumerados si el modelo se guardó por última vez en una versión de Creo Parametric posterior a la versión especificada.
IF (NOSTART) config=(simple_checks.mch) (nostart.mcs) (constant_inch.mcn) (status_2.mcq)
Permite ejecutar los ficheros de configuración enumerados si en el modelo se encuentra un parámetro denominado NOSTART.
IF (MODEL_UNIT EQ INCH) config=(check_default.mch) (default_start.mcs) (constant_inch.mcn) (status_1.mcq)
Ejecuta los ficheros de configuración enumerados si las unidades del modelo son pulgadas.
IF (MODEL_UNIT EQ MM) config=(check_default.mch) (default_start.mcs) (constant_mm.mcn) (status_2.mcq)
Ejecuta los ficheros de configuración enumerados si las unidades del modelo son pulgadas.
ELSE config=(check_default.mch) (start_default.mcs) (constant_def.mcn) (status_default.mcq)
Permite ejecutar los ficheros de configuración enumerados si ninguna de las condiciones anteriores es verdadera.
¿Fue esto útil?