Ayuda de MicroStation CONNECT Edition

Expresiones

Una expresión es una cadena de texto que define la sintaxis que evaluará el evaluador de la expresión. La entrada de expresión puede contener números, cadenas, cadenas de acceso, símbolos y operadores. Una vez que vincula un tipo de ítem con una expresión definida, el valor correspondiente de la expresión se mostrará en el diálogo Propiedades del elemento.

Puede acceder a esta característica en la sección Definición de propiedades del diálogo Tipos de ítems seleccionado la definición de propiedad del ítem.

Cinta: Selector del diálogo Dibujo > Vincular > Tipos de ítems > Tipos de ítems


Componentes de la expresión

Una expresión se construye de izquierda a derecha, usando paréntesis para invocar de forma explícita funciones u operaciones de grupo. A continuación se muestran los componentes de una expresión:
  • Cadena: "Tubería"
  • Número entero: 1
  • Doble: 6,84
  • Símbolo: puede utilizar símbolos para suministrar valores a los evaluadores de la expresión. Los símbolos pueden proceder de una instancia a través de una cadena de acceso, valor definido método definido de aplicación. A continuación se muestran algunos ejemplos:
    • Aparición: "ActiveFile.Author". Una cadena de acceso es una expresión limitada que no contiene espacios en blanco, operadores o partes variables.
    • Valor: "System.Math.PI"
    • Método: "System.Math.Sin(1.57)"
  • Operadores:
    • Comparación: <, >, <=, >=, = y <>
    • If condicional (condicional, resultado verdadero, resultado falso)
    • Aritmética ^ (exponenciación), *, /, \, Mod, + y -. El operador de división "/" siempre produce un resultado de tipo doble. El operador de división "\" siempre produce un resultado entero.

Utilizar último valor válido

Si se define como Verdadero, se mostrará el valor anterior de la propiedad en el diálogo Propiedades. Si se define como Falso, se mostrará el valor actual.

Nota: Las bibliotecas de tipos de ítems creadas usando Expresiones de la actualización 13 no serán compatibles con los campos Unidades y Utilizar último valor válido en la actualización 15. Para resolver esto, debe utilizar la entrada de teclado Itemtype Upgrade All.

Esta entrada de teclado actualizará los tipos de ítems de bibliotecas antiguas y las hará compatibles con los campos Unidades y Utilizar último valor válido.

Valor de fallo

En este campo puede teclear el valor que se visualiza en las propiedades del ítem si la expresión no puede ejecutarse. Puede introducir el valor de fallo deseado en el campo Valor de fallo de la sección Expresión del diálogo Tipos de ítems.




Pendiente: muestra el valor de fallo "No válido" dado que "LongitudX" no es una entrada válida en la expresión

Compatibilidad con caracteres especiales y espacios en Expresión de tipos de ítems

Ahora puede utilizar espacios, caracteres extranjeros, caracteres especiales y cadenas largas en Expresiones. Los valores de Excel y Look up, las cadenas se muestran con caracteres extranjeros y espacios.

Ejemplo: Espacios en Excel y Ajustes de PickList.

Campos de PickLists que admiten espacios

Excel que admiten espacios

Ejemplo: Espacios en el nombre de columna de Excel en el diálogo Tipos de ítems y Expression Builder

Carácter especial en el diálogo Tipos de ítems

Cadena de Expression Builder con espacios

Sintaxis, matriz y estructura

Se admiten varios tipos de expresiones y ejemplos de sintaxis en el diálogo Expression Builder. Ahora puede utilizar caracteres especiales y espacios en los nombres de las propiedades Primitivo, Matriz y Estructura.