Formatar filtros nos relatórios do Power BIFormat filters in Power BI reports

APLICA-SE A:APPLIES TO: ✔️ Power BI Desktop✔️ Power BI Desktop ✔️ Serviço do Power BI✔️ Power BI serviceAPLICA-SE A:APPLIES TO: ✔️ Power BI Desktop✔️ Power BI Desktop ✔️ Serviço do Power BI✔️ Power BI service

Controle ainda mais a funcionalidade e o design dos filtros de relatórios.You have a lot of control over report filter design and functionality. Este artigo explica como você pode formatar o painel Filtros para que fique como o restante do relatório.This article explains how you can format the Filters pane to look like the rest of the report. Você poderá bloquear e ocultar até mesmo filtros.You can lock and even hide filters.

A experiência de filtro

A primeira etapa é adicionar filtros ao seu relatório.The first step is to add filters to your report. Como um designer de relatórios, há várias maneiras de formatar o painel Filtros:Then, as a report designer, there are lots of ways you can format the Filters pane:

  • Adicionar e remover campos para filtrar.Add and remove fields to filter on.
  • Alterar o estado do filtro.Change the filter state.
  • Formatar e personalizar o painel Filtros para que ele se integre ao relatório.Format and customize the Filters pane so that it feels part of your report.
  • Definir se o painel Filtros fica aberto ou recolhido por padrão quando um consumidor abre o relatório.Define whether the Filters pane is open or collapsed by default when a consumer opens the report.
  • Ocultar todo o painel Filtros ou filtros específicos que você não deseja que os consumidores do relatório vejam.Hide the entire Filters pane or specific filters that you don't want report consumers to see.
  • Controlar e até mesmo marcar o estado de visibilidade aberto e recolhido do painel Filtros.Control and even bookmark the visibility, open, and collapsed state of the Filters pane.
  • Bloquear filtros que você não deseja que os consumidores editem.Lock filters that you don't want consumers to edit.

Ao ler um relatório, os usuários podem também passar o mouse sobre qualquer visual para ver uma lista somente leitura de todos os filtros ou segmentações que afetam esse visual.When reading a report, users can hover over any visual to see a read-only list of all the filters or slicers affecting that visual.

Lista de filtros para um visual

Leia sobre como os leitores de relatórios usam filtros no modo de Leitura do relatório.Read about how report readers use filters in report Reading mode.

Criar o painel FiltrosBuild the Filters pane

Por padrão, o painel Filtros é formatado com base nas configurações de relatório atuais.By default the Filters pane is formatted based on your current report settings. No painel Filtros, configure os filtros incluídos e atualize os filtros existentes.In the Filters pane, you configure which filters to include, and update existing filters. O painel Filtros terá a mesma aparência para os consumidores do relatório quando você publicar o relatório.The Filters pane looks the same for your report consumers when you publish your report.

  1. Quando você adiciona um visual a uma tela de relatório, o Power BI adiciona automaticamente um filtro ao painel Filtros para cada campo no visual.When you add a visual to a report canvas, Power BI automatically adds a filter to the Filters pane for each field in the visual.

  2. Para criar o painel Filtros, arraste outros campos de interesse para esse painel, como filtros no nível do visual, da página ou do relatório.To build your Filters pane, drag other fields of interest into the Filters pane either as visual, page, or report level filters.

Mostrar ou ocultar o painel FiltrosShow or hide the Filters pane

Ocultar o painel Filtros no modo de LeituraHide the Filters pane in Reading mode

Se você não quiser que seus leitores de relatório vejam o painel Filtros, selecione o ícone de olho ao lado de Filtros.If you don't want your report readers to see the Filters pane at all, select the eye icon next to Filters.

Ícone de olho

Ocultar o painel Filtros durante a ediçãoHide the Filters pane while editing

Você poderá ocultar o painel Filtros enquanto estiver editando o relatório, quando não estiver usando esse painel e precisar de espaço extra na tela.You can hide the Filters pane while you're editing your report, when you aren't using the Filters pane and you need extra space on the screen.

  • Na guia Exibir, o botão Filtros permite mostrar ou ocultar o painel Filtros.On the View tab, the Filters button allows you to show or hide the Filters pane.

