Il valore PREdefinito per definizione deve essere definito
PRIMA della creazioe del record ( scusa il gioco di parole )
Mentre il valore del contatore viene impostato solo con la
registrazione del record ( quindi dopo )
__________________________________________________ ___
Ho dato una guardatina fra le tabelle di sistema se ci fosse qualche tabella che
contiene qualcosa che assomigliasse a un contatore da cui
eventualmente "rubare" il dato
ma nulla
__________________________________________________ ___
Quella di prendere l'ultimo id e sommargli 1 non va perche potresti
avere dei record persi o eliminati
__________________________________________________ ___
Devi ripiegare su un codice che NON sia predefinito
ma che venga impostato alla fine
con una routine che prende il valore dell' id e lo registra anche nel codice
__________________________________________________ ___________
__________________________________________________ ___________
__________________________________________________ ___________
Scusa la curiosita, Cosa te ne fei di un codice uguale all'id
Nulla se non lo devi modifichare
______
Allora lascia il codice vuoto ( con possibilita di compilazione )
e in una vista:
Se il codice è vuoto --> Prende id
Se il codice NON è vuoto --> Prende il codice
![]()