Eccolo là il regista
Lascia perdere il VBA, non c'entra assolutamente nulla
La mia teoria è farraginosa, ma potrebbe essere il modo per aggirare l'ostacolo
ma quale ostacolo è la regola dei db relazionali, non puoi movimentare il lato molti senza avere identificato il lato 1.
e magari funzionare.
funzionava fino a quando non hai "RELAZIONATO" le due Tabelle, cioè quando hai utilizzato queste come fossero due elenchi.
Purtroppo i mei mezzi (conoscenze di VBA e di access sono solo all'inizio).
Secondo te Beetoven avrebbe potuto scrivere la IX senza avere contezza del pentagramma, prima si imparano le regole e poi si trasgrediscono.
Ripeto l'esempio
TabA
IdAnagrafica PK
NomiDiPersona...altri campi
TabB
IdVeicolo PK
IdAnagrafica FK (Le chiavi esterne vanno nominate come le primarie)
TipoVeicolo...altri campi
TabA
10 Giulio Cesare...altri campi
TabB
120
10 Panda disel targa fr545tv...altri campi
Ora tu vorresti inserire dati nella tabB senza passare alla stessa, nel caso, quell'ID 10
Questo si può realizzare in diversi modi :
-Con due maschere a se stante
-Con Maschera/Sottomaschera relazionate
-Solo nella MascheraB con CasellaCombinata che cerca la Fk etc...
Ma deve essere chiaro che "La tua teoria farraginosa" non può mai prescindere dalle conoscenze di base men che meno sconvolgerle.
Io passo...stammi bene.