MicroStation CONNECT Edition Hilfe

Ausdrücke

Ein Ausdruck ist eine Textzeichenfolge, welche die Syntax definiert, die dann vom Ausdruckauswerter bearbeitet werden soll. Für den Ausdruck können Zahlen, Zeichenfolgen, Zugriffszeichenfolge, Symbole und Operatoren eingegeben werden. Sobald Sie einen Objekttyp mit einem definierten Ausdruck angefügt haben, wird der entsprechende Wert des Ausdrucks im Dialogfeld "Eigenschaften" des Elements angezeigt.

Sie können diese Funktion über den Abschnitt Eigenschaftsdefinition im Dialogfeld "Objekttypen" aufrufen, indem Sie die Eigenschaftsdefinition eines Objekts auswählen.

Band: Zeichnung > Anhängen > Objekttypen > Dialogfeld-Launcher "Objekttypen".


Ausdruckskomponenten

Ein Ausdruck wird von links nach rechts aufgebaut, wobei in Klammern explizit Funktionen oder Gruppenoperationen aufgerufen werden. Nachstehend sind die Komponenten eines Ausdrucks aufgeführt:
  • String (Zeichenfolge) - "Pipe" (Rohr)
  • Integer - 1
  • Double (doppelt genau) - 6,84 Stellen
  • Symbol - Sie können Symbole verwenden, um Werte für Ausdruckauswerter bereitzustellen. Symbole können von einer Instanz stammen entweder über eine Zugriffszeichenfolge, einen definierten Wert oder eine anwendungsdefinierte Methode. Im Folgenden einige Beispiele:
    • Instanz - "ActiveFile.Author". Eine Zugriffszeichenfolge ist ein eingeschränkter Ausdruck, der keine Leerzeichen, Operatoren oder variablen Abschnitte enthält.
    • Wert - "System.Math.PI"
    • Methode - "System.Math.Sin(1.57)"
  • Operatoren -
    • Vergleich - <, >, <=, >=, =, and <>
    • Bedingtes If (conditional, true-result, false-result)
    • Arithmetisches ^ (d.h. Potenzierung), *, /, \, modulo, + und -. Der Divisionsoperator "/" erzeugt immer ein Ergebnis im Gleitkommazahl-Format mit doppelter Genauigkeit. Der Divisionsoperator "\" liefert immer ein ganzzahliges Ergebnis.

Letzten gültigen Wert verwenden

Wenn auf "True" gesetzt, wird der vorherige Wert für die Eigenschaft im Dialogfeld "Eigenschaften" angezeigt. Wenn auf "False" gesetzt, wird der jeweils aktuelle Wert angezeigt.

Bemerkung: Elementtyp-Bibliotheken, die mit Ausdrücken in Update 13 erstellt wurden, sind nicht mehr mit den Feldern Einheiten und Letztgültigen Wert verwenden in Update 15 kompatibel. Um dies zu umgehen, verwenden Sie die Tastatureingabe Objekttyp - Alle aktualisieren.

Mit dieser Eingabe werden die Objekttypen älterer Bibliotheken aktualisiert und dadurch mit den Feldern Einheiten und Letztgültigen Wert verwenden kompatibel gemacht.

Fehlerwert

In diesem Feld können Sie den Wert eingeben, der in den Objekteigenschaften angezeigt wird, falls der Ausdruck nicht ausgeführt werden kann. Sie können den gewünschten Fehlerfall-Wert unter Fehlerwert im Abschnitt "Ausdruck" des Dialogfelds Objekttypen eingeben.




Grade (Stahlsorte) - Zeigt den Fehlerwert "Not Valid" an, da "LengthX" kein gültiger Eintrag im Ausdruck ist

Unterstützung von Sonderzeichen im Objekttyp-Suchausdruck

Sie können jetzt Leerzeichen, Fremdzeichen, Sonderzeichen und lange Zeichenfolgen in Ausdrücken verwenden. Werte aus Excel und Look-up, Zeichenfolgen werden mit Fremdzeichen und Leerzeichen dargestellt.

Beispiel: Leerzeichen in Excel- und Auswahllisten-Einstellungen.

Auswahllistenfelder, die Leerzeichen unterstützen

Unterstützung von Leerzeichen in Excel

Beispiel: Leerzeichen im Excel-Spaltennamen im Dialogfeld Objekttypen und im Expression Builder

Sonderzeichen im Dialogfeld Objekttypen

Expression Builder-Zeichenfolge mit Leerzeichen