Ação de análise detalhada (Construtor de Relatórios e SSRS)
Ao fornecer ícones de sinal de adição ou de subtração em uma caixa de texto, você permitirá que os usuários ocultem ou exibam itens interativamente. Isso se chama busca detalhada . Para uma tabela ou matriz, você pode mostrar ou ocultar linhas e colunas estáticas ou linhas e colunas que estão associadas a grupos.
Nesta ilustração, o usuário clica nos sinais de adição (+) no relatório para mostrar dados detalhados.
Por exemplo, você pode ocultar inicialmente todas as linhas, exceto a linha de resumo do grupo externo de uma tabela com grupos de linhas. Para cada grupo interno (inclusive os grupo de detalhes), adicione um ícone de expandir/recolher à célula de agrupamento do grupo contentor. Quando o relatório for renderizado, o usuário poderá clicar na caixa de texto para expandir e recolher os dados de detalhes. Para obter mais informações, confira Tabelas (Construtor de Relatórios e SSRS).
Para permitir que os usuários expandam ou recolham um item, defina as propriedades de visibilidade do item.
Observação
Quando você cria um relatório com uma ação de busca detalhada, as informações de visibilidade devem ser definidas no grupo, na coluna ou na linha que você deseja ocultar, não apenas uma única caixa de texto na linha ou coluna. Além disso, a caixa de texto que você usa para alternância deve estar em um escopo de contenção que controle o item que você deseja mostrar ou ocultar.
Por exemplo, para ocultar uma linha associada a um grupo aninhado, a caixa de texto deve estar em uma linha associada ao grupo pai ou superior na hierarquia de contenção.
Para obter informações sobre como definir informações de visibilidade no grupo, na coluna ou na linha, confira Adicionar uma ação de expandir/recolher a um item (Construtor de Relatórios e SSRS)
Para obter mais informações sobre como ocultar itens de relatório, confira Ocultar um item (Construtor de Relatórios e SSRS).
Observação
Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Designing Reports in Report Designer and Report Builder (SSRS) on the Web at microsoft.com.
Comparando relatórios de busca detalhada com relatórios detalhados
Em um relatório de busca detalhada, um usuário clica em um botão de adição ou subtração para expandir ou recolher uma seção de um relatório para mostrar dados detalhados no local. Em um relatório detalhado, o usuário clica em um link para um valor resumido e isso abre um relatório relacionado separado para mostrar dados de detalhes. Os dados de detalhes só são recuperados quando o relatório de detalhes é executado. Normalmente, os relatórios detalhados exigem menos recursos do que os relatórios de busca detalhada. Para obter mais informações, confira Detalhamento, Busca Detalhada, Sub-relatórios e Regiões de Dados Aninhadas (Construtor de Relatórios e SSRS).
Suporte à extensão de renderização para itens de relatório ocultos
Só há suporte para a alternância de mostrar e ocultar itens de relatório por extensões de renderização que dão suporte à interatividade de usuário, como a extensão de renderização HTML usada quando você executa um relatório no Construtor de Relatórios e no Gerenciador de Relatórios, por exemplo. Outras extensões de renderização exibem itens ocultos. A lista a seguir descreve suporte para itens de relatório com visibilidade condicional:
Em HTML, se os itens estiverem ocultos, eles não serão visíveis no código-fonte HTML.
A extensão de renderização XML exibe todos os itens do relatório, quer eles estejam ocultos ou não.
A extensão de renderização do Excel exibe e expande linhas e colunas ocultas de uma tabela, matriz ou lista. Todas as linhas e colunas são visíveis.
Para obter mais informações, confira Comportamentos de renderização (Construtor de Relatórios e SSRS).
Consulte Também
Detalhamento, busca detalhada, sub-relatórios e regiões de dados aninhadas (Construtor de Relatórios e SSRS)
Classificação interativa, mapas de documentos e links (Construtor de Relatórios e SSRS)
Exemplos de expressões (Construtor de Relatórios e SSRS)