Festlegen eines Automatischen Eigenschaftswerts mittels VBScript
Benutzerdefinierte automatische und berechnete Werte können mit der M-Files API und den allgemeinen VBScript („Microsoft Visual Basic Scripting Edition“) Funktionen genauer festgelegt werden. Dieser Abschnitt enthält Anweisungen zur Verwendung von VBScript mit automatischen Werten. Bezüglich VBScript-Benutzerhandbuch und Sprachreferenz, siehe VBScript MSDN Artikel.
Der VBScript-Code für einen berechneten Wert wird immer dann ausgeführt, wenn ein Eigenschaftswert bearbeitet wird. Der VBScript-Code wird dazu verwendet, den automatischen Wert zu berechnen, wobei das Resultat der Berechnung anschließend einer Variablen mit Namen Ausgabe zugewiesen werden muss. Dieser Wert wird als Wert der Eigenschaft in den Metadaten des Objekts gespeichert.
Ein grundlegendes VBScript-Element zur Festlegung eines automatischen Werts könnte somit wie folgt aussehen:
Output = "Automatic value"
Normalerweise verwendet ein automatischer Wert andere Objekteigenschaften, indem diese z.B. verknüpft werden. Der VBScript-Code kann die Eigenschaftswerte und grundlegenden Informationen desselben oder eines anderen Objekts mit diesen VBScript-Variablen verwenden:
|
|
|
Die folgenden Schritte ausführen, um VBScript zur Berechnung eines automatischen Wert für eine Eigenschaft zu verwenden: