11. Februar 2009 12:07
t := 130205D;
Datum.Periodentyp := Periodentyp::Monat;
Datum.SETRANGE(Periodenanfang,t);
IF Datum.FIND('-') THEN BEGIN
MESSAGE(FORMAT(Datum.Periodenende));
END;
11. Februar 2009 12:20
CALCDATE('-LM',DeinDatum); //Monatsanfang
CALCDATE('+LM',DeinDatum); //Monatsende
CALCDATE('-LJ',DeinDatum); //Jahresanfang
CALCDATE('+LJ',DeinDatum); //Jahresende
11. Februar 2009 12:22
11. Februar 2009 12:26
CALCDATE('<-CM>',DeinDatum); //Monatsanfang
CALCDATE('<+CM>',DeinDatum); //Monatsende
CALCDATE('<-CY>',DeinDatum); //Jahresanfang
CALCDATE('<+CY>',DeinDatum); //Jahresende