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

 

Utilizzare la proprietà Preserve Delimiter For Empty Data per controllare se i record vuoti e/o i campi all'interno del record avranno comunque delimitatori presenti nei messaggi dell'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 elementi figlio immediati del nodo Record selezionato devono avere i delimitatori mantenuti.
No Specifica che non devono essere mantenuti i campi vuoti né i 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 avere i delimitatori mantenuti.

Persistenza XSD

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

Commenti

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

  • Configurare 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 Field Element o Field Attribute manca completamente da un messaggio di istanza, il delimitatore corrispondente verrà sempre generato, 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 e eliminazione del delimitatore.

Vedere anche

Proprietà del nodo supplementare per gli schemi di file flat