Erweiterte Filterfunktion
Mittwoch, 01. Juli 2009Die Protokoll-Übersicht in pullution.net 2.0 verfügt bereits seit der ersten Alpha-Version über einen einfachen Schnellfilter - durch Eingabe eines Suchbegriffes kann über alle Spalten der Protokoll-Tabelle gefiltert werden. Während der Eingabe werden die Filterergebnisse direkt angepasst. So lassen sich schnell Einträge finden, von denen Sie bestimmte Schlagworte kennen, wie z.B. alle Einträge für das Email-Konto “Test01″ oder mit der Fehlermeldung “Der angeforderte Name ist gültig, es wurden jedoch keine Daten des angeforderten Typs gefunden”.
Eine spezielle Ansicht auf unbestimmte Fehler und/oder Warnungen ist damit aber nur schwer umzusetzen.
In Zukunft möchten wir es unseren Anwendern einfacher machen, sich einen Überblick über die zurückliegenden Protokolleinträge zu verschaffen. Daher wird es in kommenden Versionen eine erweiterte Filterfunktion geben, mit der sich über ein Popup-Menü verschiedene Filter-Optionen komfortabel an- und ausschalten lassen:
Mit den jeweiligen Filteroptionen lassen sich (zusätzlich zum eingegebenen Suchbegriff des Schnellfilters) sehr spezielle Ansichten definieren, wie in den folgenden Beispielen kurz dargestellt wird:
Beispiel 1: Alle Meldungen (Infos, Warnungen und Fehler), die bei der Kommunikation (Verbindung & Anmeldung) mit den Pop3-Servern entstanden sind.
Beispiel 2: Fehler (keine Infos oder Warnungen), die bei der Anmeldung (jedoch nicht bereits beim Verbinden) an den Pop3-Servern entstanden sind.
Beispiel 3: Fehler, die während den einzelnen Vorgängen aufgetreten sind, jedoch nicht direkt im Zusammenhang mit der eigentlichen Nachrichtenweiterleitung stehen (beispielsweise ein abgefangener Programmfehler während der Verarbeitung eines Email-Kontos).
Durch diese Filter-Erweiterung sollte es in Kombination mit dem bereits bekannten Schnellfilter möglich sein, in kürzester Zeit die Fehler und Warnungen im Protokoll ausfindig zu machen und analysieren zu können.
Das Layout des gezeigten Menüs ist noch nicht endgültig festgelegt, wird aber auf jeden Fall in dieser oder einer ähnlichen Form in der finalen Version implementiert sein.




