Etiquetas de eixo de formatação em um gráfico de relatório paginado (Report Builder)

Aplica-se a: Construtor de Relatórios da Microsoft (SSRS) Designer de Relatórios do Power BI no SQL Server Data Tools

Os tipos de gráficos baseados em coordenadas (coluna, barra, área, ponto, linha e intervalo) têm dois eixos que são usados para categorizar e exibir relações de dados em um relatório paginado. Diferentes tipos de formatação serão aplicados a cada eixo.

Você pode formatar eixos usando a caixa de diálogo Propriedades do Eixo ou o painel Propriedades. Clique com o botão direito do rato no eixo que pretende formatar e clique em Propriedades do Eixo para alterar os valores do texto do eixo, formatos numéricos e de data, marcas de escala principais e secundárias, ajuste automático de etiquetas e espessura, cor e estilo da linha do eixo. Para alterar os valores do título do eixo, clique com o botão direito do rato no título do eixo e clique em Propriedades do Título do Eixo.

Os rótulos dos eixos identificam os principais intervalos no gráfico. Por padrão, o gráfico usa um algoritmo para determinar como os rótulos devem ser colocados de forma ideal no eixo para evitar a sobreposição de texto.

Observação

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

Tipos de Eixos

O gráfico tem dois eixos principais: o eixo dos valores e o eixo das categorias.

Eixos categóricos e de valor do gráfico

Quando arrasta um campo do seu conjunto de dados para a superfície do gráfico, o gráfico determinará se esse campo pertence ao eixo da categoria ou do valor.

O eixo dos valores é geralmente o eixo vertical, ou eixo y, do gráfico. Ele é usado para exibir valores de dados numéricos que estão sendo gráficos. Um campo que é arrastado para a região dos campos de dados será representado no eixo dos valores. O eixo das categorias é geralmente o eixo horizontal, ou eixo x, do gráfico. Para gráficos de barras, esses eixos são invertidos. Em tipos de gráficos de barras, o eixo das categorias é o eixo vertical e o eixo dos valores é o eixo horizontal. Para obter mais informações, consulte Gráficos de Barras (Report Builder e SSRS).

Como o gráfico calcula intervalos de rotulagem de eixo

Antes de formatar rótulos de eixo, você deve entender como o gráfico calcula os intervalos de rótulos de eixo. Isto permitirá definir as propriedades necessárias para alcançar o comportamento de rotulagem do eixo que pretende.

A escala do eixo é limitada por um valor mínimo e um valor máximo que definem o intervalo de dados a ser exibido ao longo do eixo. O gráfico calcula o valor mínimo e máximo ao longo de cada eixo com base nos valores do conjunto de resultados. No eixo de valor, a escala será sempre determinada pelo menor e maior número no campo de valor. No eixo de categorias, os tipos de valor mínimo e máximo são determinados dependendo do tipo do campo de categoria. Qualquer campo em um conjunto de dados pode ser categorizado em um dos três tipos de campo de categoria. A tabela a seguir ilustra esses três tipos de campos de categoria.

Tipo de campo de categoria Description Example
Numeric As categorias são representadas em ordem numérica ao longo do eixo x. Um relatório de vendas por número de identificação de funcionário exibe os números de identificação do funcionário ao longo do eixo x.
Data/hora As categorias são representadas em ordem cronológica ao longo do eixo x. Um relatório de vendas por mês exibe datas formatadas ao longo do eixo x.
Cordas As categorias são plotadas na ordem em que aparecem pela primeira vez na fonte de dados ao longo do eixo x. Um relatório de vendas por região exibe nomes de regiões ao longo do eixo x.

Todos os tipos de gráficos com dois eixos são concebidos para suprimir alguns rótulos de eixos quando há demasiadas categorias para encaixar, de modo a produzir uma imagem mais limpa no gráfico e evitar colisões de etiquetas.

O aplicativo calcula onde as etiquetas são colocadas em um eixo de acordo com as seguintes etapas:

  1. Os valores mínimos e máximos são identificados com base nos valores do conjunto de resultados.

  2. Um número equidistante de intervalos de eixo, geralmente entre quatro e seis, é calculado com base nesses valores mínimos e máximos.

  3. Com base nas propriedades do rótulo do eixo, os rótulos são exibidos nesses intervalos. As propriedades que afetam o posicionamento do rótulo incluem o tamanho da fonte, o ângulo no qual os rótulos são exibidos e as propriedades de quebra automática de texto. Essas opções de ajuste automático de etiquetas de eixo podem ser alteradas.

Exemplo de como o gráfico calcula os rótulos dos eixos

A tabela mostrada aqui contém dados de vendas de exemplo a serem plotados em um gráfico de colunas. O campo Nome é adicionado à área Grupos de Categorias e o campo Quantidade é adicionado à área Valores.

Nome Quantidade
Michael Blythe 229
Jae Pak 112
Ranjit Varkey Chudukatil 494
Júlia Martins 247
Inês Vaz 339
Rita Santos 194

