Lição 3: Adicionando uma matriz, variáveis e indicadores como KPIs (SSRS)

Nesta lição, você aprenderá a adicionar itens ao relatório Employee_Sales_Summary_2008R2 que ajuda um vendedor da Adventure Works a responder à seguinte pergunta:

  • Estou atingindo minha cota geral de vendas?

  • Em quais categorias de produtos estou atingindo minha cota?

O Employee_Sales_Summary_2008R2 é um relatório mestre que exibe resumos de dados de vendas. Você adicionará uma ação de detalhamento no número da ordem de vendas no qual um usuário pode clicar para abrir um relatório separado que mostra todos os detalhes de uma ordem de vendas específica.

O que você aprenderá

Neste tutorial, você aprenderá a realizar as seguintes tarefas:

  • Adicionar uma matriz com grupos de linhas baseados em categoria de produto e número de ordem de vendas.

  • Adicionar uma alternância para expandir/recolher linhas associadas ao grupo filho com base no número da ordem de vendas.

  • Adicionar um parâmetro booliano que permite que um usuário controle se todas as linhas de alternância são ocultadas ou exibidas quando o relatório é executado pela primeira vez. Por padrão, você configurará o estado de alternância a ser recolhido.

  • Adicionar uma ação de detalhamento no número da ordem de vendas. Você criará o relatório de destino em um tutorial posterior. Para obter mais informações, consulte Criando o relatório Sales_Order_Detail_2008R2 (SSRS).

  • Adicionar um conjunto de dados com um campo calculado para definir quantidades de cotas de vendas para cada categoria e um parâmetro de vários valores que é populado por esse conjunto de dados.

  • Adicionar os dois indicadores a seguir à tabela para representar KPIs (indicadores chave de desempenho):

    • Cota atingida para todas as categorias. O escopo do indicador é definido no nível da matriz e exibe se as vendas em todas as categorias excedem a cota do mês.

    • O cota atingida de cada categoria individual. O escopo do indicador é definido no nível do grupo de categorias e exibe um estado com base no intervalo da meta em que as vendas estão.

    É possível alterar as cotas das categorias alterando os valores dos parâmetros para ver como o estado de cada indicador é alterado.

  • Definir as variáveis do relatório e do nível do grupo para ajudar a escrever expressões complexas.

  • Como uma ajuda ao design e à depuração, exibir resultados de vários cálculos em uma caixa de texto. Definindo a visibilidade da caixa de texto com base em um parâmetro, você permite que um usuário controle a exibição dessas informações opcionais.

  • Adicionar um retângulo que contém vários itens de relatório à célula de canto do tablix.

  • Adicionar um link de indicador do texto do cenário à matriz.

  • Adicionar texto explicativo que descreve o objetivo da matriz.

Tempo estimado para concluir este tutorial: 30 minutos.

Requisitos

Para obter informações sobre os requisitos, consulte Pré-requisitos para os relatórios de exemplo AdventureWorks 2008R2 (SSRS).

Esta lição pressupõe que você concluiu Criando o projeto do servidor de relatório o projeto AdventureWorks2008R2_Base (SSRS) para criar o projeto do relatório, a fonte de dados compartilhada e os conjuntos de dados compartilhados, e a Lição 2: Adicionando gráficos de linha e minigráficos (SSRS).

Dicas

Leia as dicas sobre como exibir as relações hierárquicas entre itens de relatórios usando o painel Estrutura de Tópicos do Documento. Para obter mais informações, consulte Dicas de design de relatórios (Construtor de Relatórios 3.0 e SSRS).

Para abrir o projeto e o relatório

  1. No Business Intelligence Development Studio, abra os Relatórios de Exemplo do projeto do servidor de relatório AdventureWorks 2008R2 que você criou na lição anterior.

  2. Abra o relatório Employee_Sales_Summary_2008R2.

Adicionar a matriz

Para criar uma matriz relativamente complexa, trabalhe diretamente com a matriz na superfície de design do relatório para simplificar a seleção e a configuração das propriedades da matriz. Em uma etapa posterior, você adicionará um contêiner de retângulo.

