Strona 1 z 1

Makieta dokumentów SQL

: pt, 28 grudnia 2018 15:19
autor: Sławomir Bilski
Mam zapytanie SQL w makiecie dokumentów do umowy o pracę:

$SQL{select S.Opis from historia P left join STANOW S on p.X_IStanowisko=S.X_I where P.X_I=#UP_Ide#}

Niestety nie zwraca wyniku. Sądze ze jest problem w przekazaniu X_I umowy.

: pt, 28 grudnia 2018 15:40
autor: TomekK
Witam,
skoro wydruk jest z umów o pracę w select odnosił bym się do tabeli umpraca i #UP_Ide# zastąpić {UMOWY O PRACĘ.X_I}

: pt, 28 grudnia 2018 15:50
autor: Sławomir Bilski
ma:
<table>$SQL{select S.Opis from historia P left join STANOW S on p.X_IStanowisko=S.X_I where P.X_I={HISTORIA ZATRUDNIENIA.X_I}}</table> <BR>
<table>$SQL{select S.Opis from historia P left join STANOW S on p.X_IStanowisko=S.X_I where P.X_I={UMOWY O PRACĘ.X_I}}</table> <BR>
<table>$SQL{select S.Opis from historia P left join STANOW S on p.X_IStanowisko=S.X_I where P.X_I={UP_Ide}}</table> <BR>
<table>$SQL{select S.Opis from historia P left join STANOW S on p.X_IStanowisko=S.X_I where P.X_I=UP_Ide}</table> <BR>
<table>$SQL{select Opis from STANOW where X_I={UMOWY O PRACĘ.X_IStanowiska}</table> <BR>
<table>$SQL{select Opis from STANOW where Nazwa like "%#UP_N_Stanowisko#%"}</table> <BR>
<table>$SQL{select Opis from STANOW where Nazwa like #UP_N_Stanowisko#}</table><BR>

i nic nie działa.

: pt, 28 grudnia 2018 15:56
autor: Sławomir Bilski
Poprawna odpowiedz:
<table>$SQL{select S.Opis from UMPRACA P left join STANOW S on p.X_IStanowiska=S.X_I where P.X_I={UMOWY O PRACĘ.X_I}}</table>