Scopo
Questa funzione genera un nuovo DocID. Un DocID è una stringa composta da 20 caratteri stampabili ottenuta dalla compressione di un GUID. Generalmente la NewDocID viene utilizzata per valorizzare una chiave primaria che ha il concetto DO_ID.
Sintassi
string id = NewDocID()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Viene ritornata una stringa di 20 caratteri stampabili ottenuta dalla compressione di un GUID.
Esempio di codice
// ****************************************************************************
// Evento notificato dal pannello prima dell'inserimento nel database dei dati
// relativi ad una nuova riga di pannello.
// ****************************************************************************
event GestioneAllegati.Allegati.BeforeInsert(
inout boolean Cancel // Se impostato a True non effettua l'inserimento d...
)
{
Allegati.IDAllegato = NewDocID()
Allegati.IDDocumentoAllegato = Filtro.IDDocumento
}
// Evento notificato dal pannello prima dell'inserimento nel database dei dati
// relativi ad una nuova riga di pannello.
// ****************************************************************************
event GestioneAllegati.Allegati.BeforeInsert(
inout boolean Cancel // Se impostato a True non effettua l'inserimento d...
)
{
Allegati.IDAllegato = NewDocID()
Allegati.IDDocumentoAllegato = Filtro.IDDocumento
}
- E' possibile riconvertire il DocID in un GUID con la funzione DocIDToGuid e viceversa con la funzione GUID2DocID.
Ultima modifica: 04/08/2022 / Validità: da 9.0.3940
funzione