Mostrar ou ocultar o painel Filtros durante a edição

Essa configuração oculta apenas o painel Filtros no Power BI Desktop.This setting only hides the Filters pane in Power BI Desktop. Não há equivalente no modo de Leitura no serviço do Power BI.There's no equivalent in Editing mode in the Power BI service.

Bloquear ou ocultar filtrosLock or hide filters

Você pode bloquear ou ocultar os cartões de filtro individuais.You can lock or hide individual filter cards. Se você bloquear um filtro, os consumidores do relatório poderão vê-lo, mas não alterá-lo.If you lock a filter, your report consumers can see but not change it. Se você ocultá-lo, eles não poderão nem vê-lo.If you hide it, they can't even see it. Ocultar os cartões de filtro é útil se você precisar ocultar filtros de limpeza de dados que excluem valores nulos ou inesperados.Hiding filter cards is typically useful if you need to hide data cleanup filters that exclude nulls or unexpected values.

  • No painel Filtros, marque ou desmarque os ícones Bloquear filtro ou Ocultar filtro em um cartão de filtro.In the Filters pane, select or clear the Lock filter or Hide filter icons in a filter card.

    Ocultar ou bloquear filtros

À medida que você ativa ou desativa esse painel Filtros, pode ver as alterações refletidas no relatório.As you turn these settings on and off in the Filters pane, you see the changes reflected in the report. Os filtros ocultos não aparecem na lista de filtros em pop-up de um visual.Hidden filters don't show up in the pop-up filter list for a visual.

Você também pode configurar o estado do painel Filtros para fluir com os indicadores de relatório.You can also configure the Filters pane state to flow with your report bookmarks. Os estados de abertura, fechamento e visibilidade do painel podem ser marcados como indicadores.The pane's open, close, and visibility state are all bookmarkable.

Formatar o painel FiltrosFormat the Filters pane

Uma grande parte da experiência de filtro é que você pode formatar o painel Filtros para combiná-lo com a aparência do relatório.A big part of the filter experience is that you can format the Filters pane to match the look and feel of your report. Além disso, pode formatar o painel Filtros de acordo com cada página no relatório.You can also format the Filters pane differently for each page in the report. Estes são os elementos que você pode formatar:Here are elements you can format:

  • Cor da tela de fundoBackground color
  • Transparência da tela de fundoBackground transparency
  • Borda ativada ou desativadaBorder on or off
  • Cor da bordaBorder color
  • Fonte, cor e tamanho do texto do cabeçalho e títuloTitle and header font, color, and text size

Você também pode formatar esses elementos para cartões de filtro, dependendo se eles forem aplicados (configurados para algo) ou disponíveis (desmarcados):You can also format these elements for filter cards, depending on if they're applied (set to something) or available (cleared):

  • Cor da tela de fundoBackground color
  • Transparência da tela de fundoBackground transparency
  • Borda: ativada ou desativadaBorder: on or off
  • Cor da bordaBorder color
  • Fonte, cor e tamanho do textoFont, color, and text size
  • Cor da caixa de entradaInput box color

Formatar o painel Filtros e cartõesFormat the Filters pane and cards

  1. No relatório, clique no próprio relatório ou na tela de fundo (papel de parede), em seguida, no painel Visualizações, selecione Formato.In the report, click the report itself, or the background (wallpaper), then in the Visualizations pane, select Format. Você verá as opções de formatação da página do relatório, o papel de parede e também o painel Filtros e Cartões de filtro.You see options for formatting the report page, the wallpaper, and also the Filters pane and Filter cards.

  2. Expanda o painel Filtros para definir a cor da tela de fundo, o ícone e a borda esquerda, a fim de complementar a página do relatório.Expand Filters pane to set color for the background, icon, and left border, to complement the report page.

    Painel Expandir Filtros

  3. Expanda Cartões de filtro para definir a cor e a borda Disponível e Aplicada.Expand Filter cards to set the Available and Applied color and border. Se você escolher cores diferentes para os cartões disponível e aplicado, ficará óbvio quais filtros serão aplicados.If you make available and applied cards different colors, it's obvious which filters are applied.

    Expandir Cartão de filtro

