21. April 2006 15:20
AnzahlBSP := 0;
Rec_BSP.RESET;
Rec_BSP.SETCURRENTKEY("Gliederungsnr.",Eingangsdatum);
Rec_BSP.SETRANGE(Rec_BSP."Gliederungsnr.",Structure."Structure No.");
Rec_BSP.SETRANGE(Rec_BSP.Buchhaltungsjahr, buja);
AnzahlBSP := Rec_BSP.COUNT;
IF AnzahlBSP = 0 THEN
CurrReport.SKIP;
21. April 2006 15:46
21. April 2006 16:49
AnzahlBSP := 0;
Rec_BSP.RESET;
Rec_BSP.SETCURRENTKEY("Gliederungsnr.",Eingangsdatum);
Rec_BSP.SETRANGE(Rec_BSP."Gliederungsnr.",Structure."Structure No.");
Rec_BSP.SETRANGE(Rec_BSP.Buchhaltungsjahr, buja);
// AnzahlBSP := Rec_BSP.COUNT; // <-- wird nicht mehr benötigt
IF NOT Rec_BSP.FIND('-') THEN // <-- geht schneller als ein COUNT
CurrReport.SKIP;
22. April 2006 13:11
24. April 2006 15:03
26. April 2006 13:33
AnzahlBSP := 0;
Rec_BSP.RESET;
Rec_BSP.SETCURRENTKEY("Gliederungsnr.",Eingangsdatum);
Rec_BSP.SETRANGE(Rec_BSP."Gliederungsnr.",Structure."Structure No.");
Rec_BSP.SETRANGE(Rec_BSP.Buchhaltungsjahr, buja);
AnzahlBSP := Rec_BSP.COUNT;
//IF NOT Rec_BSP.FIND('-') THEN
// CurrReport.SKIP;