Eigenschaft

Aus Asprova Hilfe
Version vom 7. April 2017, 09:21 Uhr von DM (Diskussion | Beiträge) (Imported from text file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Hilfe Nummer: 741560
Interne Funktionen
Formeldialog

Interne Funktionen, die mit den Eigenschaften verbunden sind.


FValid( Eigenschaft )

Parameter


Eigenschaft Eigenschaft des Objekts.

Rückgabewert


Gibt WAHR aus, wenn der Wert der Eigenschaft vorhanden ist, andernfalls FALSCH.

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 Objekts.

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 Objekts.
Bedingung String. Vergleichsoperator.
Wert String. Vergleichsoperator.

Rückgabewert


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

Beispiel


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

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

Hinweise


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


CheckAllContents_Or( str, Bedingung, Wert )

Parameter


Eigenschaft Feldeigenschaft eines Objekts.
Bedingung String. Vergleichsoperator.
Wert String. Vergleichsoperator.

Rückgabewert


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

Beispiel


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

Der Kommentar des Auftrags lautet 'a;b;c;d'. Ein Element entspricht 'c', WAHR wird ausgegeben.

Hinweise


Haben Kommentare mehrere unterschiedliche Werte, werden diese 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 Reihenfolge, die aktuelle existiert, aus.

Beispiel


GetObjectName(PROJECT) -> 'Beispiel1'

Ist der Alias spezifiziert, wird der Alias "Beispiel1" ausgegeben. Ist der Alias ungültig, wird der Anzeigename ausgegeben.


Datei:Incodefunc-prop02.jpg  

DisplayStr( Eigenschaft )

Parameter


Eigenschaft Eigenschaft des Objekts.

Rückgabewert


Gibt das Ergebnis der Bewertung von 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, es wird '50Einheiten' ausgegeben.


GetEnumName( Eigenschaft )

Parameter


Eigenschaft Die Aufzählung.

Rückgabewert


Name des Wertes der gegebenen Eigenschaft

Beispiel


GetEnumName(ME.Status) -> 'Freigegeben'

ME ist der Vorgang. Der Status des Vorgangs ist ein Aufzählungswert. Der String der Enumeraion 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')

Filtern des virtuellen Eigenschaftsformelstrings mit dem Inhalt "Format" in der Tabelle der Eigenschaftsdefinitionen.



Hilfe Nummer: 741560