Ik heb in een ver verleden een reeks formulieren in een dB gemaakt voor het invullen van omissies bij inspecties. Een omissie kan ingevoerd worden via ofwel het nummer op de (papieren) inspectielijst ofwel door het kiezen van de passende omschrijving. Bij het verlaten van het invoerveld zorgt een kleine macro er voor dat het bijbehorende veld wordt ingevuld. Werkt op zich prima, alleen de waarschuwingen dat er een query start is knap irritant (uitschakelen wil maar niet lukken)
Vervelender is dat ik nu een nieuw toegevoegd veld verplicht wil maken en hier ligt die query dwars, die begint namelijk met opslaan van de invoer en gaat vervolgens op basis van die invoer het bijbehorende veld invoeren. Dit betekent dus dat deze query de melding verplichte invoer van het nieuwe veld afdwingt.
Dit moet natuurlijk veel beter kunnen, te beginnen met hoe ik die invoer met behoud van de huidige invoer kan verbeteren, dus invullen van één van beide velden vult beide velden.
Vervelender is dat ik nu een nieuw toegevoegd veld verplicht wil maken en hier ligt die query dwars, die begint namelijk met opslaan van de invoer en gaat vervolgens op basis van die invoer het bijbehorende veld invoeren. Dit betekent dus dat deze query de melding verplichte invoer van het nieuwe veld afdwingt.
Dit moet natuurlijk veel beter kunnen, te beginnen met hoe ik die invoer met behoud van de huidige invoer kan verbeteren, dus invullen van één van beide velden vult beide velden.