Carloj
Gebruiker
- Lid geworden
- 9 feb 2015
- Berichten
- 115
Beste,
Ik ben bezig met een urenregistratie te maken. Het probleem waar ik tegen aanloop is de Dlookup formule.
De Dlookup forumle moet de reden van afwezigheid opzoeken met de criteria datum en de naam van de persoon. Nu heb ik de volgende formule gebruikt:
ULreden = naam van veld in de query voor reden
Urenijst query = de query
WNnaam = naam van veld in de query voor werknemersnaam
RPWNnaam = Naam tekstbox op het report waar de naam in staat (besturingselement: WNnaam)
Alleen geeft deze formule bij alle werknemers dezelfde reden. Bijvoorbeeld, er staat nu bij elke werknemer dat hij/zij ziek is geweest terwijl er maar 1 iemand ziek was.
Kan ik dit oplossen met de dloopup(zoja, wat doe ik nu verkeerd?) of kan dit beter in vba (Zoja, hoe?)
Carlo
Ik ben bezig met een urenregistratie te maken. Het probleem waar ik tegen aanloop is de Dlookup formule.
De Dlookup forumle moet de reden van afwezigheid opzoeken met de criteria datum en de naam van de persoon. Nu heb ik de volgende formule gebruikt:
Code:
=DLookUp("ULreden";"Urenlijst Query";"WNnaam=" & [RPWNnaam] And "ULdatum =" & [ReportTekstDatum])
ULreden = naam van veld in de query voor reden
Urenijst query = de query
WNnaam = naam van veld in de query voor werknemersnaam
RPWNnaam = Naam tekstbox op het report waar de naam in staat (besturingselement: WNnaam)
Alleen geeft deze formule bij alle werknemers dezelfde reden. Bijvoorbeeld, er staat nu bij elke werknemer dat hij/zij ziek is geweest terwijl er maar 1 iemand ziek was.
Kan ik dit oplossen met de dloopup(zoja, wat doe ik nu verkeerd?) of kan dit beter in vba (Zoja, hoe?)
Carlo