Best Practice for Autonumber Number
-
29-09-2020 - |
Domanda
Che cosa è in SharePoint 2013 in premessa il modo migliore per creare un sistema Autonumber?È per un sistema di nota di spesa e dovrebbe essere bello avere qualcosa come 2014/0001.
So che ci sono diversi modi per raggiungere questo, ma non ho alcuna esperienza con il modo migliore per farlo.Dovrei farlo usando un flusso di lavoro, o forse è un ricevitore di eventi un modo migliore?
Soluzione
È davvero dipendente dal tuo requisito. dal modo più semplice al flusso di lavoro sul ricevitore di eventi.
- .
- Un modo semplice utilizza la colonna calcultata < / a>
- Usa il flusso di lavoro (personalmente non mi piace questo) < / a>
- Richiesta di eventi: utilizzando questa strategia, gli utenti hanno il vantaggio di modificare i valori esistenti, possiamo anche evitarlo effettuando il campo Lettura solo sull'attivazione delle funzionalità. Utilizzando il ricevitore evento dell'articolo, sull'evento dettagliato, dobbiamo trovare il valore più alto tra gli elementi aggiunti in precedenza e quindi salvare il valore incrementato alla colonna incrementale automatica recentemente creata. Nel codice riportato di seguito, cerca il valore più alto negli elementi esistenti e aggiungendo il valore incrementato all'elemento appena aggiunto.
Controlla i seguenti collegamenti: http://lor-sinclair.blogspot.com /2013/10/creating-auto-increment-field-in.html . http://dlairman.wordpress.com/2011/01/10/add-a-unique-auto-incrementing-Column-a-a-SharePoint-List/
Altri suggerimenti
- .
-
Utilizzo di un ricevitore evento: è possibile controllare l'ultima voce aggiunta, quindi incrementarlo con 1. Quindi modificare il numero come 2014/001, 2014/002 e ECT ... non è necessario avere flussi di lavoro.
-
Un altro modo è avere un valore del sacchetto della proprietà che memorizza l'ultimo ID aggiunto, quindi incrementalo per 1 e salvare, impostare tale valore sul numero nell'elemento di elenco.Anche questo può essere fatto usando un ricevitore di eventi.
Quando aggiungi un ricevitore di eventi, assicurati che sia identificato da non utilizzare un modulo o meno.
Se sei preoccupato per controllare, quindi meglio mantenere un elenco di cronologia o un registro pure.