Hoi,
Wellicht dat iemand enig idee heeft om deze uitdaging op te lossen, ben al 70% op weg maar moet het laatste stukje nog:
In bijlage heb ik een voorbeeld database gezet en zit met een probleem voor het juist toevoegen van records in tabellen vanuit de basis tabel. de basis tabel wordt gevuld dmv het invoeren van een XML maar heb dit er even uitgelaten om het eenvoudig te houden.
Vanuit tblImEx wil ik de data distribueren naar 3 andere tabellen en dit gaat goed voor de eerste twee tabellen maar zit met de derde tabl. Het gaat goed in de eerste tabel (tblVoyageData). Hier wordt de V-record vanuit tblImEx toegevoegd. Daarna gaan de C-records vanuit tblImEx naar tblContainerData. de twee records zijn gelinked middels de VoyageDataID.
Nu moeten de U-records in de derde tabel (tblUNCompl) gezet worden en moeten gelinked zijn aan de twee C-records van tblContainerdata middels ContainerDataID. Je kunt zien hoe deze gelinked zijn in tblImEx in het veld ImEx1. Dit zijn dan respectievelijk de waarden 1 en 2. de relaties zijn ook aangeven in "Relaties"
Voorbeeld van hoe het moet worden. Vanuit tblImEx:
C-record waarbij ImEx0 = “C” en ImEx1 =1 is gerelateerd met U-record waarbij ImEx0=”U” en ImEx1=1; voor deze is 1 C-record gerelateerd aan 3 U-records.
C-record waarbij ImEx0 = “C” en ImEx1 =2 is gerelateerd met U record waarbij ImEx0=”U” en ImEx1=2; voor deze is 1 C record gerelateerd aan 4 U-records.
Met de huidige code worden alle U-records gelinked aan de laatste C-record van tblContainerData terwijl iedere U record aan zijn eigen C-record gelinked moet worden.
Misschien dat iemand een idee heeft om deze laatste stap te maken.
Wellicht dat iemand enig idee heeft om deze uitdaging op te lossen, ben al 70% op weg maar moet het laatste stukje nog:
In bijlage heb ik een voorbeeld database gezet en zit met een probleem voor het juist toevoegen van records in tabellen vanuit de basis tabel. de basis tabel wordt gevuld dmv het invoeren van een XML maar heb dit er even uitgelaten om het eenvoudig te houden.
Vanuit tblImEx wil ik de data distribueren naar 3 andere tabellen en dit gaat goed voor de eerste twee tabellen maar zit met de derde tabl. Het gaat goed in de eerste tabel (tblVoyageData). Hier wordt de V-record vanuit tblImEx toegevoegd. Daarna gaan de C-records vanuit tblImEx naar tblContainerData. de twee records zijn gelinked middels de VoyageDataID.
Nu moeten de U-records in de derde tabel (tblUNCompl) gezet worden en moeten gelinked zijn aan de twee C-records van tblContainerdata middels ContainerDataID. Je kunt zien hoe deze gelinked zijn in tblImEx in het veld ImEx1. Dit zijn dan respectievelijk de waarden 1 en 2. de relaties zijn ook aangeven in "Relaties"
Voorbeeld van hoe het moet worden. Vanuit tblImEx:
C-record waarbij ImEx0 = “C” en ImEx1 =1 is gerelateerd met U-record waarbij ImEx0=”U” en ImEx1=1; voor deze is 1 C-record gerelateerd aan 3 U-records.
C-record waarbij ImEx0 = “C” en ImEx1 =2 is gerelateerd met U record waarbij ImEx0=”U” en ImEx1=2; voor deze is 1 C record gerelateerd aan 4 U-records.
Met de huidige code worden alle U-records gelinked aan de laatste C-record van tblContainerData terwijl iedere U record aan zijn eigen C-record gelinked moet worden.
Misschien dat iemand een idee heeft om deze laatste stap te maken.