Ats Mp3Explorer 2003

3.2. Der Filterdialog

[Nach oben]

Der Filterdialog stellt die Verknüpfung zwischen der Suchfunktion des Programms und der Datenbank her. Das Datenbankfeld welches mit dem Tastatursymbol angezeigt wird ist direkt mit der Suchfunktion verbunden. Es erhält seinen Wert über die Suchfunktion. Es muss immer ein Feld mit der Suchfunktion verknüpft sein. Zusätzlich können Sie Felder definieren, die mit einem fest eingestellten Wert (Value) verglichen werden. Wenn Sie das Programm starten wird der Standardfilter wie im Bild unten angezeigt geladen.

Verwendete Symbole:

Symbol für das Datenfeld, welches  mit der Suchfunktion verknüpft ist

Symbol für zusätzliche Datenfelder

Verwendete Datenfelder:

Feld Wertebereich Herkunft  Beschreibung
Album Text T Albums
Artist Text T Künstlers
Bewertung Zahl 1..5 DB Bewertung des Mp3s durch den Benutzer
Copyright Zahl 0 oder 1 T Copyright Ja(1)/ Nein(0)
Filename Text D Name der Datei
Filesize Zahl D Größe der Datei in Byte
Length Zahl D Spielzeit in Sekunden
Mediumname Text D Name des Mediums
Original Zahl 0 oder 1 D Original Ja(1)/ Nein(0)
Searchindex Text S Dieses Datenfeld enthält den Suchindex. Er beinhaltet alle Informationen des Dateisystems und Taginformationen. Es wird beim auslesen der Mp3 Datei erstellt.
Subpath Text D Path zwischen Medium und Datei
Title Text T Titel des Mp3s
TrackNr Zahl T TrackNr
Year Text T Jahr

Legende: T= TAG, D= Dateisystem, DB= Datenbank

Verwendete Bedingungen:

Bedingung Beschreibnung
< Der Wert im Datenfeld muss kleiner als 'Wert' sein. Dabei gilt Madon < Madonn, 1 < 2
> Der Wert im Datenfeld muss größer als 'Wert' sein. Dabei gilt Madonn > Madon A, 2 > 1
<> Der Wert im Datenfeld muss ungleich 'Wert' sein. Dabei gilt Madonna = Madonna, Madon <> Madonna
= Der Wert im Datenfeld muss gleich 'Wert' sein.
LIKE Der Wert im Datenfeld muss die Zeichenfolge von 'Wert' enthalten. Standardmäßig wird ein Jokerzeichen "%" an Anfang und Ende von Wert angefügt. Sie können jedoch zusätzliche Jokerzeichen einfügen z.B. "M%nna".

Alle Filter in der Liste werden mit 'Und' Verknüpft. Das Bedeutet das alle Bedingungen erfüllt sein müssen.  Durch die Kombination von Filtern und Feldern haben Sie fas unbegrenzte Möglichkeiten Ihre Datenbanksuche einzugrenzen.

So fügen Sie ein zusätzlichen Filter ein.

Wählen Sie ein Feld aus, welches Sie als Filter verwenden wollen. Wählen Sie eine Bedingung für den Filter aus. Geben Sie einen Wert ein, der mit Feld verglichen werden soll. Sie können das Feld "Wert" im obigen Beispiel auch leer lassen, um nur die Datensätze anzuzeigen, die im Feld Artist keine Einträge haben. Klicken Sie auf übernehmen, um den Filter in die Liste einzufügen. Der Filter ist jetzt aktiv.

So benutzen Sie den Filter.


Suchfeld

Klicken Sie in das Suchfeld am unteren Bildschirm. Geben Sie keinen Suchbegriff ein. Drücken Sie einfach Return. Es Werden jetzt alle Datensätze angezeigt die folgenden Bedingungen entsprechen Searchindex="%%" und Artist="Madonna" also alle Datensätze die im Feld Artist "Madonna" enthalten.

Wenn Sie jetzt ein bestimmtes Lied von Madonna suchen, geben Sie in Suchfeld z.B. "prayer" ein und drücken Return. Es werden alle Datensätze angezeigt deren Feld Artist="Madonna" ist und Searchindex="%prayer%".

So bearbeiten Sie einen Filter.

Wählen Sie einen Filter aus der Liste aus. Im Feld "Filter Bearbeiten" werden die Eigenschaften des Filters angezeigt. Bearbeiten Sie die Werte und klicken Sie auf "Übernehmen". Die neuen Einstellungen sind nun wirksam.

So löschen Sie einen Filter.

Wählen Sie einen Filter aus der Liste aus. Klicken Sie auf "Löschen".  Achtung solange ein Filter mit dem Suchfeld verbunden ist kann er nicht gelöscht werden.

So verknüpfen Sie einen Filter mit dem Suchfeld.

Erstellen Sie einen neuen Filter mit dem Feld, welches Sie mit Suchfeld verknüpfen wollen. Sie brauchen im Feld "Wert" nichts eingeben, da dieser durch Suchtext ersetzt wird. Wählen Sie den neuen Filter aus der Liste aus. Klicken Sie auf "Eingabe Feld". Ihr Filter sollte jetzt mit gekennzeichnet sein.