Formatando pontos de dados em um gráfico

Ponto de dados é a menor entidade individual no gráfico. Em gráficos sem forma, os pontos de dados são representados de acordo com seu tipo de gráfico. Por exemplo, uma série de linhas consiste em um ou mais pontos de dados conectados. Em gráficos com forma, os pontos de dados são representados por fatias individuais ou segmentos acrescidos a todo o gráfico. Por exemplo, em um gráfico de pizza, cada pedaço é um ponto de dados. Para obter mais informações, consulte Tipos de gráficos.

Um ou mais pontos de dados formam uma série. Por padrão, todas as opções de formatação são aplicadas a todos os pontos de dados na série. Caso queira especificar propriedades para pontos de dados individuais, você pode especificar um campo ou expressão na série que formata um ponto de dados individual em tempo de execução com base no conjunto de dados.

Adicionando dicas de ferramenta e ações de detalhamento a pontos de dados

É possível adicionar dicas de ferramenta a cada ponto de dados, definindo o valor da propriedade Dica de Ferramenta na série. Exibindo dicas de ferramentas, é possível oferecer aos usuários a possibilidade de ver todas as informações relacionadas ao ponto de dados como, por exemplo, o nome do grupo, o valor do ponto de dados e a porcentagem do ponto em relação ao total da série. Para obter mais informações, consulte Como mostrar dicas de ferramentas em uma série.

Também é possível especificar uma ação de detalhamento para pontos de dados na série a fim de exibir outro relatório ou uma URL. É possível transmitir parâmetros para mostrar informações relacionadas ao ponto de dados clicado. Para obter mais informações, consulte Como adicionar uma ação de detalhamento a um relatório (Reporting Services).

Realçando pontos de dados individuais em uma série

Em um gráfico sem forma, é possível realçar pontos de dados individuais, especificando uma expressão para a propriedade Color. Por exemplo, para realçar o maior valor de ponto de dados em uma série chamado MyField cuja cor é diferente dos demais pontos de dados, a expressão seria semelhante à seguinte:

=Iif(Fields!MyField.Value >= Max(Fields!MyField.Value, "MyDataSet"), "Red", "Green")

Nesse exemplo, o maior valor de MyField apresentará a cor vermelha e todos os demais pontos de dados, a cor verde. Quando você especifica uma cor para a série usando a propriedade Preenchimento na série, o gráfico substitui as cores especificadas na paleta. Para obter mais informações, consulte Formatando cores de série em um gráfico.

Em gráficos de pizza ou de rosca, é possível realçar pontos de dados individuais, especificando um efeito "destacado" em uma fatia individual da pizza. Para obter mais informações, consulte Como explodir um ponto único em um gráfico de pizza.

Posicionando rótulos de ponto de dados em um gráfico

Em todos os tipos de gráfico, é possível mostrar rótulos de ponto de dados quando você clica com o botão direito do mouse no gráfico e seleciona Mostrar Rótulos de Dados. A posição dos rótulos de ponto de dados é especificada de acordo com o tipo de gráfico:

  • Em um gráfico de barras, é possível reposicionar o rótulo de ponto de dados usando o atributo personalizado BarLabelStyle. Há quatro posições possíveis: Externo, Esquerda, Centro e Direita. Quando o estilo do rótulo da barra for definido como Externo, os rótulos serão posicionados fora da barra, desde que caibam na área do gráfico. Caso não possa ser posicionado fora da barra e dentro da área do gráfico, o rótulo é posicionado dentro da barra.

  • Em um gráfico de pizza, é possível reposicionar o rótulo de ponto de dados usando o atributo personalizado PieLabelStyle. Há muitas considerações a serem feitas durante o posicionamento dos rótulos de ponto de dados próximos a um gráfico de pizza, inclusive o tipo do gráfico, o espaço disponível entre ele e a legenda correspondente e o tamanho dos rótulos. Para obter mais informações, consulte Como exibir rótulos de pontos de dados fora de um gráfico de pizza.

  • Em um gráfico de pirâmide ou de funil, é possível reposicionar os rótulos de ponto de dados usando os atributos personalizados FunnelLabelStyle e PyramidLabelStyle. Você pode definir esses atributos no painel Propriedades quando selecionar um tipo de gráfico de pirâmide ou de funil.

  • Em gráficos empilhados, os rótulos de ponto de dados são sempre posicionados dentro da série e a propriedade Posição no rótulo da série é ignorada.

  • Em todos os demais tipos de gráfico, é possível reposicionar o rótulo de ponto de dados usando a propriedade Posição no rótulo da série. Por padrão, o gráfico calcula automaticamente a posição dos rótulos de ponto de dados para evitar colisões de rótulo. Quando você definir um valor para Posição, todos os rótulos de ponto de dados serão posicionados da mesma forma, o que pode sobrepor os rótulos. Só considere usar essa abordagem quando houver menos pontos de dados.

