<< 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!
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.