Proprietà CWF per tipi binari dell'elemento locale e riferimenti elemento

Le proprietà Custom Wire Format qui descritte sono applicabili a:

Rappresentazione fisica

Proprietà Tipo Spiegazione
Conteggio lunghezza Pulsante e Numero intero Se la proprietà Tipo lunghezza è impostata su Conteggio, immettere il numero di unità di lunghezza per l'elemento.

Il valore minimo possibile è 1.

Il valore massimo possibile è 2147483647.

Il valore predefinito è vuoto (non impostato).

Riferimento lunghezza Pulsante e tipo numerato Se è stata selezionata l'opzione di definizione della lunghezza Riferimento lunghezza, selezionare il nome dell'oggetto a numero intero che specifica la lunghezza di questo oggetto. Effettuare tale selezione nell'elenco a discesa degli oggetti a numero intero definiti come elementi di pari livello dell'oggetto corrente e situati prima di tale oggetto nella struttura del messaggio.

Per informazioni sul nuovo ordine degli elementi, fare riferimento a Nuovo ordine degli oggetti.

Unità di lunghezza Tipo numerato In base al Tipo fisico impostato, selezionare uno dei seguenti valori nell'elenco a discesa:
  • Byte. Specifica il numero di byte elaborati in X, dove X è il valore di Conteggio lunghezza o del valore INTEGER specificato in Riferimento lunghezza.
  • Caratteri. La spiegazione di questa opzione dipende dal valore impostato nel CCSID del messaggio o per la proprietà della serie di messaggi CCSID predefinito.
    • Se è stato specificato un CCSID SBCS, viene elaborato un numero X di byte, dove X è il valore di Conteggio lunghezza o del valore INTEGER specificato da Riferimento lunghezza.
    • Se è stato specificato un CCSID DBCS, viene elaborato un numero Y di byte, dove Y è il valore di Conteggio lunghezza o del valore INTEGER specificato in Riferimento lunghezza moltiplicato per due.
    • Se è stato specificato un CCSID MBCS, il programma di analisi legge 1 carattere alla volta e determina se il carattere è composto da uno o più byte. Il programma di analisi effettua Z letture, dove Z è il valore di Conteggio lunghezza o del valore INTEGER specificato in Riferimento lunghezza.
  • Unità di carattere. Specifica che la dimensione dell'unità di carattere è determinata dal valore impostato nel CCSID del messaggio o per la proprietà della serie di messaggi CCSID predefinito. Il numero di byte elaborati è la dimensione dell'unità di caratteri moltiplicata per il valore di Conteggio lunghezza o il valore INTEGER specificato in Riferimento lunghezza.
  • Fine di Bistream. Sono elaborati tutti i dati fino alla fine del flusso di bit. Questa opzione è valida solo se l'elemento è l'ultimo nel messaggio. Se viene selezionato questo valore, non è necessario immettere un valore in Conteggio lunghezza o Riferimento lunghezza.

Il valore predefinito è byte.

Allineamento dei byte

Proprietà Tipo Spiegazione
Allineamento dei byte Tipo numerato Specificare la modalità di allineamento dell'oggetto dall'inizio del messaggio. Selezionare uno di questi valori:
  • 1 byte. Si tratta del valore predefinito.
  • 2 byte
  • 4 byte
  • 8 byte
  • 16 byte
Numero di elementi iniziali ignorati Numero intero Specificare il numero di byte da ignorare prima di leggere o scrivere questo oggetto. Il valore predefinito è 0, il valore minimo è0 e il valore massimo è 999999. È possibile utilizzare questo valore per ignorare i campi non desiderati in una struttura o per modellare un campo definito da dati C o COBOL per i quali è richiesto l'allineamento su un limite a 2, 4, 8 o 16 byte. Specificare il numero di byte da ignorare prima di leggere o scrivere questo oggetto. In fase di scrittura di un messaggio di output, ai byte del campo Numero di elementi ignorati è assegnato il valore della proprietà Riempimento allineamento byte della serie di messaggi.

Per gli oggetti ripetuti, questa proprietà viene applicata solo alla prima istanza.

Numero di elementi finali ignorati Numero intero Specificare il numero di byte da ignorare dopo la lettura o la scrittura di questo oggetto. Il valore predefinito è 0, il valore minimo è0 e il valore massimo è 999999. È possibile utilizzare questo valore per ignorare i campi non desiderati in una struttura o per modellare una struttura ripetuta in cui sono contenuti campi per i quali è richiesto l'allineamento su un limite a 2, 4, 8 o 16 byte. In fase di scrittura di un messaggio di output, ai byte del campo Numero di elementi ignorati è assegnato il valore della proprietà Riempimento allineamento byte della serie di messaggi.

Per gli oggetti ripetuti, questa proprietà viene applicata a tutte le istanze.

Ripeti

Proprietà Tipo Spiegazione
Riferimenti ripetizioni Tipo numerato Utilizzare questa proprietà se l'oggetto è presente più volte e il numero di ricorrenze viene fornito in modo dinamico in un campo precedente nel messaggio.

Selezionare un oggetto intero nel relativo elenco a discesa situato prima di tale oggetto nella struttura del messaggio. Il valore del numero intero selezionato specifica il numero di ricorrenze di questo oggetto. Se non viene elencato alcun oggetto, non sono presenti oggetti interi prima di questo nella struttura del messaggio.

Se è stata specificata la proprietà Riferimenti ripetizioni, sostituisce qualsiasi impostazione per la proprietà logica Numero massimo ricorrenze in fase di analisi e di scrittura del messaggio, ma non in fase di convalida del messaggio.

Concetti correlati
Creazione di modelli di messaggio
Il modello di messaggio
Custom Wire Format: relazione con il modello logico
Attività correlate
Sviluppo di modelli di messaggio
Gestione degli oggetti del modello messaggio
Riferimenti correlati
Informazioni di riferimento del modello di messaggio
Proprietà dell'oggetto modello di messaggio
Proprietà logiche per oggetti del modello messaggio
Proprietà fisiche Custom Wire Format per oggetti del modello messaggio
Proprietà fisiche XML Wire Format per oggetti del modello messaggio
Proprietà fisiche del formato TDS per oggetti del modello messaggio
Proprietà della documentazione per tutti gli oggetti relativi alla serie di messaggi
Proprietà dell'oggetto di modello messaggio per oggetto
Informazioni aggiuntive sul dominio MRM
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ad15350_