Re: pobieranie wartości atrybutu kadrowego do raportu
Kod:
float edycja
long IdSk1 = IdSkladnika("Rozliczenie zasiłku")
HRMgr l_hmgr
HRComponent l_hcomp1
HRValue l_hval1
l_hmgr.AddHrComponent(IdSk1)
l_hmgr.SetEmpId(idprac)
l_hmgr.LoadValues("2015-01-01", "2015-01-31")
l_hmgr.GetComponent(l_hcomp1,IdSk1)
int iValCount1 = l_hcomp1.GetValuesCount()
int i
for i = 1 to i > iValCount1
if l_hcomp1.IsValue(i) then
l_hcomp1.GetValue(l_hval1,i,l_hcomp1.GetAttrIndexById(14305))
edycja=l_hval1.Value
endif
next i
print edycja