Arrays in FindFirstEntity und GetEntityList
Informationen
- Kategorien: Kernel | Klassenformeln
- Version: 12.1.0.1609
- Veröffentlichungsdatum: Samstag, 6. März 2010
- Entwickler: Götzen
- Benötigt Datenbankänderung: Ja
- Betreff: Erweiterung der Klassenformeln FindFirstEntity, GetEntityList und FindEntities
Beschreibung
In den Klassenformelfunktionen FindFirstEntity(), GetEntityList() und und FindEntities() lassen sich jetzt statt der Name/Wert Paare auch zwei Arrays verwenden.
Ein Array mit den Namen und ein Array mit den Werten.
siehe Beispielcode.
Beispielcode
 var entitylist $InvoiceList;
 var string $filterName;
 var string $Names[3];
 var string $Values[3];
 $Names[ 0 ] =  "Fahrzeug";
 $Values[ 0 ] =  GetAttributeValueAsString( this,  "ID", 1 );
 $Names[ 1 ] =  "von";
 $Values[ 1 ] =  GetAttributeValueAsString( this,  "tmpBegin", 1 );
 $Names[ 2 ] = "bis";
 $Values[ 2 ] =  GetAttributeValueAsString( this,  "tmpEnd", 1 );
 $filterName = GetPath( 3, 6, "system\\Positionen\\Rechnungspos_zu_Fahrzeug_im_Zeitraum", "flt", 2 );
 $InvoiceList = GetEntitylist( $filterName, $Names , $Values  );