FJ hat geschrieben:Ich habe mich dieses Wunsches angenommen und diese Funktion realisiert.
Da auch ich diese Funktion vermisst habe, freue ich mich darüber.
FJ hat geschrieben:Der Aufwand war ziemlich hoch und ich bitte um zahlreiche Tests:
Leider ist auch das Testen nicht ganz einfach und langwierig, weil zeitabhängige Funktionen nur im Tagesraster oder gröber angegeben werden können, nicht kürzer.
FJ hat geschrieben:hier gibt es nun die Option dass man Aufgaben wiederkehrend gestalten kann.
Wegen der beschriebenen Schwierigkeit und auch weil ich nicht so genau weiß, wie die Wiederholung genau funktionieren soll, kann dieser erste Test nur ein vorläufiges Ergebnis sein.
Unklar ist mir das Zusammenwirken des Intervalls mit den Daten in der Aufgabe. Kann natürlich sein, dass hier Thunderbird und/oder Outlook Vorbild waren, aber letzteres habe ich nicht und von Thunderbird nutze ich diese Funktion nicht. Ich kenne diese Funktion aber von einem früheren Palm-Gerät, das die Wiederholung recht einfach und m. E. auch nicht schwierig zu programmieren umgesetzt hatte (s. u.).
Als erstes ist mir aufgefallen, dass man eine namenlose Aufgabe einstellen kann. Das hat zwar nichts mit der neuen Funktionalität zu tun, aber ich würde das als Fehleingabe ansehen, die das Programm abfangen sollte, auch wenn es grundsätzlich mit sowas klarkommt.
Als unschöne und vielleicht ungewollte Neuerung ohne Zusammenhang mit der neuen Funktionalität ist mir aufgefallen, dass in der linken Leiste Texte wie "Gewählt", "Angenommen" und andere, nicht aber "Alle" eingerückt und mit "-" erscheinen, was als Formatierungsfehler anmutet.
Bei den eigentlichen Tests bin ich zwar an den Unklarheiten bezüglich des Zusammenwirkens des Intervalls mit den Daten in der Aufgabe gescheitert, dennoch sind mir ein paar Ungereimtheiten aufgefallen, die ich als Fehler einstufen würde:
Wählt man am PC das Intervall "Täglich, alle Arbeitstage" erscheint das im Handy als "Wöchentlich, Mo...Fr". So weit so gut, aber ändert man dort etwas an der Aufgabe, zum Beispiel nur den Namen, stimmt das Intervall nach dem Synchronisieren am PC nicht mehr mit dem ursprünglich eingegebenen überein. Vielleicht sollte es "Täglich, alle Arbeitstage" gar nicht geben, sondern nur "Wöchentlich", Mo...Fr muss man dann so anhaken.
Weiter ist mir aufgefallen, dass die Daten in der Aufgabenliste nicht mit denen im Dialog angegebenen übereinstimmen und etwa bei Jährlich ein Jahr vorgerückt sein können, obwohl die Aufgabe dieses Jahr noch gar nicht erledigt wurde. Das bleibt auch so, wenn man die Wiederholung wieder aussschaltet.
Irgendwie verhält sich das Programm hier für mich intransparent und inkonsistent, was vielleicht auf eine überflüssig komplizierte Implementierung ähnlich wie es bei Serienterminen nötig ist, zurückzuführen sein könnte. Mein ehemaliger Palm hatte die Aufgaben-Wiederholung nämlich so gelöst:
Das Wiederholungsintervall wurde in zusätzlichen Parametern ähnlich wie jetzt hier erfasst (wobei es
zusätzlich noch die Möglichkeit gab die Wiederholung als Anzahl von Tagen oder Wochen nach Erledigung anzugeben, sowas wie ein gleitendes Intervall).
Hat man im Betrieb eine Aufgabe durch Setzen des Hakens als erledigt gekennzeichnet, hat das Programm den Fälligkeitstermin gemäß der Wiederholungsregel auf den nächsten Fälligkeitstermin geändert und das Häkchen wieder weggenommen. D. h. mit dem Erledigen ist die betreffende Aufgabe auf den Folgetermin voerschoben worden, so wie ich das ohne Wiederholungsfunktion manuell auch machen muss.