Ik ben bezig met een soort faktureersysteempje en loop tegen het volgende probleem aan.
Iemand wil een nieuwe order gaan invoeren. De algemene ordergegevens worden verzameld (Klantnaam, adres, etc.) Er worden orderregels toegevoegd. Deze orderregels moeten na toevoeging aan de order wel zichtbaar zijn op het scherm, maar nog niet echt worden toegevoegd aan de database, omdat de invoerder de invoer ook kan annuleren. En er pas een ordernummer beschikbaar is om de orderregels aan toe te voegen op het moment dat de order wordt opgeslagen. Want pas bij het opslaan van de nieuwe order wordt het ordernummer gegenereerd.
Hoe is het nu mogelijk om toch de order voor te bereiden, een aantal orderregels toe te voegen en uiteindelijk de gehele order in 1 keer in de database te plaatsen? De ordergegevens komen in de tabel order en de regels in de tabel orderregels.
Iemand wil een nieuwe order gaan invoeren. De algemene ordergegevens worden verzameld (Klantnaam, adres, etc.) Er worden orderregels toegevoegd. Deze orderregels moeten na toevoeging aan de order wel zichtbaar zijn op het scherm, maar nog niet echt worden toegevoegd aan de database, omdat de invoerder de invoer ook kan annuleren. En er pas een ordernummer beschikbaar is om de orderregels aan toe te voegen op het moment dat de order wordt opgeslagen. Want pas bij het opslaan van de nieuwe order wordt het ordernummer gegenereerd.
Hoe is het nu mogelijk om toch de order voor te bereiden, een aantal orderregels toe te voegen en uiteindelijk de gehele order in 1 keer in de database te plaatsen? De ordergegevens komen in de tabel order en de regels in de tabel orderregels.