( Jmeno : String; DatNar : Date; Muz : Byte; PocVychDeti : Integer; dim DuchVekLet : Integer; dim DuchVekMes : Integer; dim PovPocLetPoj : Integer; dim DatNarNaDuch : Date; dim Status : Byte; FGEName : String; PouzePocitej : Byte) : Integer
Tato funkce zobrazí dialog (jestliže bude PouzePocitej = true), který vypočte datum odchodu zaměstnance do důchodu. Datum bude uvedeno spolu s ostatními informacemi. Výpočet je platný pro legislativu od 1.1.2010.
Pro parametr DatNar je povolen rozsah od 1.1.1900 do 31.12.2100.
Pro parametr PocVychDeti je povolen rozsah od 0 do 50.
Parametr Status vrací výsledek výpočtu:
Parametr FGEName určuje cestu a jméno k tiskovému FGE souboru. Jestliže bude parametr FGEName prázdný, nebude tlačítko [Tiskni] zobrazeno. Nebude-li ve FGEName uvedena cesta, použije se pomocný adresář pro makra tak, jak je uveden vprostředí.
Ve FGE souboru má být jedna sekce BODY a v ní je možno používat následující parametry:
Parametr | Popis |
$(1) | Jméno zaměstnance |
$(2) | Datum narození |
$(3) | Muž / Žena |
$(4) | Počet vychovaných dětí |
$(5) | Důchodový věk - let |
$(6) | Důchodový věk - měsíců |
$(7) | Povinný počet let pojištění |
$(8) | Datum nároku na důchod |
Funkce vrací cmOK nebo cmCancel.
Podívejte se na: Procedury a funkce - Objekty , _GetSpecString
Příklad:
dim DuchVekLet : Integer; dim DuchVekMes : Integer; dim PovPocLetPoj : Integer; dim DatNarNaDuch : Date; dim Status : Byte; _DiaRentAge("Jan Novák", _Date(19,7,1968), true, 2, DuchVekLet, DuchVekMes, PovPocLetPoj, DatNarNaDuch, Status, "C:\Pam5\Lpt\RentAge.Fge", false); Trace("DuchVekLet:", DuchVekLet, " DuchVekMes:", DuchVekMes, " PovPocLetPoj:", PovPocLetPoj, " DatNarNaDuch:", DatNarNaDuch, " Status:", Status);