Compartilhar via


Formatar números e datas em relatórios paginados do Report Builder

Aplica-se a: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer no SQL Server Data Tools

Você pode formatar números e datas em regiões de dados em um relatório paginado selecionando um formato na página Número da caixa de diálogo Propriedades da região de dados correspondentes.

Para especificar cadeias de caracteres de formato dentro de um item de relatório de caixa de texto, selecione o item que você deseja formatar, clique com o botão direito do mouse, selecione Propriedades da Caixa de Texto e selecione Número. É possível formatar células individuais em uma tabela ou região de dados de matriz da mesma forma, porque as células em uma tabela ou matriz são caixas de texto individuais.

Uma região de dados do gráfico, normalmente, mostra datas ao longo do eixo de categoria (x) e valores ao longo do eixo de valor (y). Para especificar a formatação em um gráfico, clique com o botão direito do mouse em um eixo e selecione Propriedades do Eixo. No eixo de valor, você pode especificar formatos apenas para números. Para obter mais informações, confira Formatar rótulos de eixo em um gráfico de relatório paginado (Report Builder).

Para especificar formatação em uma região de dados de Medidor, clique com o botão direito do mouse na escala do medidor e selecione Propriedades de Escala Radial ou Propriedades de Escala Linear.

Observação

Se algumas das opções de formatação que você deseja usar estiverem esmaecidas, isso significa que elas não são compatíveis com o tipo de dados do campo definido na fonte de dados. Por exemplo, quando o campo contiver valores numéricos, mas o tipo de dados do campo for String, não é possível aplicar opções de formatação de dados numéricos, como moeda ou decimais.

Observação

Você pode criar e modificar arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios da Microsoft, Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.

Considerações para formatação de números e datas

Antes de formatar números e datas em seu relatório, considere os seguintes detalhes:

  • Por padrão, números são formatados para refletir as configurações culturais no computador cliente. Use cadeias de caracteres de formatação para especificar como os números são exibidos de forma que a formatação seja consistente, independentemente do local onde a pessoa que está exibindo o relatório está localizada.

  • Os formatos fornecidos na página Número são um subconjunto das cadeias de caracteres de formatação numérica padrão do .NET Framework. Para formatar um número ou data usando um formato personalizado que não seja mostrado na caixa de diálogo, você pode usar qualquer cadeia de caracteres de formatação do .NET Framework para números e datas.

  • Quando uma cadeia de caracteres de formato personalizada é especificada, ela tem uma prioridade mais alta sobre as configurações padrão que são específicas à cultura. Por exemplo, suponha que você defina uma cadeia de caracteres de formato personalizada de "#, ###" mostrar o número 1234 como 1,234. Esse formato pode ter significados diferentes para usuários dos Estados Unidos e para usuários da Europa. Antes de especificar um formato personalizado, considere como o formato escolhido afeta os usuários de diferentes culturas que venham a exibir o relatório.

  • Quando você especifica uma cadeia de caracteres de formato inválida, o texto formatado é interpretado como uma cadeia de caracteres literal que substitui a formatação.

  • Se formatar uma mistura de números e caracteres na mesma caixa de texto, considere a possibilidade de usar um espaço reservado para formatar o número separadamente do restante do texto. Para obter mais informações, confira Formatar texto e espaços reservados em relatórios paginados (Report Builder). Se uma cadeia de caracteres de formato inválida for especificada para a propriedade Format na caixa de texto, a cadeia de caracteres de formato será ignorada. Quando você especifica uma cadeia de caracteres de formato inválida para a propriedade Format no gráfico ou no medidor, a cadeia de caracteres de formato especificada é interpretada como uma cadeia de caracteres. Em seguida, a formatação não é aplicada.

  • Quando você seleciona Moeda em Categoria e marca a opção Mostrar valores em, pode selecionar Milhares, Milhõesou Bilhões para exibir números usando formatos financeiros. Por exemplo, se o valor do campo for 1.789.905.394 e você selecionar Bilhões e especificar 2 casas decimais, o valor exibido no relatório será 1,78.