Gehen Sie wie folgt vor, um eine Formeleigenschaftsdefinition zu einer Eigenschaftssatz-Definition hinzuzufügen. Formeleigenschaftswerte können aus den Werten anderer Eigenschaftsdaten berechnet werden. Eine Formeleigenschaftsdefinition ist eine Art automatische Eigenschaft, da der Wert, der angezeigt wird, basierend auf seiner Definition automatisch berechnet wird und nicht direkt bearbeitet werden kann.
Formeln können einfache mathematische Ausdrücke (z. B. 2+2) sein. Sie können auch Variablen, Operatoren und in VB-Skript unterstützte Funktionen enthalten, wie in den unten stehenden Beispielen gezeigt.
Anweisungen | |||
---|---|---|---|
Call-Anweisung | For Each...Next-Anweisung | Property Get-Anweisung | Set-Anweisung |
Class-Anweisung | For...Next-Anweisung | Property Let-Anweisung | Sub-Anweisung |
Const-Anweisung | Function-Anweisung | Property Set-Anweisung | While...Wend-Anweisung |
Dim-Anweisung | If...Then...Else-Anweisung | Public-Anweisung | Set-Anweisung |
Do...Loop-Anweisung | On Error-Anweisung | Randomize-Anweisung | With-Anweisung |
Erase-Anweisung | Option Explicit-Anweisung | ReDim-Anweisung | |
Execute-Anweisung | Private-Anweisung | Select Case-Anweisung |
Funktionen | |||
---|---|---|---|
Abs | Escape | LBound | ScriptEngineMinorVersion |
Array | Eval | LCase | Second |
Asc | Exp | Left | SetLocale |
Atn | Filter | Len | Sgn |
CBool | FormatCurrency | LoadPicture | Sin |
CByte | FormatDateTime | Log | Raum |
CCur | FormatNumber | LTrim | Trennen |
CDate | FormatPercent | Maths | Sqr |
CDbl | GetLocale | Mid | StrComp |
Chr | GetObject | Minute | String |
CInt | GetRef | Month | Tan |
CLng | Hex | MonthName | Time |
Conversions | Hour | MsgBox | Timer |
Cos | InputBox | Now | TimeSerial |
CreateObject | InStr | Oct | TimeValue |
CSng | InStrRev | Ersetzen | Trim |
Date | Int, Fix | RGB | TypeName |
DateAdd | IsArray | RTrim | UBound |
DateDiff | IsDate | Right | UCase |
DatePart | IsEmpty | Rnd | Unescape |
DateSerial | IsNull | Round | VarType |
DateValue | IsNumeric | ScriptEngine | Weekday |
Day | IsObject | ScriptEngineBuildVersion | WeekdayName |
Derived Math | Join | ScriptEngineMajorVersion | Year |
Der Stil-Manager wird angezeigt, und die aktuelle Zeichnung ist in der Baumstruktur erweitert.
Was möchten Sie tun… | Aktion… |
---|---|
Verwenden eines von Ihnen angegebenen Werts | Klicken Sie in den Fensterausschnitt Formel, und geben Sie den Wert ein. |
Verwenden des Werts einer anderen Eigenschaftsdefinition in der Formel | Suchen Sie die Definition, und doppelklicken Sie in der Liste Eigenschaftsdefinitionen einfügen darauf (oder klicken Sie mit der rechten Maustaste, und wählen Sie Einfügen). Sie können auch die Definition auswählen und EINFG drücken. |
Verwenden einer VB-Skriptfunktion | Suchen Sie in der Liste VB-Skriptcode eingeben die Funktion, und doppelklicken Sie darauf (oder klicken Sie mit der rechten Maustaste, und wählen Sie Einfügen). Sie können auch die Funktion auswählen und EINFG drücken. |
Prüfen der Formel als VB-Skriptfunktion | Geben Sie an einer beliebigen Stelle in der Formel RESULT ein. |
Die für die Formel verfügbaren Eigenschaftsdefinitionen müssen auf die gleichen Objekte angewendet werden wie die Eigenschaftssatz-Definition, die die Formel enthält.
Die Namen der in der Formel verwendeten Eigenschaftsdefinitionen werden in Fettdruck und in Klammern gesetzt angezeigt, z. B. [Width]. Gehört die Eigenschaftsdefinition zu einer Eigenschaftssatz-Definition, die nicht diese Formel enthält, wird der Name ebenfalls angezeigt, z. B. [DoorObjects:Height].
Die Formeleigenschaftsdefinition kann nicht in der Formel verwendet werden, die sie definiert; dies wird auch durch und die Hinzufügung von [Self] hinter dem Namen angedeutet. Eigenschaftsdefinitionen, die am Ende den Formelwert verwenden, können nicht in derselben Formel verwendet werden; dies wird auch durch und die Hinzufügung von [Circular Reference] hinter dem Namen angedeutet.
Der eingegebene Eigenschaftswert wird in dem aktuell im Fensterausschnitt Beispielergebnis festgelegten Format dargestellt.
Das ausgewählte Format legt fest, wie die Daten in der Spalte Wert des Fensterausschnitts Beispielergebnis angezeigt werden und wie die Formel in der Bauteiltabelle ausgewertet wird. Es kann jederzeit geändert werden.