Eigenschaft: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Imported from text file)
 
Zeile 5: Zeile 5:
 
<div align="right">[[Formeleditor|Formeldialog]]</div>
 
<div align="right">[[Formeleditor|Formeldialog]]</div>
 
<hr>
 
<hr>
Interne Funktionen, die mit den Eigenschaften verbunden sind.
+
Interne Funktionen, die mit Eigenschaften verbunden sind.
  
  
Zeile 15: Zeile 15:
 
{|
 
{|
 
|-
 
|-
|  ||Eigenschaft||Eigenschaft des Objekts.||   
+
|  ||Eigenschaft||Eigenschaft des Objektes.||   
 
|-
 
|-
 
|}
 
|}
Zeile 24: Zeile 24:
 
{|
 
{|
 
|-
 
|-
|  ||Gibt WAHR aus, wenn der Wert der Eigenschaft vorhanden ist, andernfalls FALSCH.||   
+
|  ||Gibt WAHR aus, wenn der Wert der Eigenschaft vorhanden ist. Andernfalls wird FALSCH ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 45: Zeile 45:
 
{|
 
{|
 
|-
 
|-
|  ||Eigenschaft||Feldeigenschaft eines Objekts.||   
+
|  ||Eigenschaft||Feldeigenschaft eines Objektes.||   
 
|-
 
|-
 
|}
 
|}
Zeile 78: Zeile 78:
 
{|
 
{|
 
|-
 
|-
|  ||Eigenschaft||Feldeigenschaft eines Objekts.||   
+
|  ||Eigenschaft||Feldeigenschaft eines Objektes.||   
 
|-
 
|-
||  ||Bedingung||String. Vergleichsoperator.
+
||  ||Bedingung||String Vergleichsoperator
 
|-
 
|-
||  ||Wert||String. Vergleichsoperator.
+
||  ||Wert||String Vergleichsoperator
 
|-
 
|-
 
|}
 
|}
Zeile 91: Zeile 91:
 
{|
 
{|
 
|-
 
|-
|  ||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.||   
+
|  ||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.||   
 
|-
 
|-
 
|}
 
|}
Zeile 100: Zeile 100:
 
{|
 
{|
 
|-
 
|-
|  ||CheckAllContents_And(ME.Comments,'==', 'c') -> FALSCH<br /><br />Kommentar der Auftrags lautet 'a;b;c;d'. Nicht jedes Element entspricht  'c', FALSCH wird ausgegeben.||   
+
|  ||CheckAllContents_And(ME.Comments,'==', 'c') -> FALSCH<br /><br />Kommentar der Auftrags lautet 'a;b;c;d'. Wenn nicht jedes Element 'c' entspricht, wird FALSCH ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 109: Zeile 109:
 
{|
 
{|
 
|-
 
|-
|  ||Haben Kommentare mehrere unterschiedliche Werte, werden diese alle überprüft.||   
+
|  ||Haben Kommentare mehrere unterschiedliche Werte, werden alle überprüft.||   
 
|-
 
|-
 
|}
 
|}
Zeile 121: Zeile 121:
 
{|
 
{|
 
|-
 
|-
|  ||Eigenschaft||Feldeigenschaft eines Objekts.||   
+
|  ||Eigenschaft||Feldeigenschaft eines Objektes.||   
 
|-
 
|-
||  ||Bedingung||String. Vergleichsoperator.
+
||  ||Bedingung||String Vergleichsoperator
 
|-
 
|-
||  ||Wert||String. Vergleichsoperator.
+
||  ||Wert||String Vergleichsoperator
 
|-
 
|-
 
|}
 
|}
Zeile 134: Zeile 134:
 
{|
 
{|
 
|-
 
|-
|  ||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.||   
+
|  ||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.||   
 
|-
 
|-
 
|}
 
|}
Zeile 143: Zeile 143:
 
{|
 
{|
 
|-
 
|-
|  ||CheckAllContents_And(ME.Comments,'==', 'c') -> WAHR<br /><br />Der Kommentar des Auftrags lautet 'a;b;c;d'. Ein Element entspricht 'c', WAHR wird ausgegeben.||   
+
|  ||CheckAllContents_And(ME.Comments,'==', 'c') -> WAHR<br /><br />Der Kommentar des Auftrages lautet 'a;b;c;d'. Wenn ein Element nicht 'c' entspricht, dann wird WAHR ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 152: Zeile 152:
 
{|
 
{|
 
|-
 
|-
|  ||Haben Kommentare mehrere unterschiedliche Werte, werden diese alle überprüft.||   
+
|  ||Haben Kommentare mehrere unterschiedliche Werte, werden alle überprüft.||   
 
|-
 
|-
 
|}
 
|}
Zeile 173: Zeile 173:
 
{|
 
{|
 
|-
 
|-
|  ||Gibt den Namen eines Objektes, gegeben als Argument durch ein Alias, Anzeigenamen und Namen in der Reihenfolge, die aktuelle existiert, aus.||   
+
|  ||Gibt den Namen eines Objektes, gegeben als Argument durch ein Alias, Anzeigenamen und Namen in der aktuellen Reihenfolge aus.||   
 
|-
 
|-
 
|}
 
|}
Zeile 182: Zeile 182:
 
{|
 
{|
 
|-
 
|-
|  ||GetObjectName(PROJECT) -> 'Beispiel1'<br /><br />Ist der Alias spezifiziert, wird der Alias "Beispiel1" ausgegeben. Ist der Alias ungültig, wird der Anzeigename ausgegeben.||   
+
|  ||GetObjectName(PROJECT) -> 'Beispiel1'<br /><br />Ist ein Alias gegeben, dann wird ein Alias "Beispiel1" ausgegeben. Ist der Alias ungültig, wird der Anzeigename ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 197: Zeile 197:
 
{|
 
{|
 
|-
 
|-
|  ||Eigenschaft||Eigenschaft des Objekts.||   
+
|  ||Eigenschaft||Eigenschaft des Objektes.||   
 
|-
 
|-
 
|}
 
|}
Zeile 206: Zeile 206:
 
{|
 
{|
 
|-
 
|-
|  ||Gibt das Ergebnis der Bewertung von Anzeigeformel der spezifizierten Eigenschaften aus, wenn eine Anzeigeformel eingestellt ist.||   
+
|  ||Gibt das Bewertungsergebnis für die Anzeigeformel der spezifizierten Eigenschaften aus, wenn eine Anzeigeformel eingestellt ist.||   
 
|-
 
|-
 
|}
 
|}
Zeile 215: Zeile 215:
 
{|
 
{|
 
|-
 
|-
|  ||DisplayStr(ME.'Order quantity') -> '50Einheit'<br /><br />ME ist Auftrag. Die Formel der Eigenschaft Auftragsmenge ist  'ME.Qty+'Einheit'', es wird  '50Einheiten' ausgegeben.||   
+
|  ||DisplayStr(ME.'Order quantity') -> '50Einheit'<br /><br />ME ist Auftrag. Die Formel der Eigenschaft Auftragsmenge ist  'ME.Qty+'Einheit'' und es wird  '50Einheiten' ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 227: Zeile 227:
 
{|
 
{|
 
|-
 
|-
|  ||Eigenschaft||Die Aufzählung.||   
+
|  ||Eigenschaft||Aufzählung||   
 
|-
 
|-
 
|}
 
|}
Zeile 236: Zeile 236:
 
{|
 
{|
 
|-
 
|-
|  ||Name des Wertes der gegebenen Eigenschaft||   
+
|  ||Name des Wertes einer gegebenen Eigenschaft.||   
 
|-
 
|-
 
|}
 
|}
Zeile 245: Zeile 245:
 
{|
 
{|
 
|-
 
|-
|  ||GetEnumName(ME.Status) -> 'Freigegeben'<br /><br />ME ist der Vorgang. Der Status des Vorgangs ist ein Aufzählungswert. Der String der Enumeraion wird ausgegeben.||   
+
|  ||GetEnumName(ME.Status) -> 'Freigegeben'<br /><br />ME ist der Vorgang. Der Vorgangsstatus ist ein Aufzählungswert. Der String der Enumeration wird ausgegeben.||   
 
|-
 
|-
 
|}
 
|}
Zeile 277: Zeile 277:
 
{|
 
{|
 
|-
 
|-
|  ||Find(ExpressionStr(ME.VirtualPropertyExpression,0),'Format')<br /><br />Filtern des virtuellen Eigenschaftsformelstrings mit dem Inhalt "Format" in der Tabelle der Eigenschaftsdefinitionen.||   
+
|  ||Find(ExpressionStr(ME.VirtualPropertyExpression,0),'Format')<br /><br />Filtert den virtuellen Eigenschaftsformelstring mit dem Inhalt "Format" (in den Eigenschaftsdefinitionen).||   
 
|-
 
|-
 
|}
 
|}
 
  
  
 
<hr>
 
<hr>
 
<div align="right">Hilfe Nummer: 741560</div>
 
<div align="right">Hilfe Nummer: 741560</div>

Version vom 16. August 2017, 07:40 Uhr

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