Record.COPYFILTERS(FromRecord);
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.