Para obter mais informações, consulte Como posicionar rótulos em um gráfico.

Adicionando palavras-chave de gráfico

É possível usar palavras-chave específicas do gráfico, diferenciando maiúsculas de minúsculas, para representar um item existente no gráfico. Essas palavras-chave só são aplicáveis a dicas de ferramenta, texto de legenda personalizado e propriedades de rótulo de ponto de dados. Em muitos casos, uma palavra-chave de gráfico tem uma expressão simples equivalente, mas a palavra-chave é mais rápida e mais fácil de digitar. A seguir, uma lista de palavras-chave de gráfico.

Palavra-chave de gráfico

Descrição

Aplicável ao tipo de gráfico

Exemplo de uma expressão simples equivalente

#VALY

Valor Y do ponto de dados.

Tudo

=Fields!MyDataField.Value

#VALY2

Valor Y número 2 do ponto de dados.

Intervalo, bolha

Nenhum

#VALY3

Valor Y número 3 do ponto de dados.

Ações, velas

Nenhum

#VALY4

Valor Y número 4 do ponto de dados.

Ações, velas

Nenhum

#SERIESNAME  

Nome da série.

Tudo

Nenhum

#LABEL  

Rótulo do ponto de dados.

Tudo

Nenhum

#AXISLABEL 

Rótulo do ponto de dados de eixo.

Forma

=Fields(MyDataField.Value)

#INDEX  

Índice do ponto de dados.

Tudo

Nenhum

#PERCENT

Porcentagem do valor Y do ponto de dados.

Tudo

=FormatPercent(Fields!MyDataField.Value/Sum(Fields!MyDataField.Value, "MyDataSet"),2)

#TOTAL  

Total de todos os valores Y na série.

Tudo

=Sum(Fields!MyDataField.Value)

#LEGENDTEXT 

O texto correspondente ao texto do item de legenda.

Tudo

Nenhum

#AVG

Média de todos os valores Y na série.

Tudo

=Avg(Fields!MyDataField.Value)

#MIN

Mínimo de todos os valores Y na série.

Tudo

=Min(Fields!MyDataField.Value)

#MAX

Máximo de todos os valores Y na série.

Tudo

=Max(Fields!MyDataField.Value)

#FIRST

Primeiro de todos os valores Y na série.

Tudo

=First(Fields!MyDataField.Value)

Para formatar a palavra-chave, coloque uma cadeia de caracteres de formato .NET Framework entre parênteses. Por exemplo, para especificar o valor do ponto de dados em uma dica de ferramenta como um número com duas casas decimais, coloque a cadeia de caracteres de formato "N2" entre chaves como, por exemplo, "#VALY{N2}" para a propriedade Dica de Ferramenta da série. Para obter mais informações sobre cadeias de caractere de formato do .NET Framework, consulte Tipos de formatação no MSDN. Para obter mais informações sobre como formatar números no Reporting Services, consulte Formatando números e datas.

Para obter mais informações sobre como adicionar palavras-chave a um gráfico, consulte Como mostrar dicas de ferramentas em uma série, Como alterar o texto de um item de legenda e Caixa de diálogo Propriedades do Rótulo de Série, Geral.

Adicionando uma segunda série a um gráfico

Quando você adiciona um campo a um gráfico que já contém uma série, o gráfico cria uma série do mesmo tipo de gráfico da série adicionada anteriormente e o adiciona à área do gráfico. Em gráficos com forma, isso pode fazer com que dados de vários campos sejam adicionados à mesma área do gráfico. Para simplificar, quando você estiver usando um gráfico com forma, considere adicionar apenas um campo de dados e um campo de categoria. Para obter mais informações, consulte Gráficos de forma.

Para alterar o tipo de gráfico de uma série no gráfico, é possível clicar com o botão direito do mouse na série e selecionar Alterar Tipo de Gráfico. Caso haja várias séries no gráfico, isso pode prejudicar sua legibilidade. Ao adicionar várias séries ao gráfico, considere usar uma técnica que diferencie as formas de leitura e compreensão de cada uma. Para obter mais informações, consulte Exibindo várias séries em um gráfico.

Inserindo marcadores de ponto de dados

Marcador de ponto de dados é um indicador visual usado para chamar atenção para cada ponto de dados de uma série. Em um gráfico de dispersão, o marcador é usado para determinar a forma e tamanho dos pontos de dados individuais. O tamanho do marcador é especificado com base no tipo de gráfico. É possível alterar o tamanho, a cor ou o estilo do marcador. Os marcadores não estão disponíveis para tipos de gráfico de intervalo ou com forma, ou para qualquer subtipo empilhado.