| 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.\\ |