Applicazione delle impostazioni di filtro

In questo argomento vengono descritte le colonne e le opzioni della sezione Impostazioni filtro nel riquadro Filtro di Designer elenco.

Colonna Filtra per

Nella tabella riportata di seguito sono descritte le opzioni della colonna Filtra per:
Criteri Descrizione
Didascalia Consente di filtrare gli elementi in base alla didascalia. Per cercare testi e stringhe, utilizzare il filtro testo.
Nome univoco Consente di filtrare gli elementi in base al nome univoco corrispondente. Per cercare testi e stringhe, utilizzare il filtro testo.
Attributo Consente di filtrare gli attributi degli elementi definiti nel database di OLAP.
Valore Consente di filtrare i valori di un intervallo. È necessario specificare le impostazioni e l'area dati del filtro.
Nota

in Designer assi è possibile filtrare in base al valore per i segmenti sezione, ma non è possibile farlo in Designer elenco.

Espressione MDX personalizzata Consente di creare un filtro con un'istruzione MDX.

Colonna gerarchia

L'elenco di gerarchie è disponibile soltanto da Designer assi per i segmenti sezione. Nell'elenco sono contenute le gerarchie che si trovano sull'asse.

Colonna Tipo di filtro

Utilizzare l'impostazione Tipo di filtro con didascalia, nome univoco e filtri attributi.

Nella tabella riportata di seguito sono descritte le opzioni della colonna Tipo di filtro:

Tipo di filtro Descrizione
Stringa Vengono cercati gli elementi della gerarchia con una didascalia, un nome univoco o un attributo che corrisponde al testo di ricerca.
Carattere jolly I caratteri jolly consentono di filtrare i nomi degli elementi.
Data È possibile applicare un filtro in base a valori di data. Valido soltanto per Microsoft Analysis Services.
Espressione regolare È possibile utilizzare le espressioni regolari .NET per filtrare i nomi degli elementi. Per le espressioni regolari viene applicata la distinzione tra maiuscole e minuscole.

La guida completa delle espressioni regolari .NET è disponibile all'indirizzo http://msdn2.microsoft.com/en-us/library/hs600312.aspx.

Numero È possibile applicare un filtro in base a valori numerici, ad esempio valori minori di N.

Espressioni regolari con Analysis Services

Per utilizzare le espressioni regolari .NET con le origini dati Analysis Services, è necessario installare un assembly nel server di Analysis Services.

Il file dell'assembly è denominato Mis.Reporting.ServerExtension.dll e viene installato nel percorso C:\Programmi\Infor BI\Application Studio durante l'installazione di Application Studio.

Utilizzare SQL Management Studio per connettersi al database di Analysis Services e per aggiungere un assembly alla cartella degli assembly.

L'assembly deve essere associato ai seguenti parametri:

  • Percorso: ..\Application Studio\Mis.Reporting.ServerExtension.dll
  • Nome: MisOlapYukonExtension
  • Autorizzazioni: Sicuro
  • Rappresentazione: Predefinito

Panoramica dei caratteri jolly

Nella tabella riportata di seguito viene illustrato l'utilizzo dei caratteri jolly:
Stringa di ricerca Spiegazione

*xyz/xyz*

L'asterisco (*) davanti o alla fine di una stringa di ricerca restituisce gli elementi che iniziano o terminano con il testo di ricerca.

?xyz

Il punto interrogativo rappresenta un carattere mancante. È possibile utilizzare più punti interrogativi.

x?z

Una richiesta di ricerca con la stringa indicata restituisce tutti gli elementi che contengono un carattere nella posizione del punto interrogativo.

Espressioni regolari .NET

Per utilizzare espressioni regolari .NET, selezionare come tipo di filtro Espressione regolare.

È possibile utilizzare le espressioni regolari elencate di seguito.
Espressione Spiegazione Esempio
^

Operatore Match-beginning-of-line (corrispondenza inizio riga)

^A trova gli elementi dell'elenco che iniziano con una A.
$

Operatore Match-end-of-line (corrispondenza fine riga)

ra$ trova gli elementi dell'elenco che terminano con ra.
+

Operatore Match-one-or-more (per una o più corrispondenze)

e.+a$ trova tutti gli elementi dell'elenco che terminano con a e che contengono anche una e. Tra le due lettere deve essere presente almeno un carattere.
|

Operatore di alternanza

^A|^B trova gli elementi dell'elenco che iniziano con A o B.
( )

Raggruppamento

^(..) trova gli elementi dell'elenco che contengono un numero pari di caratteri.
.

Tutti i caratteri

^c..d trova gli elementi dell'elenco che iniziano con c, seguiti da due caratteri, seguiti da d.
\

Definisce il carattere successivo come valore letterale.

\\ trova tutti gli elementi dell'elenco contenenti il carattere \.

Per le espressioni regolari non viene applicata la distinzione tra maiuscole e minuscole. Se si desidera applicare tale distinzione, anteporre (?-i) a un'espressione.

Condizione

Le condizioni applicabili dipendono dalle selezioni effettuate negli elenchi Filtra per e Tipo di filtro. Includono Uguale a, Diverso da, Maggiore di ecc.

Per i filtri valore è possibile applicare la condizione È accessibile. Le autorizzazioni per la visualizzazione dei dati possono essere applicate agli utenti e agli elementi. Se l'autorizzazione per un particolare utente ed elemento è "Nessuna", l'utente non può visualizzare il valore dell'elemento. Questi valori vengono trattati come non specificati e possono essere filtrati con la condizione È accessibile.

Valore

Immettere il valore a cui fanno riferimento le impostazioni di filtro. Il valore può essere una stringa o un numero.

Applicazione di filtri ai nomi di elemento

Aprire il filtro in Designer elenco, fare clic su Nuovo filtro e selezionare Didascalia o Nome univoco dall'elenco Filtra per. Selezionare il tipo di filtro, la condizione e il valore.
Nota

la condizione indica l’ordinamento alfabetico degli elementi nell'elenco. La rispettiva posizione all'interno della gerarchia non viene presa in considerazione.

Applicazione di filtri agli attributi

Aprire Filtro in Designer elenco, fare clic su Nuovo filtro e selezionare Attributo dall'elenco Filtra per nella sezione Impostazioni filtro. Selezionare il tipo di filtro, l'attributo, la condizione e il valore.

Applicazione di filtri ai valori

Aprire il filtro in Designer elenco, fare clic su Nuovo filtro e selezionare Valore dall'elenco Filtra per. Selezionare gli operatori e i valori. Utilizzare l'area dati per definire l'intervallo di dati a cui applicare il filtro.

È possibile utilizzare un filtro valore per escludere i valori zero e Null. Una cella con valore null è vuota. In una cella con valore zero è contenuta la cifra 0. Nei calcoli è possibile utilizzare il valore zero, ma non il valore null. "Null" e "zero" non hanno mai lo stesso significato.

Se nei dati sono contenuti sia valori null che zero, si verificherà quanto segue:

  • Un filtro che cerca tutti i valori uguali a Null non restituirà valori zero.
  • Un filtro che cerca tutti i valori diversi da Null restituirà valori zero (e altri valori).