Sonnetje85
Gebruiker
- Lid geworden
- 28 nov 2012
- Berichten
- 102
In mijn query voor de facturen kunnen 3 tarieven gelden
De tabellen die gebruikt worden zijn "Urenbriefjes" en "Klant" deze zijn gelinkt via klantnummer
In de 2e kolom van de query heb ik 3 waarden staan (1, 2 of 3) die staan voor een bepaald tarief
Er kan maar 1 tarief per keer werken gelden (afhankelijk van wel personeel er werkt)
De tarieven zijn per klant verschillend, maar heten daar (in de tabel "klant" ook 1, 2 en 3)
Nu heb ik de volgende kolommen in de query
Klant, Tarief, Werktijd, tarief 1, tarief 2, tarief 3, Totaal
Nu moet dus alleen in de kolom van het juiste tarief ook daadwerkelijk het tarief zichtbaar zijn
Dus ik had: tarief 1: IIf(InStr([Tarief]="1");[1];0)
Maar dan geeft hij #Fout
De tabellen die gebruikt worden zijn "Urenbriefjes" en "Klant" deze zijn gelinkt via klantnummer
In de 2e kolom van de query heb ik 3 waarden staan (1, 2 of 3) die staan voor een bepaald tarief
Er kan maar 1 tarief per keer werken gelden (afhankelijk van wel personeel er werkt)
De tarieven zijn per klant verschillend, maar heten daar (in de tabel "klant" ook 1, 2 en 3)
Nu heb ik de volgende kolommen in de query
Klant, Tarief, Werktijd, tarief 1, tarief 2, tarief 3, Totaal
Nu moet dus alleen in de kolom van het juiste tarief ook daadwerkelijk het tarief zichtbaar zijn
Dus ik had: tarief 1: IIf(InStr([Tarief]="1");[1];0)
Maar dan geeft hij #Fout