Descrizione

Ogni famiglia di archiviazione ha delle caratteristiche che possono essere solo proprie, come il Nome e la Descrizione (il Nome deve essere obbligatoriamente compilato) e delle caratteristiche che, se omesse, vengono ereditate dalle famiglie di livello superiore. Naturalmente queste informazioni, anche se ereditate, rimangono indispensabili per rendere la famiglia completa e pronta per potervi archiviare dei documenti, l'importante è che almeno una famiglia superiore le possegga.

Caratteristiche Principali

Nome

Rappresenta il nome visualizzato della famiglia.

Descrizione

Rappresenta la descrizione associata alla famiglia, in modo tale che possa essere più chiaro cosa si vuole archiviare in quella determinata famiglia.

Colore testo e colore sfondo

Permette di impostare il colore del testo e il colore di sfondo con cui la famiglia verrà visualizzato nei dialoghi

Famiglia a codifica libera

Se abilitata, questa opzione permette all'utente di codificare le varie anagrafiche senza seguire alcuna regola, ma inserendo una codifica a piacere.

Gli attributi ID, CODICE, DISEGNO avranno quindi lo stesso valore. L'attributo FILE, se abilitata l'opzione File Libero, potrà invece avere una codifica tutta sua, in caso contrario assumerà lo stesso valore dell'attributo ID.

File libero

Se abilitata, questa opzione permette all'utente di codificare i vari documenti senza che vi sia alcuna regola di auto-composizione, ma inserendo una codifica a piacere.

I file associati all'anagrafica verranno rinominati con il valore presente nell'attributo FILE.

Attenzione! Quando verrà creata una revisione, di default verrà utilizzato "nomeFile-x" dove x corrisponde al numero della revisione corrente. Di conseguenza, se avrò un file denominato "xxx" e vorrò creare una revisione, il nome del file diventerà "xxx-01".

Compila il file come ID

Se abilitata, questa opzione codifica il file usando lo stesso nome dell'anagrafica a cui è associato.

L'opzione si abilita solamente nel caso in cui sia abilitata anche l'opzione "File libero".

Stesso nome file nelle rev.

Se abilitata, questa opzione permette di mantenere il nome del file originale quando si creano delle revisioni. In caso contrario, quando verrà creata una revisione, verrà accodato al nome del file un tassello rappresentante il numero della revisione.

L'opzione si abilita solamente nel caso in cui sia abilitata anche l'opzione "File libero".

Caratteristiche Ereditabili

La seguente sezione riporta tutte le regole di codifica e archiviazione che le varie famiglie dovranno utilizzare per salvare anagrafiche e documenti.

Queste regole possono essere specifiche per ogni famiglia (quindi ogni famiglia avrà delle regole ben precise, fatte ad-hoc per lei) oppure potranno essere ereditate dalla famiglia padre.

Nel caso in cui vengono ereditate, regole vengono evidenziate di colore blu.

Codifica ID, DISEGNO, FILE

Da qui è possibile impostare le regole con cui gli attributi ID, DISEGNO, FILE e CODICE devono essere compilati.

Per facilitare l'utente alla creazione di una regola, vengono messi a disposizione una serie di caratteri speciali che il Data&Drawings interpreterà in modo tale da fornire il risultato corretto.

Per chi non conoscesse il significato dei caratteri speciali utilizzati per comporre la codifica di archiviazione, di seguito ne viene fornito un riepilogo:

SIMBOLO

SIGNIFICATO

{Fn}

Nome della famiglia di n° livello, dove n è un numero intero positivo.

{F0}

Concatenazione nomi di tutte le famiglie padri fino all'attuale.

{F-N}

Nome della famiglia di 'N - 1' livelli superiore.

{F} o {F-1}

Nome della famiglia attuale.

{Dn}

Descrizione della famiglia di n° livello.

{P}

Progressivo della famiglia.

{R}

Revisione della famiglia.

{U}

Valore personalizzato definito dal tassello utente.

{T}

Formato del foglio.

{ATTRIBUTO}

Valore dell'attributo specificato.

{LUA:f}

