Classi documentali

L'applicazione consente di definire tipi di documento, chiamati anche i classi documentali e librerie riutilizzabili di metadati personalizzati denominati set di attributi. Ogni classe ha un nome, una descrizione, e uno o più attributi. Quando si carica o si modifica un documento, è possibile assegnare una classe documentale e specificare i valori per i suoi attributi.

Templates

Per aggiungere una nuova classe, si deve cliccare sul pulsante Aggiungi classe documentale e quindi è sufficiente specificare un nome univoco. Inoltre, è possibile selezionare una classe esistente per vedere tutti gli attributi associati.

Nel pannello Proprietà è possibile aggiungere altri attributi cliccando su Aggiungi attributi, quindi scegliere gli attributi che si desidera aggiungere tra quelli definiti in un o più set di attributi.

Sicurezza

Per controllare l'accesso al template è possibile assegnare politiche differenti ai gruppi e/o ai singoli utenti

Con il permesso di Lettura, il gruppo/utente può vedere il modello negli elenchi di selezione.

Con il permesso di Scrittura, il gruppo/utente può modificare il modello nell'amministrazione (in questo caso è richiesta anche l'autorizzazione per accedere all'amministrazione).

Validazione

È possibile opzionalmente fornire uno script di automazione per convalidare l'input dell'utente quando un oggetto viene creato o modificato. Implementa la tua logica di validazione e salva nella mappa $errors le descrizioni degli errori.

Puoi anche definire una convalida speciale a livello di attributo: fai clic con il pulsante destro del mouse sull'attributo che ti interessa e scegli Validazione per aprire l'editor di automazione.

Dizionario disponibile per l'automazione in questo contesto

AUTOMATION CONTEXT: VALIDAZIONE
VariabileClasse JavaDescrizione
objectExtensibleObjectl'oggetto in validazione, ad esempio un Document o un Folder
eventHistoryl'evento corrente
errorsmappa delle stringhe. Chiave è il nome dell'attributo, Valore è la descrizione dell'errore
attributeNamenome dell'attributo corrente in fase di convalida (disponibile solo nel validatore di attributo)
attributeAttributel'attributo corrente in fase di convalida (disponibile solo nel validatore di attributi)
valuevalore dell'attributo corrente in fase di convalida (disponibile solo nel validatore di attributo)
errorValidationErrormantiene la descrizione dell'errore dell'attributo corrente in fase di convalida (disponibile solo nel validatore di attributo)