Condividi tramite

Numerazione Progressiva con Access 2013

Anonimo
2014-11-29T18:49:08+00:00

Salve,

ho creato un database per il mio negozio che contiene una maschera di inserimento dati per una scheda di lavorazione prodotto, ogni scheda deve avere un codice identificativo che vorrei iniziasse con il numero 0001 e continuasse in modo progressivo.

Qualcuno può aiutarmi?

Grazie dell'attenzione

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

17 risposte

Ordina per: Più utili
  1. Anonimo
    2014-11-30T14:47:20+00:00

    ciao,

    piccolo esempio

    http://1drv.ms/1xZkIxG

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-11-30T07:21:48+00:00

    Ciao,

    grazie per la risposta, dove e come va inserito questo codice che mi hai dato?

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-11-30T07:21:13+00:00

    Ciao,

    ti ringrazio per l'aiuto, ho inserito il codice che mi hai dato negli eventi prima di aggiornare nella proprietà maschera con Generatore di codice. Ma non succede nulla. Sicuramente avrò sbagliato qualcosa, purtroppo non sono molto pratica con i codici (fino adesso non ho mai avuto bisogno di usarli).

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-11-29T21:36:52+00:00

    ciao Veronanuova,

    Me.tuoControlloNumeratore= Format(DMax("Val(Nz(TuoCampoNumeratore, '0000'))", "tuaTabella") + 1, "0000")

    facci sapere....!

    un saluto,

    Sandor.

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2014-11-29T20:13:53+00:00

    Ciao,

    la funzione DCount ti restituisce il numero di record presenti in una tabella, quindi per esempio sulla tua maschera, sull'evento prima di aggiornare potresti utilizzare:

    NuovoProgr = DCount("*","nometabella) + 1

    assegna al campo NuovoProgr il valore dato dal numero di records presenti in tabella +1.

    Il fatto che il campo tu lo voglia vedere nel formato 0001 o altro è un dettaglio che si risolve in fase di visualizzazione (sia su di una maschera che su report).

    Ciao Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento