Progettare i filtri nei report di Power BIDesign filters in Power BI reports

SI APPLICA A:APPLIES TO: ✔️ Power BI Desktop✔️ Power BI Desktop ✔️ Servizio Power BI✔️ Power BI serviceSI APPLICA A:APPLIES TO: ✔️ Power BI Desktop✔️ Power BI Desktop ✔️ Servizio Power BI✔️ Power BI service

Grazie alla nuova esperienza di filtro, è possibile ottimizzare il controllo della progettazione e della funzionalità dei filtri dei report.With the new filter experience, you have a lot of control over report filter design and functionality. Il riquadro Filtri può essere formattato in modo da avere lo stesso aspetto del resto del report.You can format the Filters pane to look like the rest of the report. È possibile bloccare i filtri e anche nasconderli.You can lock and even hide filters. Quando si progetta un report, non viene più visualizzato il riquadro Filtri precedente nel riquadro Visualizzazioni.When designing your report, you no longer see the old Filters pane at all in the Visualizations pane. Tutte le operazioni di modifica e formattazione vengono eseguite in un unico riquadro Filtri.You do all your filter editing and formatting in a single Filters pane.

L'esperienza di filtro

Di seguito sono elencate alcune delle operazioni che si possono eseguire nel nuovo riquadro unico Filtri durante la progettazione di report:As a report designer, here are some of the tasks you can do in the new Filters pane:

  • Aggiungere e rimuovere campi da usare per il filtro.Add and remove fields to filter on.
  • Modificare lo stato del filtro.Change the filter state.
  • Formattare e personalizzare il riquadro Filtri in modo che abbia un aspetto analogo a quello del report.Format and customize the Filters pane so that it feels part of your report.
  • Determinare se il riquadro Filtri è aperto o compresso per impostazione predefinita quando un utente apre il report.Define whether the Filters pane is open or collapsed by default when a consumer opens the report.
  • Nascondere l'intero riquadro Filtri oppure filtri specifici che gli utenti dei report non devono visualizzare.Hide the entire Filters pane or specific filters that you don't want report consumers to see.
  • Controllare e contrassegnare la visibilità e lo stato aperto e compresso del riquadro Filtri.Control and even bookmark the visibility, open, and collapsed state of the Filters pane.
  • Bloccare i filtri che gli utenti non devono modificare.Lock filters that you don't want consumers to edit.

Quando leggono un report, gli utenti possono passare il mouse su qualsiasi oggetto visivo per visualizzare un elenco di sola lettura di tutti i filtri o filtri dei dati che interessano tale oggetto visivo.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.

Elenco di filtri per un oggetto visivo

Vedere come i lettori del report usano i filtri.Read about how report readers use filters in your report.

Visualizzare i filtri per un oggetto visivo in modalità di letturaView filters for a visual in Reading mode

In modalità di lettura passare il mouse sull'icona di filtro per un oggetto visivo per visualizzare un elenco di filtri popup con tutti i filtri, i filtri dei dati e così via, che interessano tale oggetto visivo.In Reading mode, hover over the filter icon for a visual to see a pop-up filter list with all the filters, slicers, and so on, affecting that visual. La formattazione dell'elenco di filtri popup è la stessa usata per la formattazione del riquadro Filtri.The formatting of the pop-up filter list is the same as the Filters pane formatting.

Filtri che interessano un oggetto visivo

Ecco i tipi di filtri disponibili in questa visualizzazione:Here are the types of filters this view shows:

  • Filtri di baseBasic filters
  • Filtri dei datiSlicers
  • Evidenziazione incrociataCross-highlighting
  • Filtro incrociatoCross-filtering
  • Filtri avanzatiAdvanced filters
  • Primi N filtriTop N filters
  • Filtri per data relativaRelative Date filters
  • Filtri dei dati sincronizzatiSync-slicers
  • Filtri di inclusione/esclusioneInclude/Exclude filters
  • Filtri passati tramite un URLFilters passed through a URL

Vedere come interagire con i filtri in modalità lettura.Read more about interacting with filters in reading mode.

Creare il riquadro FiltriBuild the Filters pane

