Non so se questa è la sezione giusta per esporre il mio problema... tuttavia:
quello che vorrei fare è di creare un sistema di numerazione progressiva automatica in un campo testo di Access. Il campo rappresenta un codice identificativo composto da 5 cifre progressive e da quattro cifre indicanti l'anno:
es.: 00001/1999; 00002/1999; 00003/1999; 00001/2000; 00002/2000 ecc.
ecco le caratteristiche del campo sul quale creare un sistema automatico di avanzamento correlato all'anno:
su
http://www.sitocomune.com/ nella voce del menù GENERAL ho trovato questo: 6.17 Numerazione crescente per fatture ed altro.
URL
http://www.sitocomune.com/general/general017.htm
Io ho provato a inserire in "Valore predefinito" quanto segue, ricavato dalle indicazioni fornite sul sito:
Quote:
="" & Format(IIf(IsNull(DMax("[ID]";"[Cartella clinica Generale]";"[ID] like '99999/" & Format(Date();"aaaa") & "'"));1;Mid(DMax("[ID]";"[Cartella clinica Generale]";"[ID] like '99999/" & Format(Date();"aaaa") & "'"); 1;5)+1);"00000") & "/" & Format(Date();"aaaa")
|
ma mi dà questo errore: Funzione DMax sconosciuta nell'espressione di convalida o nel valore predefinato.
Perché mi dà questo errore? Lo posso aggirare in qualche modo? Qualcuno conosce un altro sistema per risolvere il mio problema?