Mantieni delimitatore per i dati vuoti (proprietà Node degli schemi di file flat)

 

Usare la proprietà Preserve Delimiter For Empty Data per controllare se i record vuoti e/o i campi all'interno di tale record avranno ancora delimitatori presenti nei messaggi di istanza.

Si applica ai nodi di tipo

Record

Category

Flat File

Valori consentiti

Opzione dell'elenco a discesa Descrizione
Specifica che sia i campi vuoti che i record vuoti che sono figli immediati del nodo Record selezionato devono mantenere i delimitatori.
No Specifica che i delimitatori non devono essere mantenuti né nei campi vuoti né nei record vuoti che sono elementi figlio immediati del nodo Record selezionato.

Valore predefinito

, specificando che sia i campi vuoti che i record vuoti che sono elementi figlio immediati del nodo Record selezionato devono mantenere i delimitatori.

Persistenza XSD

Come valore dell'attributo preserve_delimiter_for_empty_data (="true" per Yes o "false" per No) dell'elemento di annotazione element/annotation/appinfo/recordInfo .

Commenti

È possibile esaminare e impostare questa proprietà nel Visual Studio Finestra Proprietà quando si seleziona un nodo Record (incluso un nodo Record radice) nell'Editor BizTalk e si dispone di:

  • È stata configurata l'opzione Estensione file flat per la proprietà Estensioni editor schema del nodo Schema

  • Impostare la proprietà Structure del nodo Record selezionato su Delimited

Quando un campo corrispondente a un nodo Elemento campo o Attributo campo è completamente mancante in un messaggio di istanza, verrà sempre generato il delimitatore corrispondente, indipendentemente dall'impostazione di questa proprietà, tranne quando un record segue un campo facoltativo mancante.

Nota

Quando un record segue un campo facoltativo mancante, i delimitatori non vengono mantenuti. Per altre informazioni sui delimitatori di file flat mancanti, vedere Conservazione ed eliminazione dei delimitatori.

Vedere anche

Proprietà del nodo supplementare per gli schemi di file flat