Dopo essere stato abilitato, il nuovo riquadro Filtri viene visualizzato a destra della pagina del report, formattato per impostazione predefinita in base alle impostazioni del report correnti.After you enable the new Filters pane, you see it to the right of the report page, formatted by default based on your current report settings. Nel riquadro Filtri è possibile configurare i filtri da includere e aggiornare i filtri esistenti.In the Filters pane, you configure which filters to include, and update existing filters. Il riquadro Filtri avrà lo stesso aspetto per gli utenti del report quando si pubblica il report.The Filters pane will look the same for your report consumers when you publish your report.

  1. Per impostazione predefinita, gli utenti del report possono vedere il riquadro Filtri.By default, your report consumers can see the Filters pane. Se si vuole fare in modo che gli utenti non lo vedano, selezionare l'icona a forma di occhio accanto a Filtri.If you don't want them to see it, select the eye icon next to Filters.

    Icona a forma di occhio relativa ai filtri di Power BI

  2. Per iniziare a creare il riquadro Filtri, trascinare i campi desiderati nel riquadro come filtri a livello di oggetto visivo, pagina o report.To start building your Filters pane, drag fields of interest into the Filters pane either as visual, page, or report level filters.

Quando si aggiunge un oggetto visivo a un'area di disegno report, Power BI aggiunge automaticamente un filtro al riquadro Filtri per ogni campo nell'oggetto visivo.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.

Nascondere il riquadro Filtri durante la modificaHide the Filters pane while editing

Power BI Desktop include una nuova barra multifunzione in anteprima.Power BI Desktop has a new ribbon in preview. Nella scheda Visualizza l'interruttore Filtri consente di visualizzare o nascondere il riquadro Filtri.On the View tab, the Filters toggle button allows you to show or hide the Filters pane. Questa funzionalità è utile quando non si usa il riquadro Filtri e si ha bisogno di spazio aggiuntivo sullo schermo.This feature is useful when you aren't using the Filters pane and need extra space on the screen. Con questa aggiunta, il riquadro Filtri viene allineato agli altri riquadri che è possibile aprire e chiudere, ad esempio i riquadri Segnalibri e Selezione.This addition aligns the Filters pane with the other panes that you can open and close, such as the Bookmarks and Selection panes.

Visualizzare o nascondere il riquadro Filtri durante la modifica

Questa impostazione nasconde solo il riquadro Filtri in Power BI Desktop.This setting only hides the Filters pane in Power BI Desktop. Se si vuole nascondere il riquadro Filtri per gli utenti finali, selezionare invece l'icona a forma di occhio accanto a Filtri.If you want to hide the Filters pane for your end users, you instead select the eye icon next to Filters.

Icona a forma di occhio

Bloccare o nascondere i filtriLock or hide filters

È possibile bloccare o nascondere le singole schede filtro.You can lock or hide individual filter cards. Se si blocca un filtro, gli utenti del report possono visualizzarlo, ma non modificarlo.If you lock a filter, your report consumers can see but not change it. Se lo si nasconde, non possono nemmeno visualizzarlo.If you hide it, they can't even see it. Nascondere le schede filtro è in genere utile se è necessario nascondere i filtri di pulizia dei dati che escludono i valori Null o imprevisti.Hiding filter cards is typically useful if you need to hide data cleanup filters that exclude nulls or unexpected values.

  • Nel riquadro Filtri selezionare o deselezionare le icone Blocca filtro o Nascondi filtro in una scheda filtro.In the Filters pane, select or clear the Lock filter or Hide filter icons in a filter card.

    Nascondere o bloccare i filtri

Quando si attivano o si disattivano queste impostazioni nel riquadro Filtri, le modifiche vengono rispecchiate nel report.As you turn these settings on and off in the Filters pane, you see the changes reflected in the report. I filtri nascosti non vengono visualizzati nell'elenco dei filtri popup per un oggetto visivo.Hidden filters don't show up in the pop-up filter list for a visual.

È anche possibile configurare lo stato del riquadro Filtri in modo che segua i segnalibri del report.You can also configure the Filters pane state to flow with your report bookmarks. Gli stati di apertura, chiusura e visibilità del riquadro sono tutti contrassegnabili con segnalibri.The pane's open, close, and visibility state are all bookmarkable.

Formattare il riquadro FiltriFormat the Filters pane

Un aspetto interessante dell'esperienza di filtro è la possibilità di formattare l'aspetto del riquadro Filtri in modo che rispecchi quello del report.A big part of the filter experience is that you can format the Filters pane to match the look and feel of your report. È anche possibile formattare il riquadro Filtri in modo diverso per ogni pagina del report.You can also format the Filters pane differently for each page in the report. Ecco gli elementi che è possibile formattare:Here are elements you can format:

  • Colore di sfondoBackground color
  • Trasparenza sfondoBackground transparency
  • Bordo attivato o disattivatoBorder on or off
  • Colore bordoBorder color
  • Titolo e carattere dell'intestazione, colore e dimensione del testoTitle and header font, color, and text size

