File XSD del mittente posizionale del convertitore di testo
Il file XSD del mittente posizionale di Text Translator definisce il modo in cui i dati XML devono essere trasformati in un file semplice e posizionale. La seguente tabella elenca gli attributi e gli elementi XSD essenziali.
Le definizioni degli elementi FileHeader e FileTrailer rimangono le medesime di quelle descritte in File XSD destinatario posizionale del traduttore di testo.
| Proprietà | Descrizione |
|---|---|
| Elemento dei valori predefiniti del programma di analisi | |
| Posizione iniziale ID record | Obbligatorio. Numero intero. Questo campo indica la posizione iniziale del record registrato per ogni record. |
| Posizione finale ID record | Obbligatorio. Numero intero. Questo campo indica la posizione finale del record registrato per ogni record. |
| Delimitatore record predefinito | Obbligatorio. Tipo delimitatore record. Il delimitatore predefinito tra i record è Newline. |
| Carattere escape predefinito | Facoltativo. Caratterizza. Il carattere di escape predefinito è \. |
| Carattere di riempimento predefinito | Obbligatorio. Stringa. Lunghezza minima length=1. Lunghezza massima length=1. Riempie la parte non di dati di un campo con un singolo carattere. I valori validi includono uno spazio o zero e qualsiasi altro carattere. Il valore predefinito è #.Ad esempio, se si specificano i caratteri ###' finali in un campo, vengono ignorati. Questo carattere viene utilizzato per comodità visiva quando si desidera spaziare correttamente i campi e non si desidera fare affidamento sullo spazio vuoto. |
| SkipCarriageReturn | Facoltativo. Booleano. L'impostazione predefinita è true. |
| ElementMapList Questo elemento associa gli elementi nel file XML ai record nel file flat. |
|
| Elemento ElementMap | |
| ElementName | Obbligatorio. NMTOKEN. Il nome dell'elemento nel file XML. |
| RecordId | Obbligatorio. NMTOKEN. L'identificatore record da scrivere. |
| ElementoAttributeMap | |
| AttributeName | Obbligatorio. NMTOKEN. Il nome dell'attributo. |
| FieldName | Obbligatorio. NMTOKEN. Il campo corrispondente all'attributo. Questo campo corrisponde all'attributo Name dell'elemento Field . |
| TruncateData | Facoltativo. Booleano. L'impostazione predefinita è true. |
| Elemento RecordDefinitions\Record Un record descrive una riga nel file flat. Questa definizione di record viene convertita in un elemento XML. |
|
| RecordId | Obbligatorio. NMTOKEN. Questo è il RecordId nel file XML di origine. |
| Nome | Il nome del record. Viene utilizzato per associare un attributo Intestazione, Terminale, Sequenza o Scelta Name . |
| Descrizione | Stringa. La descrizione del nome. Non viene utilizzato durante l'elaborazione del file. |
| NomeXML | Obbligatorio. NMTOKEN. Il nome tag dell'elemento di output. |
| Elemento campo Ogni record è costituito da campi, che vengono convertiti in attributi o elementi child in base al |
|
| Nome | Obbligatorio. NMTOKEN. Il nome del campo utilizzato come riferimento in AttributeMap. Questo nome deve essere univoco all'interno di un record. |
| NomeXML | Obbligatorio. NMTOKEN. L'attributo di output o il nome elemento dell'XML. |
| StartPosition | Obbligatorio. Numero intero. La StartPosition deve essere un numero maggiore della EndPosition del record o del campo precedente, in modo che questi due campi o record siano contigui. |
| EndPosition | Obbligatorio. Numero intero. La posizione finale del campo. |
| PadCharacter | Obbligatorio. Stringa. Lunghezza minima length=1. Lunghezza massima length=1. Riempie la parte non di dati di un campo con un singolo carattere. I valori validi includono uno spazio o zero. |
| Giustificazione | Facoltativo. Specifica l'allineamento dei dati. Destra - Allinea i dati a destra. A sinistra - Allinea i dati a sinistra quando i dati sono inferiori alla lunghezza massima del campo. Ciò allinea anche i dati a sinistra quando la quantità di dati è inferiore al requisito di lunghezza minima. Valore predefinito. |