Eigenschaft

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
Hilfe Nummer: 741560
Interne Funktionen
Formeldialog

Interne Funktionen, die mit Eigenschaften verbunden sind.


FValid( Eigenschaft )

Parameter


Eigenschaft Eigenschaft des Objektes.

Rückgabewert


Gibt WAHR aus, wenn der Wert der Eigenschaft vorhanden ist. Andernfalls wird FALSCH ausgegeben.

Beispiel


FValid(ME.'Order quantity') -> FALSE

ME ist ein Auftrag. Für den Fall, dass ME.'Auftragsmenge' ungültig ist, wird FALSCH ausgegeben. (Für den Fall, dass ME.'Auftragsmenge' nicht ungültig ist, wird WAHR ausgegeben)


PropCount( Eigenschaft )

Parameter


Eigenschaft Feldeigenschaft eines Objektes.

Rückgabewert


Gibt die Elementenanzahl der Feldeigenschaften wieder.

Beispiel


PropCount(ME.Comments) -> 3

Sind 3 Kommentare in einem Feld vorhanden, wird 3 wiedergegeben.


Datei:Incodefunc-prop01.jpg  

CheckAllContents_And(Eigenschaft, Bedingung, Wert )

Parameter


Eigenschaft Feldeigenschaft eines Objektes.
Bedingung String Vergleichsoperator
Wert String Vergleichsoperator

Rückgabewert


Im Fall, dass der Eigenschaftswert dem Vergleichsoperator und der Vergleichsbedingung entspricht, wird WAHR ausgegeben. Andernfalls wird FALSCH ausgegeben. Sind mehrere Werte in den Eigenschaften vorhanden, müssen alle Werte die Bedingungen erfüllen und WAHR wird ausgegeben.

Beispiel


CheckAllContents_And(ME.Comments,'==', 'c') -> FALSCH

Kommentar der Auftrags lautet 'a;b;c;d'. Wenn nicht jedes Element 'c' entspricht, wird FALSCH ausgegeben.

Hinweise


Haben Kommentare mehrere unterschiedliche Werte, werden alle überprüft.


CheckAllContents_Or( str, Bedingung, Wert )

Parameter


Eigenschaft Feldeigenschaft eines Objektes.
Bedingung String Vergleichsoperator
Wert String Vergleichsoperator

Rückgabewert


Im Fall, dass der Eigenschaftswert dem Vergleichsoperator und der Vergleichsbedingung entspricht, wird WAHR ausgegeben. Andernfalls wird FALSCH ausgegeben. Sind mehrere Werte in den Eigenschaften vorhanden, müssen alle Werte die Bedingungen erfüllen und es wird WAHR ausgegeben.

Beispiel


CheckAllContents_And(ME.Comments,'==', 'c') -> WAHR

Der Kommentar des Auftrages lautet 'a;b;c;d'. Wenn ein Element nicht 'c' entspricht, dann wird WAHR ausgegeben.

Hinweise


Haben Kommentare mehrere unterschiedliche Werte, werden alle überprüft.


GetObjectName( Objekt )

Parameter


Objekt Objekt

Rückgabewert


Gibt den Namen eines Objektes, gegeben als Argument durch ein Alias, Anzeigenamen und Namen in der aktuellen Reihenfolge aus.

Beispiel


GetObjectName(PROJECT) -> 'Beispiel1'

Ist ein Alias gegeben, dann wird ein Alias "Beispiel1" ausgegeben. Ist der Alias ungültig, wird der Anzeigename ausgegeben.


Datei:Incodefunc-prop02.jpg  

DisplayStr( Eigenschaft )

Parameter


Eigenschaft Eigenschaft des Objektes.

Rückgabewert


Gibt das Bewertungsergebnis für die Anzeigeformel der spezifizierten Eigenschaften aus, wenn eine Anzeigeformel eingestellt ist.

Beispiel


DisplayStr(ME.'Order quantity') -> '50Einheit'

ME ist Auftrag. Die Formel der Eigenschaft Auftragsmenge ist 'ME.Qty+'Einheit und es wird '50Einheiten' ausgegeben.


GetEnumName( Eigenschaft )

Parameter


Eigenschaft Aufzählung

Rückgabewert


Name des Wertes einer gegebenen Eigenschaft.

Beispiel


GetEnumName(ME.Status) -> 'Freigegeben'

ME ist der Vorgang. Der Vorgangsstatus ist ein Aufzählungswert. Der String der Enumeration wird ausgegeben.


ExpressionStr( Eigenschaft, 0 )

Parameter


prop Eigenschaft, um eine Formel zu erhalten.
0.0 Nicht verwendet

Rückgabewert


Formelstring

Beispiel


Find(ExpressionStr(ME.VirtualPropertyExpression,0),'Format')

Filtert den virtuellen Eigenschaftsformelstring mit dem Inhalt "Format" (in den Eigenschaftsdefinitionen).



Hilfe Nummer: 741560