View Filter

<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >>

Navigation:  Detailbeschreibung > Oberfläche > Playlist >

View Filter

Für die Playlist kann ein View Filter definiert werden, der bestimmt, welche Elemente in der Playlist angezeigt werden. Elemente, auf die der Filter nicht zutrifft, werden ausgeblendet.

Wie der Name schon sagt, ist dies ein "View" Filter und ist nur für die "Ansicht" des Benutzers relevant, aber nicht für das System (z.B. Nachrechnen, Player)!

Der View Filter kann in den Playlisteinstellungen unter der Eigenschaft "ViewFilter" definiert werden. Änderungen am ViewFilter werden erst nach einem Neustart des Programms wirksam.

Der View Filter kann in einer SQL-ähnlichen Textzeichenfolge erstellt werden.

Beispiel für ein View Filter, der nur Elemente anzeigt, die keine Steuerbefehle sind (und somit Steuerbefehle ausblendet):

Typ <> 'S'

 

ACHTUNG: Es ist nicht empfehlenswert, mit dem View Filter Audioelemente auszublenden. Dies kann sich ungünstig auf die Benutzbarkeit des Studio Controllers auswirken, weil Elemente vom System verarbeitet und ausgespielt werden, die für den Benutzer nicht sichtbar sind!

 

Regeln zum Definieren des View Filters

 

Spaltennamen

Als Spaltennamen können die in der Playlist verfügbaren Spaltennamen (ohne Leerzeichen!) verwendet werden.

Beispiele:

Titel Thema => TitelThema

File Name => FileName

 

Die Spalte "Titel / Interpret" kann nicht für den View Filter verwendet werden. Hierfür müssen die Spalten TitelThema und Interpret einzeln verwendet werden.

 

Strings

Strings in Ausdrücken müssen in einfache Anführungszeichen gesetzt werden.

Beispiel: Typ <> 'M'

 

Zulässige Operatoren zur Verknüpfung von Ausdrücken

AND

OR

NOT

Wobei Klammerung für die Gruppierung von Ausdrücken verwendet werden kann. Ohne Klammerung hat die AND-Verknüpfung höhere Priorität gegenüber den anderen Operatoren.

Beispiel: Typ <> 'S' AND Typ <> 'H'

 

Zulässige Vergleichsoperatoren

< (kleiner)

> (grösser)

<= (kleiner oder gleich)

>= (grösser oder gleich)

<> (ungleich)

= (gleich)

IN

LIKE

 

Zulässige Arithmetische Operatoren

+ (Addition)

- (Subtraktion)

* (Multiplikation)

/ (Division)

% (Modulo)

 

Zulässige Wildcards

*

%

 

Beispiele:

TitelThema LIKE '%DABiS%'

TitelThema LIKE '%DABiS"

TitelThema LIKE '*DABiS*'

Wildcards in der Mitte von Strings sind nicht erlaubt. Zum Beispiel 'te*xt' ist nicht erlaubt.