Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [access] numero progressivo

    Sto realizzando una gestione del protocollo con access.
    Tramite una maschera inserisco in vari campi. Ho il problema però con il numero di protocollo. Come posso fare per far si che venga inserito automaticamente? Praticamente deve prendere il valore del numero di protocollo dell'ulltimo record inserito ed incrementarlo di 1. Come si fa?

  2. #2
    Moderatore di Windows e software L'avatar di darkkik
    Registrato dal
    Dec 2003
    residenza
    Pavia - Milano - Lodi.
    Messaggi
    11,476
    Butto lì una stupidata...mettere come numero di protocollo la chiave primaria (contatore)?
    I can see much clearer now, I'm blind.
    Io fui già quel che voi siete, Quel ch'io son voi anco sarete.
    Remember that death is not the end, but only a transition
    All that we learn this time is carried beyond this life.

  3. #3
    non conviene perchè se elimino un record succede un casino

  4. #4
    stavo risolvendo il problema inserendo la seguente forumula:

    ="P" & Format(Date();"aa") & "/" & Format(IIf(IsNull(DMax("[Nprt]";"[Protocollo]";"[Nprt] like 'P" & Format(Date();"aa") & "/????'"));1;Right(DMax("[Nprt]";"[Protocollo]";"[Nprt] like 'P" & Format(Date();"aa") & "/????'");4)+1);"0000")

    praticamente il campo numero di protocollo aumentava correttemente in modo incrementale
    p07/0001, p07/0002 e cosi via, e se l'anno cambiava automaticamente il campo si azzerava (p08/0001) Il problema è che però devo gestire un protocollo di Arrivo e uno in partenza. Quindi dovrei fare in modo che se il record da inserire è in arrivo il il campo numero dovrebbe darmi A07/0001 e cosi via, mentre ise inserisco un record in partenza il campo dovrebbe darmi P07/0001 e cosi via... E' un casino vero?

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    1
    ciao
    mi dici per favore dove devo inserire la formula per avere una numerazione progressiva del protocollo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.