Table of Contents

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  );