Compartilhar via


Configurações das informações do dispositivo CSV

As configurações de informações de dispositivo para a extensão de renderização de CSV permitem que os delimitadores e os qualificadores sejam alterados e o tratamento de quebra de linha seja especificado. A extensão do arquivo também pode ser enviada, como também a codificação e inclusão de linhas de cabeçalho na saída. Como é provável que os delimitadores sejam caracteres especiais, você deverá codificá-los em uma seção CDATA, se as configurações forem gravadas como XML.

A tabela a seguir lista as configurações de informações de dispositivo para renderização no formato Texto.

Configuração

Value

Encoding

O nome da IANA (Internet Assigned Numbers Authority) de uma codificação de caracteres com suporte do .NET Framework. O valor padrão é UTF-8. Exemplos de outros valores incluem ASCII, UTF-7 e UTF-16.

ExcelMode

Especifica se a saída de destino é para o Excel. O valor padrão é true.

FieldDelimiter

A cadeia de caracteres delimitadora para colocar no resultado. O valor padrão é uma vírgula (,). Você deve codificar o valor dessas informações de dispositivo ao transmiti-lo em uma URL. Por exemplo, um caractere de tabulação como um delimitador deve ser "%09".

Você pode alterar o delimitador de campo padrão para qualquer caractere que desejar, inclusive o TAB, alterando as configurações de informações de dispositivo no arquivo de configuração. Por exemplo, para usar TAB, atualize a configuração do FieldDelimiter para <FieldDelimiter xml:space="preserve">[TAB]</FieldDelimiter>

No exemplo [TAB] é um caractere de tabulação real, o que significa que aparece espaço em branco no arquivo de configuração. O atributo "xml:space" instrui os analisadores para preservarem o espaço em branco.

FileExtension

A extensão do arquivo a ser colocada no resultado. O valor padrão é .CSV. Se FileExtension e Extension forem especificados, então, o FileExtension terá precedência.

NoHeader

Indica se a linha do cabeçalho será excluída da saída. O valor padrão é false.

Qualifier

A cadeia de caracteres do qualificador para colocar ao redor de resultados que contêm o delimitador de campo ou delimitador de registro. Se os resultados contiverem o qualificador, ele será repetido. A configuração Qualifier deve ser diferente das configuraçõesFieldDelimiter e RecordDelimiter. O valor padrão é uma aspa (").

RecordDelimiter

O delimitador de registro a ser colocado no término de cada registro. O valor padrão é <cr><lf>.

SuppressLineBreaks

Indica se as quebras de linha serão removidas dos dados incluídos na saída. O valor padrão é false. Se o valor for true, as configurações FieldDelimiter, RecordDelimitere Qualifier não poderão ser um caractere de espaço.

UseFormattedValues

Indica se as cadeias de caracteres formatadas são colocadas na saída do CSV. O valor padrão é true quando ExcelMode for true; caso contrário, ele será false.

Consulte também

Referência

Render

Conceitos

Passando configurações de informações de dispositivos para extensões de renderização

Personalizar parâmetros de extensão de renderização em RSReportServer.config

Referência técnica (SSRS)