Tabelle interne - Semplici
Nella tabella Semplice non vi è alcuna creazione automatica dei campi.
- Tutti i campi devono essere creati e profilati dall’utente
- In caso di campo chiave, il sistema richiede obbligatoriamente l’indicazione di almeno un campo chiave all’interno dei campi della tabelle interna, da inserire con apposito bottone “Chiave Primaria”
Best Practice
- Creare il codice tabella con il prefisso “T_” + NOME TABELLA
- Creare Codice e Descrizione tabella tutto MAIUSCOLO
Per ogni campo della tabella interna è necessario configurare:
- Codice campo
Best Practice
- Inserire senza spazi (Es: CodiceCliente)
- Inserire codice parlante (comprensibile) perché da utilizzare in tutto il sistema
- Descrizione campo
di default presentato in automatico uguale al Codice Campo
Best Practice
- Mantenere, se possibile, la descrizione uguale al codice
- Obbligatorio si / no
- se impostato si, DataSmart evidenzia un errore in fase di importazione quando il campo è vuoto
- i campi chiave sono sempre obbligatori
Best Practice
- Se campo necessario ma non sempre compilato, lasciare non obbligatorio il campo ed utilizzare funzione “Se Vuoto” nelle Tabelle Esterne
- Campo Chiave
- Da inserire attraverso apposito “Chiave Primaria”
- Formato
- Il campo è definito nella sua natura.
- I formati possibili sono:
- Alfanumerico
- Numerico
- Data
- Flag
- Memo
- Immagine
- Generico
Best Practice
- In caso di lunghezza campo non sufficiente rispetto al campo esterno, DataSmart segnala un errore in fase di importazione
- Il campo Numero viene definito “Valore” se oltre ad essere un campo numerico è un campo che contiene valori di controllo
Esempio:
- Numero fattura – campo numero ma non valore perché non di calcolo
- Ricavi lordi- campo numero e valore perché di calcolo
- Il formato data viene configurato nella sua struttura tramite l’apposito bottone “Formato Data” presente nelle Tabelle Esterne
- Lunghezza
- Estensione del campo
- Decimali
- Numero dei decimali da acquisire
- Solo per campi tipi Numero
- Valore Default
- Campo da creare con un determinato contenuto costante, non esistente in fonte dati esterna
- La funzione consente di aggiungere campi distintivi di documento perché assume una variabile unica per tutto il documento
- Note
- Campo per inserimento descrittivo libero
- Sistema
- Se flag = si, Campo creato automaticamente dal sistema
- Visibile in importazione
- Se flag = si, Campo associabile alle Tabelle Esterne
- Valore
- Attivo solo per campi formato numero
- Se flag = si, Campo numerico e di calcolo
- Indicizzato
- Inserito automaticamente dal sistema quando campo chiave
Best Practice
- Nominare in modo identico i campi di diverse tabelle che saranno da relazionare tra loro per favorirne l’associazione automatica dei sistema nel “Disegna Relazione”
- Non nominare in modo identico i campi di diverse tabelle che saranno da analizzare con giuntamente nella relazione per evitare la ridenominazione del campo con suffisso numerico nel “Disegna Relazione”