Eigenschaft
Aus Asprova Hilfe
Hilfe Nummer: 741560
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. |
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. |
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