È anche possibile formattare questi elementi per le schede filtro, a seconda che siano applicati (impostati su un valore) o disponibili (cancellati):You can also format these elements for filter cards, depending on if they're applied (set to something) or available (cleared):

  • Colore di sfondoBackground color
  • Trasparenza sfondoBackground transparency
  • Bordo: attivato o disattivatoBorder: on or off
  • Colore bordoBorder color
  • Carattere, colore e dimensioni del testoFont, color, and text size
  • Colore caselle di inputInput box color

Formattare il riquadro Filtri e le schedeFormat the Filters pane and cards

  1. Nel report fare clic sul report stesso o sullo sfondo, quindi nel riquadro Visualizzazioni selezionare Formato.In the report, click the report itself, or the background (wallpaper), then in the Visualizations pane, select Format. Vengono visualizzate le opzioni per formattare la pagina del report, lo sfondo e anche il riquadro Filtri e le schede filtro.You see options for formatting the report page, the wallpaper, and also the Filters pane and Filter cards.

  2. Espandere Riquadro Filtri per impostare il colore per lo sfondo, l'icona e il bordo sinistro in modo che rispecchino la pagina del report.Expand Filters pane to set color for the background, icon, and left border, to complement the report page.

    Espandere il riquadro Filtri

  3. Espandere Schede filtro per impostare il colore e il bordo disponibili e applicati.Expand Filter cards to set the Available and Applied color and border. Se le schede disponibili e applicate hanno colori diversi, è facile capire quali filtri sono applicati.If you make available and applied cards different colors, it's obvious which filters are applied.

    Espandere Schede filtro

Applicazione di un tema per il riquadro FiltriTheming for Filters pane

È ora possibile modificare le impostazioni predefinite del riquadro Filtri con il file del tema.You can now modify the default settings of the Filters pane with the theme file. Ecco un frammento di codice relativo a un tema di esempio per provare: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"}} 

}] 

Ordinare il riquadro FiltriSort the Filters pane

La funzionalità di ordinamento personalizzato è disponibile nel riquadro Filtri.Custom sort functionality is available in the Filters pane. Quando si crea il report è possibile trascinare e rilasciare i filtri per ridisporli in qualsiasi ordine.When creating your report, you can drag and drop filters to rearrange them in any order.

Modificare l'ordinamento dei filtri

L'ordinamento predefinito per i filtri è quello alfabetico.The default sort order is alphabetical for filters. Per avviare la modalità di ordinamento personalizzato, è sufficiente trascinare qualsiasi filtro in una nuova posizione.To start custom sort mode, just drag any filter to a new position. È possibile ordinare i filtri solo all'interno del livello a cui si applicano, ad esempio a livello di oggetto visivo, di pagina o di report.You can only sort filters within the level they apply to -- for example, a visual-level, page-level, or report-level filter.

Accessibilità migliorata del riquadro FiltriImproved Filters pane accessibility

Per il riquadro Filtri è stata migliorata la navigazione da tastiera.We've improved the keyboard navigation for the Filters pane. È possibile spostarsi tra ogni parte del riquadro Filtri tramite TAB e usare il tasto per l'accesso al menu di scelta rapida o MAIUSC+F10 per aprire il menu di scelta rapida.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.

Accessibilità del riquadro Filtri

Rinominare i filtriRename filters

Quando si modifica il riquadro Filtri, è possibile fare doppio clic sul titolo per modificarlo.When you're editing the Filters pane, you can double-click the title to edit it. La ridenominazione è utile se si vuole aggiornare la scheda filtro per renderla più significativa per gli utenti finali.Renaming is useful if you want to update the filter card to make more sense for your end users. Tenere presente che la ridenominazione della scheda filtro non comporta la modifica del nome visualizzato del campo nell'elenco dei campi.Keep in mind renaming the filter card does not rename the display name of the field in the fields list. Viene modificato semplicemente il nome visualizzato usato nella scheda filtro.It just changes the display name used in the filter card.

Rinominare un filtro

