Funkcje bazodanowe w szablonach

Forum ogólne, do zadawania pytań nie związanych z żadną powyższą kategorią

Funkcje bazodanowe w szablonach

Postprzez 4d4m » 25.01.2019 23:25

Proszę o podpowiedź, nie mogę sobie poradzić z ułożeniem funkcji w szablonie.
Dotyczy to szablonu kadrowego, w którym chciałbym umieścić nazwę stanowiska pracy.

Mamy w KARIERA kolumnę KS, w której jest "kod kadrowy" KOD, wybrany z tabeli "KODYSPC".

Chciałbym, aby w szablonie drukowała mi się NAZWA na podstawie KOD z kolumny KS w KARIERA.

Uwaga - KODy i NAZWy (w KODYSPC) wprowadziłem również "SWOJE".
Może potrzeba dodatkowo je umocować?
W kolumnie NR_KD (pierwsza w KODYSPC) mają one "09", czyli tak, jak i statystyczne.

Wiem, to krzyżowe wyszukiwanie w kilku tabelach, ale zgłupiałem i nic mi nie wychodzi..

Z ukłonami AdamS / 4d4m
Pecunia non olet, sed nil des­pe­ran­dum.
Awatar użytkownika
4d4m
 
Postów: 74
Dołączył: 23.01.2015 10:04

Re: Funkcje bazodanowe w szablonach

Postprzez Pio » 29.01.2019 12:39

Zobacz szablon "Umowa o pracę"
i w nim np.
{KodKadrowy("05",KARIERA->RU)}
Awatar użytkownika
Pio
 
Postów: 2551
Dołączył: 16.12.2007 15:06
Lokalizacja: Szczecin - Przecław

Re: Funkcje bazodanowe w szablonach

Postprzez 4d4m » 30.01.2019 22:25

YES YES YES (z należytym szacunkiem ofc).
{KodKadrowy("09",KARIERA->KS)}
O to mi chodziło. Brakowało mi tej "09". Dziekuję!
Z ukłonami 4d4m.
Pecunia non olet, sed nil des­pe­ran­dum.
Awatar użytkownika
4d4m
 
Postów: 74
Dołączył: 23.01.2015 10:04

Re: Funkcje bazodanowe w szablonach

Postprzez Jaro » 03.03.2023 10:59

Cześć,

w szablonie umowy o dzieło nie mogę wyciągnąć danych o nr odowodu osobistego - jaką zastosować definicję?

Pozdrawiam
Jarek
Jaro
 
Postów: 18
Dołączył: 22.03.2016 12:11

Re: Funkcje bazodanowe w szablonach

Postprzez Jaro » 03.03.2023 11:16

Znalazłem definicję {OSOBY->DO_S_NR}

pozdrawiam
Jaro
 
Postów: 18
Dołączył: 22.03.2016 12:11

Re: Funkcje bazodanowe w szablonach

Postprzez gumek » 03.03.2023 17:07

Witam.
Z całym szacunkiem dla pomysłu i jego realizacji w szablonach, ale nie myśleliście o NADRUKACH?
Dużo większe możliwości, stosowanie dowolnych dokumentów "gotowców" wymagających jedynie osadzenia i zdefiniowania pól.
Nadruki to nie tylko "zadrukowywanie", to export do dowolnego dokumentu...
Wrzucam przykładowy umowa o pracę 1/2 (niepełny etat).
Generuje się go z poziomu KARTOTEKA OSOBOWA.
W zależności od ustawienia w KARIERA kol. U wrzuci do formularza czas umowy. (zawsze bierze ostatni rekord)
Jako datę umowy ustawiłem HSTPR->START .
adres miejsca wykonywania pracy to adres ODDZIAŁU. trzeba zdefiniować w Kartotece pracownika.
Można to wszystko poprawić podczas drukowania, obrabiać na bieżąco, zmieniać.
Pamiętać tylko, żeby nie nadpisać i nie uszkodzić wzorca pliku.
Jako zadanie możecie sobie dołożyć jedno pole do wzorca, jeżeli jest czas określony to dorzucić datę KARIERA->DUD( umowa do ) i zdefiniować to w nadruku.
Można tez z palca sobie to dopisać po wygenerowaniu dokumentu. :)
Załączniki
NadrukDef_UMPRAC12.xml
to do importu do nadruków
(3.17 KIB) Ściągnięto 143 razy
UmPrac1_2.odt
to wrzucić do np c:\BR\PROGRAMY\HELP i ustawić ścieżkę w nadruku
(18.08 KIB) Ściągnięto 141 razy
gumek
 
Postów: 118
Dołączył: 22.04.2008 09:55


Powróć do rozmaitości

Kto jest online

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 4 gości

cron