Para adicionar uma matriz para exibir ordens de venda

  1. Adicione uma Matriz à superfície de design do relatório.

  2. Na matriz, proceda da seguinte maneira:

    1. Passe o mouse sobre a célula Linhas, clique na marca de campo, aponte para Conjuntos de Dados, aponte para EmployeeSalesDetail2008R2 e clique em Category.

    2. No painel Dados do Relatório, expanda Conjuntos de Dados e, em seguida, expanda EmployeeSalesDetail2008R2.

    3. Arraste SalesOrderNumber para baixo de Category no painel de Grupos de linhas. Um grupo de linhas filho é criado.

    4. Na célula Dados, clique na marca de campo e, em seguida, em Sales. Formate a caixa de texto nesta célula como moeda.

  3. Clique com o botão direito do mouse na célula Category, aponte para Adicionar Total e, em seguida, clique em Após.

  4. Formate a matriz conforme necessário.

Para criar um parâmetro para controlar a alternância de expandir/recolher

  1. No painel Dados do Relatório, adicione um parâmetro denominado ExpandAllTableRows.

  2. Na caixa de diálogo Propriedade de Parâmetros de Relatório, proceda da seguinte maneira:

    1. Altere Aviso para Expandir todas as linhas da tabela?

    2. Em Tipo de dados, selecione Booliano.

    3. Em Valores Padrão, defina o valor como falso.

Para criar uma alternância expandir/recolher para o grupo de linhas filho

  1. No painel Agrupamento, abra as Propriedades do Grupo para SalesOrderNumber.

  2. Na página Visibilidade, clique em Mostrar ou ocultar com base em uma expressão e digite a seguinte expressão: =NOT Parameters!ExpandAllTableRows.Value.

  3. Selecione A exibição pode ser alternada e, na lista suspensa, selecione o nome de caixa de texto que contém a expressão de grupo do grupo pai: Category.

Uma caixa de texto é automaticamente denominada com base no primeiro campo que é adicionado a ela.

  1. Na matriz, clique com o botão direito do mouse em SalesOrderNumber e abra Propriedades da Caixa de Texto.

  2. Na página Ação, clique em Ir para relatório.

  3. Em Especifique um relatório, digite Sales_Order_Detail_2008R2.

    ObservaçãoObservação

    Como o relatório de destino ainda não existe, você deve digitar exatamente o nome de relatório e os nomes dos parâmetros manualmente. Se um relatório de destino já existir no projeto, você poderá escolher nomes de relatório e os parâmetros de relatório correspondentes em uma lista suspensa.

  4. Clique em Adicionar.

  5. Em Nome, digite SalesOrderIDStart.

  6. Em Valor, digite [SalesOrderID].

  7. Clique em Adicionar.

  8. Em Nome, digite SalesOrderIDEnd.

  9. Em Valor, digite [SalesOrderID].

  10. Na página Fonte, defina Cor como Azul e Efeitos como Sublinhado.

O relatório Sales_Order_Detail_2008R2 exibe detalhes de cada ordem de vendas em um intervalo de números de ordens de vendas. Definindo os parâmetros de relatório de destino para o mesmo número de ordem de vendas, o relatório exibe detalhes de uma única ordem de vendas.

Adicionar um conjunto de dados para fornecer cotas e intervalos iniciais

Para adicionar dados de cota

  • No painel Dados do Relatório, adicione um conjunto de dados denominado CategoryQuotas. Use a fonte de dados compartilhada existente, especifique um conjunto de dados inserido e use a seguinte consulta:

    SELECT 1 as ID, 'Accessories' as Category, 
       1000 as Quota, 25 as PercentDeviation
    UNION SELECT 2 as ID, 'Bikes' as Category, 
       70000 as Quota, 5 as PercentDeviation
    UNION SELECT 3 as ID, 'Clothing' as Category, 
       2500 as Quota, 20 as PercentDeviation
    UNION SELECT 4 as ID, 'Components' as Category, 
       20000 as Quota, 10 as PercentDeviation
    

O campo Quota representa moeda. Os valores de Quota popularão os valores iniciais de um parâmetro de relatório denominado @CategoryQuota que você criará em uma etapa posterior. Para representar um número que não seja um inteiro, o tipo de dados do parâmetro de relatório deve ser Float. Na próxima etapa, você criará um campo calculado com base em Quota que é do tipo Float.

Para criar um campo calculado

  1. No painel Dados do Relatório, clique com o botão direito do mouse no conjunto de dados denominado CategoryQuotas e clique em Adicionar Campo Calculado.

  2. Clique em Adicionar.

  3. Em Nome do Campo, digite QuotaF.

  4. Em Origem do campo, defina o valor com a seguinte expressão:

    =CDbl(Fields!Quota.Value)

