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