Partilhar via


Ação detalhada em um relatório paginado (Construtor de Relatórios)

Aplica-se a: Microsoft Report Builder (SSRS) ❌ Power BI Report Builder Report Designer no SQL Server Data Tools

Ao fornecer ícones de sinal de adição ou de subtração em uma caixa de texto, você permite que os usuários em um relatório paginado 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.

rs_drilldown

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 arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios da Microsoft, Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.

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 em extensões de renderização compatíveis com a 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 portal da Web, 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).