Zuletzt geändert: 14.03.2026 11:04
UserVars
#
Das UserVars-Objekt stellt benutzerdefinierte Variablen bereit, die an verschiedene iScript-Objekte gebunden sind. UserVars sind über Client.UserVars, Dataset.UserVars und DOC.UserVars erreichbar.
Eigenschaften
#
| Eigenschaft | Typ | Zugriff | Beschreibung |
|---|
Values[Name] | Variant | lesen/schreiben | Zugriff auf eine Variable über ihren Namen |
ValuesByIdx[Index] | Variant | lesen/schreiben | Zugriff auf eine Variable über ihren numerischen Index (0-basiert) |
Names[Index] | String | nur lesen | Name der Variable an Position Index |
Count | Integer | nur lesen | Anzahl der gespeicherten Variablen |
Methoden
#
| Methode | Beschreibung |
|---|
Add(Name, Value) | Fügt eine neue Variable hinzu |
Delete(Name) | Löscht eine Variable über ihren Namen |
DeleteByIdx(Index) | Löscht eine Variable über ihren numerischen Index |
Beispiel
#
Option Explicit
Dim uv
Set uv = Client.UserVars
' Variable hinzufügen
uv.Add "MeineEinstellung", "Wert1"
uv.Add "Zähler", 42
' Variable lesen
MsgBox uv.Values("MeineEinstellung")
' Alle Variablen auflisten
Dim i
For i = 0 To uv.Count - 1
MsgBox uv.Names(i) & " = " & CStr(uv.ValuesByIdx(i))
Next