Temas para o painel FiltrosTheming for Filters pane

Agora você pode modificar as configurações padrão do painel Filtros com o arquivo de tema.You can now modify the default settings of the Filters pane with the theme file. Veja um snippet do tema de exemplo para começar:Here's a sample theme snippet to get you started:

"outspacePane": [{ 

"backgroundColor": {"solid": {"color": "#0000ff"}}, 

"foregroundColor": {"solid": {"color": "#00ff00"}}, 

"transparency": 50, 

"titleSize": 35, 

"headerSize": 8, 

"fontFamily": "Georgia", 

"border": true, 

"borderColor": {"solid": {"color": "#ff0000"}} 

}], 

"filterCard": [ 

{ 

"$id": "Applied", 

"transparency": 0, 

"backgroundColor": {"solid": {"color": "#ff0000"}}, 

"foregroundColor": {"solid": {"color": "#45f442"}}, 

"textSize": 30, 

"fontFamily": "Arial", 

"border": true, 

"borderColor": {"solid": {"color": "#ffffff"}}, 

"inputBoxColor": {"solid": {"color": "#C8C8C8"}} 

}, 

{ 

"$id": "Available", 

"transparency": 40, 

"backgroundColor": {"solid": {"color": "#00ff00"}}, 

"foregroundColor": {"solid": {"color": "#ffffff"}}, 

"textSize": 10, 

"fontFamily": "Times New Roman", 

"border": true, 

"borderColor": {"solid": {"color": "#123456"}}, 

"inputBoxColor": {"solid": {"color": "#777777"}} 

}] 

Classificar o painel FiltrosSort the Filters pane

A funcionalidade de classificação personalizada está disponível no painel Filtros.Custom sort functionality is available in the Filters pane. Ao criar seu relatório, arraste e solte os filtros para reorganizá-los em qualquer ordem.When creating your report, you can drag and drop filters to rearrange them in any order.

Reorganizar a ordem de classificação de filtros

A ordem de classificação padrão é alfabética para filtros.The default sort order is alphabetical for filters. Para iniciar o modo de classificação personalizada, basta arrastar qualquer filtro para uma nova posição.To start custom sort mode, just drag any filter to a new position. Você só pode reordenar os filtros dentro do nível ao qual eles se aplicam.You can only reorder filters within the level they apply to. Por exemplo, você pode alterar a ordem dos filtros no nível do visual na seção desse nível do painel Filtros.For example, you can change the order of the visual-level filters within the visual-level section of the Filters pane.

Acessibilidade aprimorada do painel FiltrosImproved Filters pane accessibility

Melhoramos a navegação de teclado para o painel Filtros.We've improved the keyboard navigation for the Filters pane. Você pode percorrer todas as partes do painel Filtros e usar a chave de contexto no teclado ou Shift+F10 para abrir o menu de contexto.You can tab through every part of the Filters pane and use the context key on your keyboard or Shift+F10 to open the context menu.

Acessibilidade do painel Filtros

Renomear filtrosRename filters

Quando você está editando o painel Filtros, pode dar um clique duplo no título para editá-lo.When you're editing the Filters pane, you can double-click the title to edit it. Renomear é útil se você quiser atualizar o cartão de filtro para fazer mais sentido para seus usuários finais.Renaming is useful if you want to update the filter card to make more sense for your end users. Lembre-se de que renomear o cartão de filtro faz não renomear o nome de exibição do campo na lista de campos.Keep in mind renaming the filter card does not rename the display name of the field in the fields list. Apenas altera o nome de exibição usado no cartão de filtro.It just changes the display name used in the filter card.

Renomear um filtro

O recurso de pesquisa do painel Filtros permite pesquisar em seus cartões de filtro por título.The Filters pane search feature allows you to search across your filter cards by title. Esse recurso será útil se você tiver vários cartões de filtro diferentes no painel Filtros e precisar de ajuda para encontrar os de interesse.This feature is helpful if you have several different filter cards in your Filters pane and need help finding the ones of interest.

