Share via


Formatando números e datas (Construtor de Relatórios 3.0 e SSRS)

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

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 clique em 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, consulte Formatando rótulos do eixo em um gráfico (Construtor de Relatórios 3.0 e SSRS).

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

ObservaçãoObservaçã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, se o campo contiver valores numéricos, mas o tipo de dados do campo for String, você não poderá aplicar opções de formatação de dados numéricos, como moeda ou decimais.

ObservaçãoObservação

É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com.

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

Antes de formatar números e datas em seu relatório, considere o seguinte:

  • 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. Para obter mais informações sobre cadeias de caracteres de formato personalizadas, consulte o tópico Formatting Types no MSDN.

  • Se uma cadeia de caracteres de formato personalizada foi especificada, ela terá 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. Isso 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 afetará os usuários de diferentes culturas que venham a exibir o relatório.

  • Se você especificar uma cadeia de caracteres de formato inválida, o texto formatado será interpretado como uma cadeia de caracteres literal que substituirá a formatação.

  • Se estiver formatando 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, consulte Formatando texto e espaços reservados (Construtor de Relatórios 3.0 e SSRS). 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. Se uma cadeia de caracteres de formato inválida for especificada para a propriedade Format no gráfico ou no indicador, a cadeia de caracteres de formato especificada será interpretada como uma cadeia de caracteres e a formatação não será aplicada.

  • Se você selecionar Moeda em Categoria e marcar a opção Mostrar valores em, poderá selecionar Milhares, Milhões ou 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.