O campo Quantidade é plotado ao longo do eixo dos valores. O valor mais baixo é 112 e o valor mais alto é 494. Neste caso, o gráfico calcula a escala para começar em 0 e terminar em 500. O gráfico também calcula cinco intervalos equidistantes de 100 e cria rótulos em 0, 100, 200, 300, 400 e 500.

O campo Nome é plotado ao longo do eixo das categorias. O gráfico calcula entre quatro e seis rótulos e calcula as configurações de ajuste automático para determinar como os rótulos podem caber no eixo das categorias sem causar colisões de rótulos. Como resultado, alguns rótulos de categoria podem ser omitidos. Você pode substituir as opções de ajuste automático para cada eixo de forma independente.

Exibição de todas as etiquetas no eixo da categoria

No eixo dos valores, os intervalos dos eixos fornecem uma medida consistente dos pontos de dados no gráfico. No entanto, no eixo de categorias, essa funcionalidade pode fazer com que as categorias apareçam sem rótulos de eixo. Normalmente, você deseja que todas as categorias sejam rotuladas. Você pode definir o número de intervalos como 1 para mostrar todas as categorias. Para mais informações, consulte Especificar um Intervalo de Eixo (Construtor de Relatórios e SSRS).

Observação

Ao substituir os recursos de rotulagem automática por um intervalo manual em um eixo, o gráfico deve redimensionar todos os outros elementos adequadamente. Como resultado, você pode encontrar resultados imprevisíveis com o dimensionamento e o posicionamento dos rótulos ou o tamanho de outros elementos no gráfico.

Intervalos de eixo variável

O gráfico calcula aproximadamente cinco intervalos de rótulo de eixo, independentemente do tamanho do gráfico. Em gráficos mais largos ou mais altos, se você mostrar apenas cinco rótulos em um eixo, grandes lacunas podem aparecer entre cada rótulo. Isso torna mais difícil identificar o valor de cada ponto de dados em relação ao eixo. Para evitar esse comportamento em gráficos mais largos ou mais altos, você pode definir um intervalo de eixo variável. O gráfico calcula o número ótimo de etiquetas que podem aparecer no eixo com base na largura ou altura do gráfico, dependendo do eixo correspondente. Para mais informações, consulte Especificar um Intervalo de Eixo (Construtor de Relatórios e SSRS).

Ordenar Valores do Eixo

As categorias aparecem ao longo do eixo x na ordem em que aparecem no conjunto de resultados. Você pode alterar a ordem do grupo adicionando um comando SORT à consulta ou classificando o conjunto de dados usando uma expressão. As regiões de dados do gráfico são classificadas da mesma forma que todas as outras regiões de dados. Para mais informações sobre como ordenar dados, consulte Ordenar Dados numa Região de Dados (Construtor de Relatórios e SSRS).

Especificação dos valores escalares no eixo da categoria

Por defeito, o gráfico só mostrará etiquetas de eixo para pontos de dados no conjunto de dados que contenham valores válidos. Por exemplo, se tiver valores 1, 2 e 6 no eixo da categoria, o gráfico mostrará apenas as categorias 1, 2 e 6. Para manter a escala de valores de categoria, você pode especificar o gráfico para usar um eixo escalar. Neste cenário, o gráfico mostrará etiquetas para 1-6 no eixo x do gráfico, mesmo que o seu conjunto de dados não contenha valores para 3-5.

Há duas maneiras de definir um eixo escalar:

  • Selecione a opção Eixo escalar na caixa de diálogo Propriedades do eixo. Isto adicionará valores numéricos ou de data/hora ao eixo onde não existam valores de agrupamento de dados. Para mais informações, consulte a Caixa de Diálogo de Propriedades do Eixo, Opções do Eixo (Construtor de Relatórios e SSRS).

  • Selecione um campo ou digite uma expressão para a opção de campo Categoria na caixa de diálogo Propriedades da série. O gráfico adiciona intervalos de eixo para todos os valores no campo de categoria que especificaste.

Adição ou Remoção de Margens Laterais do Eixo de Categoria

Nos tipos de gráfico de Barra, Coluna e Dispersão, o gráfico adiciona automaticamente margens laterais nas extremidades do eixo x. Não é possível alterar o tamanho da margem. Em todos os outros tipos de gráfico, o gráfico não adiciona margens laterais. Para mais informações, consulte Adicionar ou Remover Margens de um Gráfico (Construtor de Relatórios e SSRS).

Na presente seção

Formatar as etiquetas dos eixos como datas ou moedas (Report Builder e SSRS)

Rótulos de Posição num Gráfico (Construtor de Relatórios e SSRS)

Especificar um intervalo do eixo (construtor de relatórios e SSRS)

Adicionar ou Remover Margens de um Gráfico (Construtor de Relatórios e SSRS)

Especificar uma escala logarítmica (Construtor de Relatórios e SSRS)