Pesquisar um filtro

Também é possível formatar a caixa de pesquisa, assim como os outros elementos do painel Filtros.You can also format the search box, just as you can format the other elements of the Filters pane.

Formatar a caixa de pesquisa

Embora esse recurso de pesquisa do painel Filtros esteja ativado por padrão, você também pode optar por ativá-lo ou desativá-lo selecionando Habilitar pesquisa para o painel Filtros nas configurações de Relatório da caixa de diálogo Opções.While this Filters pane search feature is on by default, you can also choose to turn it on or off by selecting Enable search for Filters pane in the Report settings of the Options dialog.

Ativar ou desativar a pesquisa

Restringir alterações para o tipo de filtroRestrict changes to filter type

Na seção Experiência de filtragem das configurações de Relatório, há uma opção para controlar se os usuários podem alterar o tipo de filtro.Under the Filtering experience section of Report settings, you have an option to control if users can change the filter type.

Restringir a forma de alteração para o tipo de filtro

Permitir que os filtros sejam salvosAllow saving filters

Por padrão, os leitores de relatórios podem salvar filtros do relatório.By default, your report readers can save filters for your report. Você pode optar por não permitir que eles salvem os filtros.You can choose to not allow them to save filters.

  • Também nas configurações de Relatório da caixa de diálogo Opções, em Filtros persistentes, selecione Não permitir que os usuários finais salvem filtros neste relatório.Also in Report settings of the Options dialog, under Persistent filters, select Don't allow end users to save filters on this report.

    Captura de tela da opção Não permitir que os usuários finais salvem filtros neste relatório.

Botão para aplicar filtrosApply filters button

Você pode adicionar um único botão Aplicar ao painel Filtro, permitindo que você e seus usuários finais apliquem todas as modificações de filtro de uma só vez.You can add a single Apply button to the filter pane, allowing you and your end-users to apply all filter modifications at once. Ter esse botão pode ser útil se você quiser adiar a aplicação de alterações de filtro.Having this button can be useful if you want to defer applying filter changes. Você só precisa aguardar uma vez, depois de estar pronto para aplicar todas as alterações de filtro ao relatório ou aos visuais.You only have to wait once, after you're ready to apply all the filter changes to the report or visuals.

Botão de filtro Aplicar

Ativar o botão AplicarTurn on the Apply button

Você pode definir esse recurso em nível de relatório.You can set this feature at the report level. No entanto, o recurso está desativado por padrão.However, the feature is off by default.

  1. Vá para Arquivo > Opções e Configurações > Opções > Redução de consulta.Go to File > Options and settings > Options > Query reduction.

  2. Selecione Adicionar um único botão Aplicar ao painel de filtros para aplicar as alterações de uma vez.Select Add a single Apply button to the filter pane to apply changes at once.

    Ativar o botão de filtro Aplicar

Formatar o botão AplicarFormat the Apply button

No momento, você pode controlar algumas das formatações para o texto do botão Aplicar.Currently, you can control some of the formatting for the Apply text for the button. Na seção do painel Filtro do painel Formatar, defina estas opções:In the Filter pane section of the Format pane, set these options:

  • Caixa de seleção e Aplicar cor controlam a cor de preenchimento.Checkbox and Apply color controls fill color.

  • A cor do ícone e da fonte controla a cor do texto.Font and icon color controls text color.

  • O tamanho do texto do cabeçalho controla o tamanho do texto.Header text size controls text size.

  • A família de fontes controla a fonte.Font family controls font.

    Formatar o texto do botão de filtro Aplicar

Considerações e limitaçõesConsiderations and limitations

O recurso Publicar na Web não exibe o painel Filtros.Publish-to-web doesn't display the Filters pane. Se você pretende publicar um relatório na Web, considere a possibilidade de adicionar segmentações à filtragem em seu lugar.If you're planning to publish a report to the web, consider adding slicers for filtering instead.

Próximas etapasNext steps

Mais perguntas?More questions? Experimente a Comunidade do Power BITry the Power BI Community