COPYFILTERS

Die Funktion COPYFILTERS kopiert bestehende Filter einer Record-Variable (FromRecord) auf eine andere Record-Variable (Record).

Parameter

  • Record: Der Record auf welchen die Filter angewendet werden.
  • FromRecord: Der Record mit den zu übernehmenden Filtern.

Beispiel

Zunächst werden neue Variablen hinterlegt.

Name Datentyp Subtyp
Item Record Item
Item2 Record Item
CountWithoutFilters Integer  

Anschließend wird folgender Code eingefügt.

CountWithoutFilters := Item2.COUNT;
Item.SETRANGE(Item."No.",'1000','1900');
Item.SETRANGE(Item."Inventory Posting Group",'FERTIG');
Item2.COPYFILTERS(Item);
MESSAGE('Ohne Filterung %1 Datensätze, mit Filterung %2 Datensätze.',
  CountWithoutFilters,
  Item2.COUNT);

Sobald der Code ausgeführt wird, erscheint das folgende Ergebnis.

Ohne Filterung 174 Datensätze, mit Filterung 12 Datensätze.