Creazione di un formato di dati per un singolo record a larghezza fissa
Per creare un nuovo formato di dati per un singolo record a larghezza fissa:
- Aprire Creazione formato.
- Fare clic su Crea un nuovo formato di dati.
-
Specificare le seguenti informazioni generali:
- Tipo formato
- Scegliere Record singolo a larghezza fissa.
- Nome
- Specificare un nome univoco per il nuovo formato di dati.
- Descrizione
- Specificare una descrizione facoltativa per il nuovo formato di dati.
- Fare clic sulla scheda Dettagli TML.
-
Specificare le seguenti informazioni sui delimitatori:
- Righe iniziali da tralasciare
- Il numero di righe da ignorare all'inizio del file esterno. Il valore predefinito è 0.
- Delimitatore record
- Il tipo di separatore usato al termine di ciascun record nel file esterno. Scegliere una delle seguenti opzioni:
- Carattere di fine riga Windows
- Nuova riga Unix
- Altro
Questa opzione consente di specificare un parametro da usare come delimitatore di record, ad esempio \t per la tabulazione.
Il delimitatore predefinito è Carattere di fine riga Windows, indicato nello script come record-sep="\r\n", ossia ritorno a capo e nuova riga.
-
Specificare i campi da includere nel formato:
- Per importare nomi di campo esistenti da un file di esempio, fare clic su Carica un file. I nomi dei campi vengono estratti e inseriti nelle righe, sostituendo i nomi già definiti.
-
Fare clic su Aggiungi per aggiungere un nuovo campo.
Nota: La posizione iniziale viene generata automaticamente tramite il calcolo Iniziale + Lunghezza basato sui dati del record precedente.
- Specificare la lunghezza del campo, ovvero il numero di caratteri riservati per il campo.
- Specificare il nome del campo.
Nota: I nomi devono essere conformi alla sintassi XML, ad esempio non possono iniziare con caratteri numerici. Inoltre, devono essere univoci all'interno di un gruppo di campi.
- Selezionare Ignora per rimuovere il campo dall'output.
- Fare clic su Inserisci per aggiungere un nuovo campo tra due esistenti.
- Utilizzare le frecce su e giù per modificare le posizioni dei campi. In alternativa, è possibile trascinare un campo nella posizione desiderata.
- Fare clic su Elimina per eliminare un campo.
-
Se si desidera creare o modificare un formato nella visualizzazione testo, fare clic sulla scheda Script.
Nota: Lo script deve corrispondere a un codice XML valido.
- Fare clic su Salva formato.
Argomento principale: Trasformazioni nel linguaggio di trasformazione (TML)