La funzionalità di ricerca del riquadro Filtri consente di eseguire ricerche nelle schede dei filtri in base al titolo.The Filters pane search feature allows you to search across your filter cards by title. Questa funzionalità è utile se sono disponibili diverse schede di filtro nel riquadro Filtri e serve aiuto per trovare quelle di interesse.This feature is helpful if you have several different filter cards in your Filters pane and need help finding the ones of interest.

Cercare un filtro

È anche possibile formattare la casella di ricerca, così come è possibile formattare gli altri elementi del riquadro Filtri.You can also format the search box, just as you can format the other elements of the Filters pane.

Formattazione dalla casella di ricerca

Anche se questa funzionalità di ricerca nel riquadro Filtri è attiva per impostazione predefinita, è anche possibile scegliere di attivarla o disattivarla selezionando Enable search for Filters pane (Abilita la ricerca per il riquadro Filtri) in Impostazioni report nella finestra di dialogo Opzioni.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.

Attivare o disattivare la ricerca

Limitare le modifiche del tipo di filtroRestrict changes to filter type

Nella sezione Esperienza di filtro di Impostazioni report è disponibile un'opzione per controllare se gli utenti possono modificare il tipo di filtro.Under the Filtering experience section of Report settings, you have an option to control if users can change the filter type.

Limitare la modifica del tipo di filtro

Consentire il salvataggio dei filtriAllow saving filters

Per impostazione predefinita, i lettori del report possono salvare i filtri applicati.By default, your report readers can save filters for your report. È possibile scegliere di non permettere il salvataggio dei filtri.You can choose to not allow them to save filters.

  • In Impostazioni report nella finestra di dialogo Opzioni, in Filtri persistenti selezionare Non consentire all'utente di salvare i filtri su questo report.Also in Report settings of the Options dialog, under Persistent filters, select Don't allow end users to save filters on this report.

    Screenshot di Non consentire all'utente di salvare i filtri su questo report.

Pulsante Applica filtroApply filters button

È possibile aggiungere un singolo pulsante Applica al riquadro del filtro, in modo da consentire all'utente e agli utenti finali di applicare tutte le modifiche al filtro in una sola volta.You can add a single Apply button to the filter pane, allowing you and your end-users to apply all filter modifications at once. Questo pulsante può essere utile se si vuole rinviare l'applicazione delle modifiche del filtro.Having this button can be useful if you want to defer applying filter changes. È necessario attendere solo una volta, quando si è pronti per applicare tutte le modifiche del filtro al report o agli oggetti visivi.You only have to wait once, after you're ready to apply all the filter changes to the report or visuals.

Pulsante Applica filtro

Attivare il pulsante ApplicaTurn on the Apply button

Questa funzionalità può essere impostata a livello di report.You can set this feature at the report level. Tuttavia, la funzionalità è disattivata per impostazione predefinita.However, the feature is off by default.

  1. Passare a File > Opzioni e impostazioni > Opzioni > Riduzione query.Go to File > Options and settings > Options > Query reduction.

  2. Selezionare Aggiungi un singolo pulsante Applica al riquadro del filtro per applicare le modifiche contemporaneamente.Select Add a single Apply button to the filter pane to apply changes at once.

    Attivare il pulsante Applica filtro

Formattare il pulsante ApplicaFormat the Apply button

Attualmente è possibile controllare parte della formattazione per il testo Applica del pulsante.Currently, you can control some of the formatting for the Apply text for the button. Nella sezione Riquadro filtri sezione del riquadro Formato impostare le opzioni seguenti:In the Filter pane section of the Format pane, set these options:

  • Colore per Applica e caselle di controllo controlla il colore di riempimento.Checkbox and Apply color controls fill color.

  • Colore carattere e icona controlla il colore del testo.Font and icon color controls text color.

  • Dimensioni testo intestazioni controlla la dimensione del testo.Header text size controls text size.

  • Famiglia di caratteri controlla il tipo di carattere.Font family controls font.

    Formattare il testo del pulsante Applica filtro

Considerazioni e limitazioniConsiderations and limitations

Pubblica sul Web non visualizza il riquadro Filtri.Publish-to-web doesn't display the Filters pane. Se si prevede di pubblicare un report sul Web, è consigliabile aggiungere filtri dei dati per l'applicazione di filtri.If you're planning to publish a report to the web, consider adding slicers for filtering.

Passaggi successiviNext steps

Altre domande?More questions? Provare la community di Power BITry the Power BI Community