At line 1 added 56 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
Per modificare la struttura di una tabella, ad esempio per aggiungere una nuova colonna, è necessario seguire i seguenti passi:\\ |
* UP DEF per entrare nel programma relativo alla modifica di settori e subsettori;\\ |
* inserire 06 "Def. campi" nel campo "Opzioni";\\ |
* inserire il nome della tabella nel campo "Settore" e il nome del sottosettore, se presente, nel campo "Subsettore".\\ |
A questo punto compare la schermata di definizione della struttura del settore, in cui specificare per ciascun campo della tabella:\\ |
** Seq. : numero di sequenza univoco da incrementare a livello di decine, non di unità\\ |
** Nome Campo : nome del campo, secondo la struttura\\ |
T$ + nome tabella + lettera dell'alfabeto in ordine crescente\\ |
** Intestazione Campo : descrizione del campo\\ |
** Tp : tipo del campo\\ |
** Param : parametro del campo, in base al tipo scelto\\ |
** Lun : lunghezza del campo\\ |
** Dec : numero di cifre decimali, se il campo è numerico\\ |
** Obl : obbligatorietà del campo\\ |
** Non Ctr :\\ |
** Ann :\\ |
** Pos Ini : Posizione inizale del campo\\ |
\\ |
Se la tabella è vuota, i primi due campi (T$ELEM e T$DESC) sono inseriti di default.\\ |
\\ |
Per aggiungere un nuovo campo, è necessario inserire il numero di sequenza (incrementando il valore precedente), il nome, la descrizione, il tipo e il parametro (se necessari) e la lunghezza.\\ |
\\ |
Premere Invio per riempire automaticamente il campo Posizione Iniziale.\\ |
\\ |
Premere F06 per il posizionamento automatico del video: generalmente è opportuno utilizzare il posizionamento su singola colonna per mantenere la descrizione dei campi, che viene invece persa nel posizionamento a due colonne. Se gli automatismi del tasto funzionale non risultano adeguati, le posizioni dei singoli campi devono essere sistemati manualmente (inserendo una X nel campo "S c" a sinistra del campo da posizionare).\\ |
\\ |
F09 permette di vedere un'anteprima del risultato a video.\\ |
\\ |
Premere F01 per effettuare l'aggiornamento del campo inserito: se non sono presenti errori, la struttura della tabella viene aggiornata.\\ |
\\ |
Quando si aggiunge / modifica un campo, è necessario compilare l'help relativo:\\ |
* UP TAB\\ |
* Inserire il nome della tabella nel campo "Settore"\\ |
* Inserire l'opzione 02 "Modifica"\\ |
* Posizionarsi nell'area modificabile del campo di cui si vuole inserire l'help e premere F01 per entrare nella schermata "Documentazione per oggetto", in cui vengono riassunte le proprietà del campo\\ |
* Premere F20 per entrare nell'Editazione della documentazione, del seguente formato fisso: FLD Nome_del_campo Descrizione_del_campo (FLD è preceduto da due :) Documentazione\\ |
\\ |
Quando si effettua una modifica sulla struttura di una tabella, è necessario effettuare una news.\\ |
\\ |
Per cancellare un campo inserito in una tabella, bisogna inserire la lettera 'A' nel campo 'Ann'.\\ |
\\ |
!! Superamento del 36° campo\\ |
L'attuale codifica standard dei nomi campo delle tabelle è:\\ |
>>>>>>>> T$XXXY, dove XXX è il nome della tabella e Y è un progressivo alfanumerico.\\ |
Se una tabella ha più di 36 campi, tale codifica non è più sufficiente in quanto vengono esauriti i 36 possibili caratteri alfanumerici per la posizione Y.\\ |
\\ |
Dal 37° campo va quindi adottata una codifica diversa:\\ |
>>>>>>>> T1XXXY\\ |
In pratica si sostituisce il T$ con T1. XXX e Y mantengono lo stesso significato (tabella e progressivo).\\ |
\\ |
Ovviamente dall'eventuale 73° campo il prefisso T1 andrebbe sostituito con T2.\\ |