Ik heb het volgende probleem dat ik graag in de groep zou willen gooien:
In mijn d'base wil ik voorkomen dat de gebruiker dubbele waarden invoert.
Ik heb daartoe een scriptje geproduceerd dat automatisch opstart bij het invoeren van gegevens in een veld.
Ik heb een datumveld, een medewerkerveld en een tijdstipveld.
De medewerker mag maar 1x op dezelfde dag op hetzelfde tijdstip werken.
Het script stelt bovengenoemde waarden in als variabelen en zoekt vervolgens op deze waarden. Als de gevonden reeks >1 krijgt de gebruiker een aangepast dialoogscherm te zien.
Uiteraard werkt dit niet omdat in mijn zoekopdracht er altijd meer dan 1 record gevonden wordt omdat de datum altijd dubbel is.
Ik moet dus op de een of andere manier meerdere zoekopdrachten kunnen geven op basis van de variabelen.
Iemand een idee?
( ik weet niet hoe ik mijn script hier moet laten zien, werk met FM 9 advanced)
Vraag
jmavanme
Goedenavond allemaal,
Ik heb het volgende probleem dat ik graag in de groep zou willen gooien:
In mijn d'base wil ik voorkomen dat de gebruiker dubbele waarden invoert.
Ik heb daartoe een scriptje geproduceerd dat automatisch opstart bij het invoeren van gegevens in een veld.
Ik heb een datumveld, een medewerkerveld en een tijdstipveld.
De medewerker mag maar 1x op dezelfde dag op hetzelfde tijdstip werken.
Het script stelt bovengenoemde waarden in als variabelen en zoekt vervolgens op deze waarden. Als de gevonden reeks >1 krijgt de gebruiker een aangepast dialoogscherm te zien.
Uiteraard werkt dit niet omdat in mijn zoekopdracht er altijd meer dan 1 record gevonden wordt omdat de datum altijd dubbel is.
Ik moet dus op de een of andere manier meerdere zoekopdrachten kunnen geven op basis van de variabelen.
Iemand een idee?
( ik weet niet hoe ik mijn script hier moet laten zien, werk met FM 9 advanced)
Link naar reactie
3 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.