PDA

Visualizza versione completa : [Access] Incremento campo


martandy
23-03-2006, 15.31.12
Grazie a questo formula inserita nel valore predefinito del campo =DMax("[NR]";"T PROTPREAVTEL")+1 riesco ad incrementare in automatico la numerazione progressiva ogni volta che inserisco un nuovo record.
Volevo chiedere se qualcuno sa come faccio a far capire che arrivato al 31/12/2006, al 01/01/2007 la numerazione deve ripartire da uno!

miciomao
12-04-2006, 15.45.52
pvt
mi serve il file per mail cosė non ci capisco nulla. la forumula attinge da campi che non riesco a valutare.
magari crea una copia e inviamelo senza dati zippato

miciomao
13-04-2006, 17.38.52
Prova questa,
ad ogni nuovo anno la numerazione ricomincia da uno senza nessuna manutenzione:


="E" & Format(Date();"aa") & "/" &
Format(IIf(IsNull(DMax("MioContatore";"MiaTabella";"MioContatore like '?" &
Format(Date();"aa") & "/????'"));1;Right(DMax("MioContatore";"MiaTabella";"MioContatore like '?" &
Format(Date();"aa") & "/????'");4)+1);"0000")


Dove, in questo caso, MioContatore diventa [NR] e MiaTabella diventa T PROTPREAVTEL per te