User Vars
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 #

EigenschaftTypZugriffBeschreibung
Values[Name]Variantlesen/schreibenZugriff auf eine Variable über ihren Namen
ValuesByIdx[Index]Variantlesen/schreibenZugriff auf eine Variable über ihren numerischen Index (0-basiert)
Names[Index]Stringnur lesenName der Variable an Position Index
CountIntegernur lesenAnzahl der gespeicherten Variablen

Methoden #

MethodeBeschreibung
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