mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
pobieranie wartości atrybutu kadrowego do raportu https://forum.mix-soft.pl/viewtopic.php?f=15&t=6608 |
Strona 1 z 1 |
Autor: | MGK [ 2015-04-17, 12:54 ] |
Tytuł: | pobieranie wartości atrybutu kadrowego do raportu |
Program Kadry i Płace 2015b Chcę pobrać do raportu tytuł zasiłku jest to atrybut elementu kadrowego zgrupowanego "Rozliczenie zasiłku" i jest to wartość słownika. W słowniku jest nazwa elementu i wartość, np. element:świadczenie rehabilitacyjne wartość:75. Na raporcie chcę pokazać nazwę, a nie wartość. Do pobierania danych kadrowych do raportu posługuje się obiektem HRMgr. Niestety pobierana jest wartość 75, a nie nazwa. Bardzo proszę informację czy jest w ogóle możliwość pobrania nazwy tego elementu? Jeżeli tak to w jaki sposób? |
Autor: | maurycy [ 2015-04-17, 14:23 ] |
Tytuł: | Re: pobieranie wartości atrybutu kadrowego do raportu |
Podaj fragment kodu w którym pobierasz tą wartość. |
Autor: | MGK [ 2015-04-17, 14:44 ] |
Tytuł: | 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 |
Autor: | maurycy [ 2015-04-17, 14:51 ] |
Tytuł: | Re: pobieranie wartości atrybutu kadrowego do raportu |
string edycja edycja = l_hval1.StrValue |
Autor: | MGK [ 2015-04-17, 15:02 ] |
Tytuł: | Re: pobieranie wartości atrybutu kadrowego do raportu |
Czasami najprostsze rozwiązania są najlepsze, dzięki :) |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |