[KDF 2009.a] Formuła sprawdzająca
Witam,
mam taki kawałek kodu formuły :
Kod:
#include "I: Funkcje na danych kadrowych"
//breakmode(1)
//debugger
Date dt1
Date dt2
HrValue hVal
float fRet = 0
float idAtrybut
idAtrybut = GetParamId(1)
string konto = "brak"
if ZwrocWartoscKadrowa( hVal, dt1, dt2, 1, idAtrybut) then
konto = hVal.StrAttribute
endif
if konto == "brak" then
fRet = 0
else
fRet = 1
endif
this.SetValueAsFLoat(fRet)
Formuła sprawdza czy pracownik ma wypełnione konto bankowe. Jeśli tak to zwraca 1. Działa dobrze ale nie wybiera danych dla aktualnego okresu tzn :
jeśli w danych kadrowych mam konto ograniczone datą do 2009-06-30 i sprawdzam formułą w lipcu to formuła zwraca 1 a powinna 0. Jak przekazać do formuły daty aktualnego okresu ??