SELECT
Onderneming.EntiteitId
,Onderneming.EntiteitNaam
,Onderneming.Straat
,[color=red][b]cstr([/b][/color]Onderneming.Nummer[color=red][b])[/b][/color]
,Onderneming.Postcode
,Onderneming.Gemeente
,Onderneming.[RSZ nummer]
,Werknemers.Voornaam
,Werknemers.Achternaam
,Werknemers.Nummer
,Werknemers.Postnummer
,Werknemers.Gemeente
,Personeelsfuncties.Hoofdfunctie
,Functie_titel.Functie_titel
,Item_stam.Itemomschrijving
,Item_stam.Competentie
,Werknemers.Straat
,Werknemers.[Paritair Comite]
,Werknemers.[In dienst]
,[Forms]![FrmTrainingOTJ]![txtdatum] AS Datum
,[Forms]![FrmTrainingOTJ]![txtbeginuur] AS Beginuur
,[Forms]![FrmTrainingOTJ]![txteinduur] AS Einduur
INTO
Koppel_Afdruk_Trainingen
FROM
Item_stam
,TijdelijkOTJ
,(Onderneming INNER JOIN Werknemers ON Onderneming.EntiteitId = Werknemers.EntiteitID)
INNER JOIN (
Functie_titel INNER JOIN Personeelsfuncties ON Functie_titel.FunctieID = Personeelsfuncties.FunctieID
)ON Werknemers.Personeelsnummer = Personeelsfuncties.Personeelsnummer
GROUP BY
Onderneming.EntiteitId
,Onderneming.EntiteitNaam
,Onderneming.Straat
,Onderneming.Nummer
,Onderneming.Postcode
,Onderneming.Gemeente
,Onderneming.[RSZ nummer]
,Werknemers.Voornaam
,Werknemers.Achternaam
,Werknemers.Nummer
,Werknemers.Postnummer
,Werknemers.Gemeente
,Personeelsfuncties.Hoofdfunctie
,Functie_titel.Functie_titel
,Item_stam.Itemomschrijving
,Item_stam.Competentie
,Werknemers.Straat
,Werknemers.[Paritair Comite]
,Werknemers.[In dienst]
,[Forms]![FrmTrainingOTJ]![txtdatum]
,[Forms]![FrmTrainingOTJ]![txtbeginuur]
,[Forms]![FrmTrainingOTJ]![txteinduur]
,Werknemers.Personeelsnummer
,Item_stam.Itemnummer
HAVING (
(Onderneming.EntiteitId=1) AND (Personeelsfuncties.Hoofdfunctie=-1) AND (Werknemers.Personeelsnummer=[Forms]![FrmTrainingOTJ]![txtpersoneelsnummer]) AND (Item_stam.Itemnummer=[Forms]![FrmTrainingOTJ]![txtitemnummer])
);