Valore restituito dalla funzione LUA (f).

Per ogni simbolo è poi possibile specificare quanti caratteri utilizzare e da dove iniziare ad utilizzarli.

Es:

  • {Fn:3}

Prende i primi 3 caratteri del nome della famiglia n-esima.

  • {F-3}

Ottiene il nome della famiglia padre di 2 livelli superiore.

  • {Dn:2,4}

Partendo dal 2 carattere, prende i primi successivi 4 caratteri della descrizione della famiglia n-esima.

  • {P:-3}

Prende gli ultimi 3 caratteri del progressivo della famiglia in considerazione.

Se viene premuto il pulsante  viene aperto il dialogo 'Regola composizione attributo' dove è possibile, tramite i vari controlli presenti nel dialogo, creare e aggiungere regole.

Codifica CODICE

L'attributo CODICE, a differenza degli altri attributi precedentemente elencati, segue delle regole a se stanti e può essere compilato con una delle seguenti opzioni:

  • Non specificato
  • Non compilato
  • Come il DISEGNO
  • Come l'ID
  • Come il File
  • Personalizzato

Percorso

Specifica il percorso i cui i documenti devono essere salvati.

Di default il percorso è %DB%\Fami1\Fam2\..\FamN

Nell'immagine riportata all'inizio del capitolo, il valore "%DB%" corrisponde al percorso principale di root, mentre la struttura gerarchica che segue è la stessa struttura gerarchica della famiglia correntemente selezionata dove ogni famiglia corrisponde ad una sotto cartella.

Sono presenti tre pulsanti che permettono di modificare il contenuto del campo.

 permette di scegliere un percorso tramite ricerca nelle cartelle

 permette di creare e aggiungere una regola tramite il dialogo 'Regola composizione attributo'

 permette di configurare i percorsi di root tramite il gestore delle root.

Il percorso impostato forzatamente corrisponde a quello ereditato

Nel caso in cui sia stato impostato un percorso in modo forzato, ma che tuttavia corrisponde al percorso ereditato, Data&Drawings lo comunica all'utente evidenziando il testo di rosso.

Per risolvere questa situazione anomala è sufficiente cancellare tutto il testo, spostare il focus all'interno di un altro controllo in modo tale da ripristinare il valore di default e salvare il tutto.

Progressivo

Indica l'ultimo numero utilizzato nell'archiviazione (se impostato a 0 l'utente salverà il documento con progressivo 1).

Se disabilitata l'opzione "Progressivo locale", il progressiva verrà ereditato dalla famiglia padre.

Alfabeto progressivo

Permette di impostare la regola di codifica che deve utilizzare il progressivo (se utilizzare lettere, numeri o una composizione mista).

Alfabeto revisione

Permette di impostare la regola di codifica che deve utilizzare il tassello di revisione (se utilizzare lettere, numeri o una composizione mista).

Alfabeto variante

Permette di impostare la regola di codifica che deve utilizzare il tassello di variante (se utilizzare lettere, numeri o una composizione mista).

Test codifica

Presenta un'anteprima del numero di id, di disegno e del nome file che si otterrebbe archiviando un documento nella famiglia corrente, con le impostazioni attuali. L'utente può inserire quattro parametri per testare la codifica: il progressivo, la revisione, il valore del tassello utente (indicato come user e compilato di solito dalle personalizzazioni LUA) ed il formato del foglio (4 per A4, 3 per A3, ecc.. e 9 per assenza di formato) il cui utilizzo è sconsigliato nella codifica ed è rimasto per mantenere la compatibilità di alcuni clienti, aventi storicamente il numero del formato del disegno all'interno del codice disegno.

Note

Tenere presente che alcune operazioni di modifica della famiglia non sono permesse se vi sono già stati archiviati dei documenti. In queste famiglie, operazioni come l'eliminazione, la modifica del nome oppure cambiare il percorso di salvataggio o il criterio di codifica sono interrotte mostrando all'utente il resoconto contenente il numero di record presenti. Prima di fare ciò è richiesto di eliminare (meglio spostare) i documenti presenti in quella famiglia e poi agire con le modifiche.