Adicionar um parâmetro para permitir que um usuário especifique valores de cota

Para adicionar um parâmetro de valores múltiplos @CategoryQuota

  1. No painel Dados do Relatório, adicione um novo parâmetro.

  2. Na página Geral, proceda da seguinte maneira:

    1. Defina Nome como CategoryQuota.

    2. Defina Aviso como Cotas por categorias (Acessórios, Bicicletas, Roupas, Componentes):

    3. Defina Tipo de dados como Float.

    4. Selecione Permitir vários valores.

  3. Na página Valores Padrão, faça o seguinte:

    1. Selecione Obter valores de uma consulta.

    2. Em Conjunto de dados, selecione CategoryQuotas.

    3. Em Campo de Valor, selecione QuotaF.

  4. Execute o relatório para verificar se os parâmetros são exibidos corretamente e se cada parâmetro tem um valor padrão.

Para permitir que o usuário altere interativamente as cotas de categoria, não especifique valores disponíveis para o conjunto de dados. Os valores disponíveis limitam as opções de um parâmetro.

Definir uma expressão complexa como uma variável de relatório

As variáveis fornecem uma maneira para definir uma expressão complexa uma vez e, em seguida, adicionar uma referência a ela em outras expressões. Quando o relatório é processado, uma variável de relatório é avaliada uma vez. Uma variável de grupo é avaliada uma vez por instância de grupo.

Para criar uma variável de relatório

  1. Para criar um a variável de relatório, abra Propriedades do Relatório.

  2. Na página Variáveis, proceda da seguinte maneira:

    1. Clique em Adicionar.

    2. Em Nome, digite SumofAllParameterThresholds.

    3. Em Valor, digite =CDbl(Parameters!CategoryQuota.Value(0)+Parameters!CategoryQuota.Value(1)+Parameters!CategoryQuota.Value(2)+Parameters!CategoryQuota.Value(3))

Essa expressão calcula a cota total como a soma das cotas de categoria. Você usará esta variável quando configurar o indicador cujo escopo é a matriz.

Definir uma expressão complexa como uma variável de grupo

Para criar uma variável de grupo

  1. Selecione a matriz para exibir os grupos de linhas no painel Agrupamento.

  2. Clique com o botão direito do mouse no grupo Category e abra Propriedades do Grupo.

  3. Clique em Variáveis e proceda da seguinte maneira:

    1. Clique em Adicionar.

    2. Em Nome, digite IndextoCategoryQuotas.

    3. Em Valor, digite =Lookup(Fields!Category.Value,Fields!Category.Value,Fields!ID.Value,"CategoryQuotas")

      Isso recupera a ID do valor do grupo Category que é 1, 2, 3 ou 4. Eles correspondem às categorias listadas em ordem alfabética: Acessórios, bicicletas, roupas, componentes.

    4. Clique em Adicionar.

    5. Em Nome, digite PercentDeviation.

    6. Em Valor, digite =.01 * CDbl(Lookup(Fields!Category.Value,Fields!Category.Value,Fields!PercentDeviation.Value,"CategoryQuotas"))

      Isso recupera o campo de desvio percentual do valor do grupo Category que é 25%, 5%, 20%, 10%. Para uma categoria como Bicicletas, o desvio percentual da cota é menor porque espera-se que as vendas sejam grandes. Para uma categoria como Acessórios, as vendas são menores, portanto, o desvio percentual da cota é menor.

Você usará a variável de grupo ao configurar o indicador cujo escopo é o grupo de categorias.

Na próxima etapa, você adicionará um texto condicionalmente oculto para exibir partes da expressão que calcula o valor mais alto e o valor mais baixo no intervalo de cada cota de categoria.

Adicionar uma linha de cabeçalho de grupo e exibir resultados de cálculo

É possível calcular e exibir expressões para ajudar a entender valores de propriedade em tempo de execução. Use visibilidade condicional para ocultar esses valores quando não forem necessários.

