1. Aufgaben des Programms
Das Programm dient zur Kontrolle und zum Pflegen von Terminen. Ein Termin wird nach Datum und Zeit einsortiert. Die Datum-Zeit-Angabe erfolgt in der Form TT.MM.JJ:hh.mm (TT=Tag, MM=Monat, JJ=Jahr, hh=Stunde, mm=Minuten) oder TT.MM.JJJJ:hh.mm. Je nach Bedarf können :hh.mm oder nur .mm weggelassen werden. Zu einem Termin-Eintrag gehört neben Datum mit Zeit mindesten der Eintrag "was" (max. 36 Zeichen). Es können außerdem eine Marke (1 Zeichen), "wer" (max. 10 Zeichen) und/oder eine Bemerkung "mehr" (max. 74 Zeichen) hinzugefügt werden. Termine werden in "aktuelle" (die nächsten 10 Tage) "unerledigte", "verstrichene" und "erledigte" (zum Löschen markierte) unterschieden. Die Darstellung erfolgt in einer Liste (s. Bild 1). Das aktuelle Datum wird mit einer Zeile "heute", die nicht markiert werden kann, angezeigt. Nach Programmstart werden nur aktuelle und verstrichene Termine angezeigt. Letztere werden links mit dem Symbol » gekennzeichnet. Daneben wird die Marke angezeigt. Erledigte Termine werden nicht gelöscht, sondern nur zum Löschen markiert. Über das Menü Ansicht → alles (oder mit der Taste F10) können alle Termine (erledigte und unerledigte) angezeigt werden. Daneben werden erledigte links mit dem Symbol markiert. Ist ein Eintrag "mehr" vorhanden, so erscheint dieser rot am unteren Rand der Liste, sobald der betreffende Termin markiert wurde. Die Termin-Datei ist ein dBase4-Datenbank-Datei vom Typ .DBF. Sie kann mit einem geeigneten Datenbank-Programm (Microsoft Access oder dBase) bearbeitet werden. Aber das Programm "Termine " hat alle notwendigen Funktionen zur Daten-Erfassung und -Pflege.
Bild 1: die Programm-Oberfläche
2. "gewöhnliche" Arbeit mit dem Programm 
Nach Programmstart sehen wir die Oberfläche des Programms (s. Bild 1). Einen neuen Termin erfassen wir über das Menü Daten → Neuer Termin (oder mit der Taste F4). Es öffnet sich ein Formular zum Editieren des Termins. Zum selbe Formular (s. Bild2) kommen wir nach Markieren einer Zeile in der Liste über das Menü Daten → Edit Termin (oder mit der Taste F2). Das Formular enthält dann zusätzlich eine CheckBox für das Markieren des Termins zum Löschen. Datum und Zeit werden in das Feld "Datum" in der in Kap. 1 erläuterten Form eingetragen. Mit "OK" wir der neue (oder geänderte) Termin in die Datenbank übernommen. Das Sortieren der Liste erfolgt beim Beenden der Programmarbeit. Über das Menü Daten → Mark Done (oder mit der Taste F1) kann ein Termin als "erledigt" eingestuft und damit zum Löschen markiert werden. Ein Löschen aller so markierten Termine erfolgt durch die Funktion "Packen" (über das Menü Extras → Packen {oder mit der Tastenkombination Ctrl+P}). Außerdem kann ein einzelner Termin über das Menü Daten → Delete (oder mit der Taste F8) endgültig gelöscht werden.Bild 2: Formular zum Editieren eines Termins Es besteht auch die Möglichkeit nach Wörtern in der Liste der Termine zu suchen.
Über das Menü Daten → Suchen (oder mit der Taste F3) öffnet sich ein Suchdialog zur Eingabe der Suchbedingungen (s. Bild 3).
3. Datenpflege 
Das Programm verfügt über alle notwendigen Funktionen zur Datenpflege. Über die Funktionen zum Packen und Löschen wurde schon in Kap. 2 gesprochen. Mit der Funktion "Jahr+1" (über das Menü Extras → Jahr+1 {oder mit der Tastenkombination Ctrl+J}) können alle oder mit einer Marke gekennzeichneten vergangenen Termine um 1 Jahr vorverlegt werden. Das ist z.B. interessant bei Geburtstagen, die man mit der Marke G kennzeichnen und anschließend reaktivieren könnte. Erledigte Termine können mit der Reset-Funktion (über das Menü Extras → Reset all {bzw. der Tastenkombination Ctrl+U}) reaktiviert werden. Es öffnet sich ein Dialogfenster (s. Bild 4). Im Feld "Marke(n)" können wir die Marken, durch Kommas getrennt, angeben, für die die Löschmarkierung aufgehoben werden soll. Sollen alle Markierungen aufgehoben werden, so müssen wir das Schlüsselwort "all" eintragen. Das Sortieren der Termine in der Liste erfolgt automatisch beim Beenden der Programmarbeit. Man kann eine Sortierung aber auch gezielt veranlassen (über das Menü Daten → Sortieren {oder mit der Tastenkombination Ctrl+S}).
Zum schnellen Zugriff sind im Datensatz eines Termins für den Datum-Zeiteintrag neben den ASCII-Feldern auch ein binärer Eintrag vorhanden. Bei Bearbeitung des Datenbestandes mit einem Datenbankprogramm wird dieser Binäreintrag nicht aktualisiert. Deshalb ist es danach notwendig, dieses im Programm "Termine" mit der Funktion "Fill Termine" nachzuholen (über das Menü Extras → Fill Time {oder mit der Taste F5}).
|