Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao,
piccolo esempio
ciao, Sandro.
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
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
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
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.
Ciao,
grazie per la risposta, dove e come va inserito questo codice che mi hai dato?
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).
ciao Veronanuova,
Me.tuoControlloNumeratore= Format(DMax("Val(Nz(TuoCampoNumeratore, '0000'))", "tuaTabella") + 1, "0000")
facci sapere....!
un saluto,
Sandor.
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