Ayuda de MicroStation CONNECT Edition

Sintaxis de archivo de configuración

Los archivos de configuración consisten en sentencias de los siguientes tipos:
  • Instrucciones del ciclo que controlan el ciclo por todo el archivo de configuración
  • Instrucciones de variables que controlan ciertos aspectos de las variables de configuración
  • Sentencias de asignación que definen el valor de las variables de configuración
  • Expresiones y operadores que manipulan las cadenas o variables de configuración para dar resultados que se puedan utilizar en instrucciones o asignaciones

Cuando se especifican archivos o directorios en los archivos de configuración, las barras diagonales se utilizan como separadores de directorio y siempre que un directorio se especifique como el valor de un archivo de configuración, le sigue una barra diagonal final. Por ejemplo, la siguiente sentencia define la variable de configuración MS_DEF en el directorio c:\users\John.Smith\Documents:

MS_DEF = c:/users/John.Smith/Documents/
Consejo: Olvidar la barra diagonal final es un error común.
Las variables de configuración se definen a menudo en términos de otras variables de configuración. A continuación, le mostramos la sintaxis para definir las variables de configuración en términos de otras variables de configuración:
Sintaxis Significado
$(<CfgVarName>) El paréntesis hace que la expresión se almacene como el literal de definición de la variable de configuración y se evalúe solamente cuando el valor de la variable de configuración se necesite finalmente durante la ejecución del programa. Esto permite que las definiciones de las variables de configuración utilicen otras variables de configuración que todavía no se hayan definido. Esta es la sintaxis más usada.
${<CfgVarName>} Las llaves hacen que la expresión se evalúe inmediatamente y que el resultado se almacene como la definición de la variable de configuración. Por lo tanto, cualquier variable de configuración entre llaves debe haberse definido por una asignación anterior.