As propriedades de Formato TDS descritas aqui aplicam-se para:
Propriedade | Tipo | Significado |
---|---|---|
Tag | String | Especifique o valor utilizado para identificar o objeto em um fluxo de bits de mensagem.
Se o objeto for simples e a propriedade Separação de Elementos de Dados do tipo ou tipos complexos nos quais o objeto seja um filho estiver Delimitada por Tag, Comprimento Fixado por Tag ou Comprimento Codificado por Tag, essa propriedade deve conter um valor não-vazio. Se o objeto for um elemento complexo e a propriedade Separação de Elementos de Dados de seu pai for Marcado Delimitado, Comprimento Fixo Marcado ou Comprimento Codificado Marcado, a propriedade poderá conter um valor vazio. O valor dessa propriedade deve ser exclusivo para cada elemento no conjunto de mensagens; ou seja, dois elementos no conjunto de mensagens não podem conter o mesmo valor para essa propriedade. |
Padrão de Dados | String | Especifique a expressão regular a ser utilizada pelo analisador para identificar os dados na mensagem a serem atribuídos ao objeto. Essa propriedade é utilizada quando o método Separação de Elementos de Dados tiver sido configurado como Utilizar Modelo de Dados no tipo complexo. Consulte Sintaxe de Expressão Regular para obter detalhes adicionais. |
Propriedade | Tipo | Significado |
---|---|---|
Orientação de Sinal | Tipo enumerado | Os valores que podem ser escolhidos para essa propriedade são:
Se você definir o valor para essa propriedade como Nenhum, ele será interpretado como não tendo nenhum sinal e será emitida uma exceção se um número negativo for processado (na entrada ou na saída). Se você configurar o valor desta propriedade como Inicial, isto indica que o sinal será posicionado na frente do número; por exemplo, -1234. De forma semelhante, se você configurar esta propriedade como Final, o sinal seguirá o número, por exemplo, 1234-. Se nenhum sinal estiver configurado, o número será assumido como positivo. |
Sinal Positivo | String | Especifique o valor que representa o símbolo positivo. Não especifique um valor numérico. Se nenhum valor for definido, será assumido "+". O sinal positivo não é gravado ao criar uma mensagem de saída; ele é utilizado apenas para reconhecer o sinal positivo ao analisar um fluxo de bits da mensagem. |
Sinal Negativo | String | Especifique o valor que representa o símbolo negativo. Não especifique um valor numérico. Se nenhum valor for definido, será assumido "-". |
Ponto Decimal Virtual | Botão e Número Inteiro | Especifique um inteiro diferente de zero que
representa a posição de um ponto decimal implícito em um número, ou
especifique 0 (zero, o padrão) para utilizar a formatação de números
Flutuantes ou Decimais conforme especificados pela propriedade Precisão. Se você especificar um inteiro positivo, a posição do ponto decimal será movida à esquerda do lado direito do número. Por exemplo, se você especificar 3, o valor decimal 1234 representará 1.234 Se especificar um inteiro negativo, a posição do ponto decimal será movida à direita do lado direito do número. Por exemplo, se você especificar -3, o valor decimal 1234 representará 1 234 000 |
Precisão | Botão e Número Inteiro | Essa propriedade aplica-se somente se Tipo Físico for Texto. É utilizada se o valor da propriedade Ponto Decimal Virtual for 0, o que indica que o ponto decimal está presente nos dados. Lida com truncamento e especifica quantos dígitos devem seguir o
ponto decimal. Especifique um número de dígitos:
Ou selecione uma das seguintes opções da lista drop down:
|
Propriedade | Tipo | Significado |
---|---|---|
Codificação Nula | Tipo enumerado | Selecione uma
das seguintes opções da lista drop-down:
A opção selecionada determina o valor que deve ser configurado para a propriedade Valor de Codificação Nula. Para obter informações completas sobre como utilizar essas opções, consulte Opções de Tratamento de Nulos TDS. |
Valor Nulo de Codificação | String | A utilização desta propriedade depende da propriedade Codificação
Nula descrita acima. O valor padrão é zero. Se você configurar a propriedade Codificação Nula para um objeto dateTime como NULLLogicalValue, o valor configurado deverá estar em um formato dateTime ISO8601. Estes formatos estão descritos em DateTime como Dados de Cadeia. Por exemplo, especifique um valor que esteja em conformidade com o formato aaaa-MM-dd'T'HH:mm:ss; por exemplo, 1970-12-01. |