Para adicionar uma linha de cabeçalho de grupo para Categoria

  1. Clique com o botão direito do mouse na caixa de texto que contém SalesOrderNumber, pressione ESC se necessário para selecionar a caixa de texto e sair do modo de edição, aponte para Inserir Linha e clique em Fora do Grupo - Acima.

  2. Na coluna Vendas, clique na marca de campo da célula na linha que você acabou de adicionar e clique em Vendas. Formate a caixa de texto como moeda.

Uma linha de cabeçalho associada ao grupo Category é adicionada.

Para adicionar várias partes de uma expressão a uma caixa de texto

  1. Selecione a caixa de texto vazia acima de SalesOrderNumber que se encontra na linha do cabeçalho de grupo que você acabou de adicionar. O escopo dos dados nessa célula é o grupo Categoria.

  2. Para fornecer espaço de modo para trabalhar, expanda a altura da linha e a largura da coluna da célula com o retângulo.

  3. Na caixa de texto, insira um Retângulo denominado rectCategoryQuotas. Usando um contêiner de retângulo, você pode definir o estilo e a cor da borda para que sejam consistentes com células da matriz.

  4. Para o retângulo, adicione uma caixa de texto denominada tbCategoryQuotas com o seguinte texto:

    1. Cota:

    2. Crie um Espaço Reservado denominado Cota com o seguinte valor formatado como Moeda: =CDbl(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

    3. Na próxima linha, digite um sinal de subtração (-), um Espaço Reservado denominado PercentDeviation, dois-pontos (:) e um Espaço Reservado denominado MinimumThreshold.

    4. Altere o valor de Espaço Reservado de PercentDeviation para a seguinte expressão: =FormatPercent(Variables!PercentDeviation.Value,0)

    5. Altere o valor de Espaço Reservado de MinimumThreshold para a seguinte expressão: =(1.0-Variables!PercentDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

    6. Na próxima linha, digite um sinal de adição (+), um Espaço Reservado denominado PercentDeviation, dois-pontos (:) e um Espaço Reservado denominado MaximumThreshold.

    7. Altere o valor de Espaço Reservado de PercentDeviation para a seguinte expressão: =FormatPercent(Variables!PercentDeviation.Value,0)

    8. Altere o valor de Espaço Reservado de MaximumThreshold para a seguinte expressão: =(1.0+Variables!PercentDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

    9. Formate o texto conforme necessário. Por exemplo, justifique todo o texto à direita.

    10. Na página Visibilidade, clique em Mostrar ou ocultar com base em uma expressão e digite a seguinte expressão: =NOT Parameters!ShowAll.Value.

    11. Na caixa de texto, justifique o texto à direita.

  5. Execute o relatório.

Em Acessórios, o seguinte texto é exibido:

Quota: $1,000

-25%: $750

+25%: $1,250

Observe que o estilo da borda do retângulo não corresponde ao restante da matriz.

Para especificar as propriedades da Borda de um retângulo aninhado

  1. Clique na caixa de texto denominada tbCategoryQuotas e pressione ESC até que as propriedades do Retângulo de rectCategoryQuotas sejam exibidas no painel Propriedades.

  2. No painel Propriedades, proceda da seguinte maneira:

    1. Altere BorderColor para Cinza-claro.

    2. Altere BorderStyle para Sólido.

  3. Execute o relatório.

As bordas das células da matriz agora coincidem.

Adicionar um indicador para vendas em todas as categorias

Os itens do relatório que são adicionados à célula do canto de uma matriz têm como escopo os dados da matriz. É possível mesclar várias caixas de texto no canto, adicionar um contêiner de retângulo e, em seguida, adicionar vários itens de relatório a ele. A célula do canto é uma boa área para exibir valores definidos como os dados da matriz. É possível controlar a visibilidade de cada item independentemente no retângulo.

Para obter mais informações, consulte Compreendendo as áreas da região de dados tablix (Construtor de Relatórios 3.0 e SSRS).

Para adicionar um indicador cujo escopo são os dados da matriz

  1. A célula de canto é a célula da primeira linha e primeira coluna e contém o texto Categoria. O escopo dos dados dos itens da célula de canto são todos os dados da matriz depois dos filtros serem aplicados. Você adicionará uma caixa de texto, um indicador e uma caixa de texto com visibilidade condicional para mostrar a cota geral calculada para vendas da categoria.

  2. Clique com o botão direito do mouse na caixa de texto, aponte para Inserir e clique em Retângulo. O retângulo substitui a caixa de texto.

    Altere o nome do retângulo para rectMatrixCorner.

  3. Expanda a altura da linha e a largura da coluna da célula de canto para fornecer mais espaço para trabalhar.

  4. Adicione uma caixa de texto ao retângulo. Insira o texto a seguir em duas linhas: Atingiu a Cota?

  5. Ao lado da caixa de texto, insira um Indicador. Em Direcional, use a Dica de Ferramenta para clicar em 3 Triângulos para Cima/para Baixo.

  6. Alinhe a parte superior do indicador com a parte superior da caixa de texto.

  7. Abra Propriedades do Indicador.

  8. Na página Valores e Estados, proceda da seguinte maneira:

    1. Em Valor, selecione [Sum(Sales)].

    2. Em Unidade de Medida dos Estados, selecione Numérico.

    3. Em Estados do Indicador, exclua o estado intermediário.

      No escopo da matriz, limite a exibição a dois estados: atingiu ou não atingiu a cota.

    4. No primeiro estado, em Inicial, digite 0.

    5. Em Fim, digite a seguinte expressão: =Variables!SumParameterThresholds.Value

    6. No segundo estado, em Inicial, copie a mesma expressão que você usou em Final no primeiro estado.

    7. Em Final, digite a seguinte expressão: =Max(Sum(Fields!Sales.Value))

  9. Abaixo do indicador, adicione uma caixa de texto denominada tbMatrixQuotas com o seguinte texto:

    1. Cota:

    2. Crie um Espaço Reservado denominado Cota com o seguinte valor formatado como Moeda: =Variables!SumofAllParameterThresholds.Value

    3. Total:

    4. Crie um Espaço Reservado denominado Total com o seguinte valor formatado como Moeda: =Sum(Fields!Sales.Value).

    5. Na página Visibilidade, clique em Mostrar ou ocultar com base em uma expressão e digite a seguinte expressão: =NOT Parameters!ShowAll.Value.

    6. Na caixa de texto, justifique o texto à direita.

  10. Quota:

  11. Posicione o cursor ao lado do texto que você acabou de adicionar, clique com o botão direito do mouse e clique em Criar Espaço Reservado.

  12. Em Rótulo, digite MAX.

  13. Em Valor, digite =Variables!SumParameterThresholds.Value

  14. Na página Número, em Categoria, clique em Moeda. Defina Casas decimais como 0.

  15. No retângulo, adicione uma caixa de texto com o seguinte texto: Total:

  16. Posicione o cursor ao lado do texto que você acabou de adicionar, clique com o botão direito do mouse e clique em Criar Espaço Reservado.

  17. Em Rótulo, digite Total.

  18. Em Valor, digite Sum(Fields!Sales.Value).

  19. Na página Número, em Categoria, clique em Moeda. Defina Casas decimais como 0.

  20. Abra Propriedades de Caixa de Texto. Na página Visibilidade, faça o seguinte:

    1. Clique em Mostrar ou ocultar com base em uma expressão.

    2. Use a seguinte expressão: =NOT Parameters!ShowAll.Value

  21. Formate o retângulo e seus itens de relatório contidos, conforme necessário. Por exemplo, proceda da seguinte maneira:

    1. Defina a cor de Preenchimento das caixas de texto e do painel do medidor para que corresponda à cor do plano de fundo.

    2. Defina as propriedades BorderColor e BorderStyle para o retângulo para que correspondam às células da matriz.

    3. Defina a propriedade BorderStyle do painel do medidor como Nenhum.

Adicionar um indicador para vendas em cada categoria

Para adicionar um indicador cujo escopo é o grupo de linhas da Categoria

  1. Clique com o botão direito do mouse na alça do cabeçalho da última coluna da matriz, aponte para Inserir Coluna e, em seguida, clique em Fora do Grupo - Direito.

  2. No nova coluna, na linha do grupo associada à Category, insira um Retângulo denominado rectCategoryIndicator.

  3. No retângulo, insira um Indicador. Em Símbolos, use a Dica de Ferramenta para clicar em 3 Símbolos (Não Circulados).

    O escopo dos dados dessa célula são os dados de cada categoria do produto.

  4. O indicador adicionado é um item de relatório do Painel do Medidor. Ajuste a largura e a altura do Medidor no Painel do Medidor conforme necessário.

  5. Abra Propriedades do indicador na página Valor e estados.

  6. Em Valor, selecione [Sum(Sales)].

  7. Em Unidade de Medida dos Estados, selecione Numérica.

  8. No primeiro estado, proceda da seguinte maneira:

    1. Em Ícone, verifique se um X é exibido.

    2. Em Cor, selecione Amarelo.

    3. Em Inicial, digite 0.

    4. Em Final, digite a seguinte expressão: =(1.0-Variables!PercentDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!IndextoCategoryQuota.Value)-1))

  9. No segundo estado, proceda da seguinte maneira:

    1. Em Ícone, altere o símbolo para um .

    2. Em Cor, selecione Verde-limão.

    3. Em Início, copie a mesma expressão usada em Final no primeiro estado.

    4. Em Final, digite a seguinte expressão: =(1.0+Variables!PctDeviation.Value) * CDec(Parameters!CategoryQuota.Value((Variables!QuotaIndex.Value)-1))

  10. No terceiro estado, proceda da seguinte maneira:

    1. Em Ícone, verifique se um ! é exibido.

    2. Em Cor, selecione Violeta-escuro.

    3. Em Inicial, copie a mesma expressão que você usou em Final no segundo estado.

    4. Em Final, digite a seguinte expressão: =Max(Sum(Fields!Sales.Value))

  11. Defina o texto do cabeçalho da coluna como Atingiu a Cota da Categoria?

Adicionar um contêiner de retângulo para a matriz

Adicione um contêiner de retângulo para a matriz e o texto que explica o objetivo da matriz.

Para adicionar um contêiner de retângulo

  1. No Corpo do relatório, insira um Retângulo denominado rectMatrix.

  2. No retângulo, adicione uma caixa de texto com o seguinte texto: Comparar vendas com cotas por categoria.

  3. Formate conforme necessário.

  4. Selecione a matriz. Arraste o canto superior esquerdo da matriz para o retângulo abaixo da caixa de texto. O retângulo é expandido conforme necessário.

  5. Selecione o retângulo. No painel Propriedades, defina Indicador como QuotasRectangle.

  6. Use a barra de ferramentas Layout para alinhar as partes superiores dos retângulos denominados rectCharts e rectMatrix.

  1. Selecione o texto na caixa de texto que contém o texto do cenário.

  2. Com o mouse, realce a palavra matriz.

  3. Clique com o botão direito do mouse e abra a caixa de diálogo Propriedades do Texto.

  4. Na página Fonte, defina Cor como Azul e Efeitos como Sublinhado.

  5. Na página Ação, clique em Ir para o indicador.

  6. Em Selecione o indicador, digite QuotasRectangle.

Alterar o valor padrão de ReportMonth

Para verificar as configurações do indicador do grupo, use dados que caiam em todos os três intervalos do indicador.

Para definir o valor padrão de @ReportMonth

  1. No painel Dados do Relatório, abra as Propriedades do Relatório de @ReportMonth.

  2. Na página Valores Padrão, em Valores, digite 11.

São usados dados de vendas de novembro.

Visualizar o Relatório

Para visualizar e verificar o relatório

  1. Visualize o relatório.

  2. Verifique o seguinte:

    1. Os dois contêineres de retângulo principais são exibidos lado a lado.

    2. Por padrão, as linhas da matriz de ordens de vendas estão recolhidas.

    3. Altere o valor de @ExpandAllTableRows para expandir e recolher todas as linhas da matriz quando o relatório for executado.

    4. O indicador no canto da tabela é verde.

    5. Os indicadores de categoria exibem as seguintes imagens:

      Accessories   Uma marca amarela (X)

      Bikes   Uma marca de seleção verde ( )

      Clothing   Uma marca amarela (X)

      Components   Um ponto de exclamação roxo (!)

    6. Você pode exibir ou ocultar as informações de cálculo de acordo com o valor do parâmetro @ShowAll.

    7. Digite valores diferentes para cotas e verifique se o indicador exibe o estado correto.

  3. Se você planeja exportar o relatório para um arquivo .pdf ou outro formato compatível com impressão, use o botão Imprimir da barra de ferramentas do visualizador de relatório para verificar se o relatório é renderizado conforme esperado. Se houver várias páginas horizontais inesperadas, remova espaço em branco e ajuste as larguras do contêiner conforme necessário. Para obter mais informações, consulte Dicas de design de relatórios (Construtor de Relatórios 3.0 e SSRS).