Skip to main content
Skip table of contents

TBeasCustomServiceParamItem

TBeasCustomServiceParamItem

Diese Klasse stellt die Basis-Klasse der Elemente eines beas-Service-Parameters dar.

Eigenschaften


ElementsAvailable:L

Unter-Elemente können vorhanden sein

ElementCount:N

Anzahl der enthaltenen Unter-Elemente

Name:C

Name des Elements

Value:U

Wert des Elements, nur für Typ "Simple" verfügbar

DataType:N

Wert-Typ des Elements, nur für Typ "Simple" verfügbar

Funktionen und Methoden


AssignTo

Element komplett auf ein anderes Element kopieren
Dest:O - TBeasCustomServiceParamItem-Objekt

Assign

Element komplett von einem anderen Element kopieren
Source:O - TBeasCustomServiceParamItem-Objekt

Clear

Element zurücksetzen und alle Unter-Elemente löschen

IsEmpty:L

True, falls keine Unter-Elemente vorhanden sind

IsSimpleElement:L

True, falls es sich um einen "Simple" Typ handelt

IsComplexElement:L

True, falls es sich um einen "Complex" Typ handelt

IsArrayElement:L

True, falls es sich um einen "Array" Typ handelt

ElementExists:L

prüfen ob ein Unter-Element mit diesem Namen existiert
aName:C - Name des Unter-Elements oder eine Kette aus Namen mit "." getrennt
z.b. "Element1.Element1VonElement1"

IsSameElement:L

prüfen ob das Element identisch ist
aItem:O - TBeasCustomServiceParamItem-Objekt mit welchen der Vergleich erfolgen soll

IsReadOnly:L

ReadOnly-Modus aktiv

CanChangeElements:L

Prüfung ob Elemente verändert werden dürfen

CanAddElements:L

Prüfung ob Elemente hinzugefügt werden dürfen

CanDeleteElements:L

Prüfung ob Elemente gelöscht werden dürfen

SetValue

Wert des Elements setzen, nur für Typ "Simple" verfügbar
aValue:U - Wert des Elements

AddElement:O

Element vom Typ "Simple" hinzufügen, nur für Typ "Complex" und "Array" verfügbar
aName:C - Name des Elements
aValue:U - Wert des Elements

AddComplexElement:O

Element vom Typ "Complex" hinzufügen, nur für Typ "Complex" und "Array" verfügbar
aName:C - Name des Elements

AddArrayElement:O

Element vom Typ "Array" hinzufügen, nur für Typ "Complex" und "Array" verfügbar
aName:C - Name des Elements

AddFromItem:O

Element aItem kopieren und hinzufügen
aName:C - Name des Elements
aValue:U - Wert des Elements

DeleteElement

Element löschen
Existiert dieser Name nicht wird eine Exception ausgelöst.
aName:C - Name des Unter-Elements oder eine Kette aus Namen mit "." getrennt
z.b. "Element1.Element1VonElement1"

DeleteAllElements

alle Unter-Elemente löschen

Element:O

Zugriff auf ein Unter-Element mit diesem Namen.
Existiert dieser Name nicht wird eine Exception ausgelöst.
aName:C - Name des Unter-Elements oder eine Kette aus Namen mit "." getrennt
z.b. "Element1.Element1VonElement1"

ElementValue:U

Zugriff auf den Wert eines Unter-Elements.
Existiert dieser Name nicht wird eine Exception ausgelöst.
aName:C - Name des Unter-Elements oder eine Kette aus Namen mit "." getrennt
z.b. "Element1.Element1VonElement1"

ElementValueDef:U

Zugriff auf den Wert eines Unter-Elements.
Existiert dieser Name nicht wird der Default-Wert zurück gegeben.
aName:C - Name des Unter-Elements oder eine Kette aus Namen mit "." getrennt
z.b. "Element1.Element1VonElement1"
aDefaultValue:U - Default-Wert, falls aName nicht existiert

ElementName:C

Name eines Unter-Elements über den Index ermitteln
aIndex:N - Index des Unter-Elements

Beispiel

CODE
// siehe Beispiel von TBeasCustomCbServiceParam

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.