------------------------------------------------------------------------
   A N L E I T U N G   z u m   P r o g r a m m   "Haushaltsbuch 3.11"   
------------------------------------------------------------------------
                                                                        
                           AH-Soft                                      
                           H. Abendschein                               
Copyright 91 by            Weikersdorferweg 10    Alle Rechte beim Autor
                           D-8805 Feuchtwangen                          
                           Telefon: (09852) 9492                        
27.07.91                   Telefax: (09852) 3976                                                                        

------------------------------------------------------------------------


                        V o r w o r t
                        =============

Mit Haushaltsbuch 3.11 erhalten Sie zu einem günstigen Preis ein
leistungsfähiges Programm zum Auswerten Ihrer Ein-und Ausgaben.

Wenn Sie die Version 3.11 als Update erhalten:
Die Datenstrukturen wurden seit 2.0 nicht mehr verändert. Sie können Ihre
alten Daten also auf Anhieb weiterverwenden. Lediglich das Setup-Menü
sollten Sie neu definieren und speichern.

Dieses Programm ist nicht kopiergeschützt. Sie können somit für Ihre privaten
Zwecke problemlos Sicherheitskopien erstellen, bzw das Programm installieren.
Wir müssen jedoch darauf hinweisen, daß jedes Programm mit einer einmaligen
Seriennummer versehen ist. Diese Nummer ist mehrfach im Programm gespeichert,
teilweise unterschiedlich codiert. Bei einem unerlaubten Weitergeben von
diesem Programm kann der Besitzer problemlos festgestellt werden.
Wird das Programm weiterverkauft, muß der neue Inhaber schriftlich
mitgeteilt werden!
Wir bitten den ehrlichen Käufer um Verständnis für diese Maßnahme.

Um die Kosten für dieses Programm möglichst gering zu halten, wurde auf eine
aufwendige Verpackung, Werbung, Beschreibung,... verzichtet.
Wir glauben in Ihrem Interesse zu handeln, wenn die Kosten und damit der
Verkaufspreis gering gehalten werden.


Allgemeines:
------------
Der Stand einer Haushaltskasse hängt von den Einnahmen und Ausgaben ab.
Spareinlagen werden hierbei wie Ausgaben behandelt.
Haushaltsbuch 3.11 besteht aus den festen Hauptgruppen "Einnahmen",
"Spareinlagen" sowie 28 Ausgabegruppen, die vom Benutzer frei mit dem
Programm <kd> definiert werden können. <kd> steht für "Konten definieren".
WICHTIG: Das Programm <kd> muß sich auf der gleichen Diskette, sowie im
gleichen Directory wie Haushaltsbuch 3.11 befinden. Beachten Sie hier bitte
unbedingt den Punkt 1.4 in der nachfolgenden Beschreibung.

Die Daten werden monatsorientiert gespeichert, d.h., für jeden Monat wird
ein eigenes Datenfile erstellt und verwaltet. Diese Zuordnung erledigt
Haushaltsbuch 3.11 automatisch.

Das Programm hält die Daten immer auf Diskette, nicht im Speicher.
Vorteile:
-Schnellerer Start, es müssen nicht alle bisherigen Daten in den
 Speicher eingelesen werden.
-Vergessen ist die Bildschirmanzeige: "Lese Daten... Bitte Geduld"
-Die Anzahl der max. Datensätzen ist nicht vom RAM-Speicher, sondern von
 der Kapazität der Diskette/Festplatte abhängig.
-Schneller Wechsel der Monatsdateien ohne Gesamt-Speichern der letzten Datei.
-Kleineres Risiko von Datenverlusten.

Nachteil:
-Das Bearbeiten der Datensätze findet auf der Diskette statt. Geringere
 Zugriffszeit wie im RAM. Dieser Umstand macht sich jedoch kaum bemerkbar
 und kann fast wegoptimiert werden: Benutzen Sie z.B. df1: als Datenlaufwerk,
 bauen Sie einfach in Ihre startup-sequence den Befehl addbuffers df1: 25
 ein. Durch den vergrößerten Puffer holt das DOS mehr Daten gleichzeitig
 ins RAM, verringert deutlich die Diskettenzugriffe und bringt eine
 Geschwindigkeitsteigerung.

Mit Haushaltsbuch 3.11 ist eine schnelle Eingabe der Daten sowohl mit der Maus
als auch mit der Tastatur möglich. Aus Erfahrung wird mit einem
Haushaltsprogramm nur dann konsequent und lückenlos gearbeitet, wenn eben
diese Eingaben schnell und einfach möglich sind.
Die wichtigsten Menüpunkte können mit einer Menüleiste oder durch Anklicken
von Auswahlfeldern aufgerufen werden.
Für fast alle Felder, in die Sie von Hand Eingaben vornehmen können gilt,
daß Sie das Feld mit "Linke Amiga-Taste" und "x" das Feld löschen und mit
"Linke Amiga-Taste" und "q" den alten Inhalt wieder herstellen können.

WICHTIG:
========
Jede Graphik können Sie mit einem schnellen Doppelklick der rechten
Maustaste ausdrucken.
Als Graphikbreite in Spalten dient die Einstellung im SetUp-Menü.
Klicken Sie in eine angezeigte Graphik, wird der zuvor gezeigte Inhalt
wieder dargestellt.
Als Druckparameter dienen die aktuellen Preferences-Parameter, die Sie mit
dem Programm "preferences" von Ihrer Workbench-Diskette einstellen können.
Lediglich die gewünschte Graphikgröße können Sie im SetUp-Menü einstellen.
Sie können die Druckqualität damit nach Ihren Wünschen mit dem Preferences-
Programm auf Ihrer Workbench einstellen.


1.Installation
==============

1.1 Mitgelieferte Programme
---------------------------
Wenn Sie die Programmdiskette erhalten, befinden sich darauf folgende
Programme (mit Icons, zum Anklicken):
 a) hb                 Haushaltsbuch 3.11 - Gesamtprogramm
 b) hb_Eingabe         Haushaltsbuch 3.11 - nur Daten eingeben
 c) hb_Auswerten       Haushaltsbuch 3.11 - nur Daten auswerten
 d) kd                 Zum Definieren Ihrer Ausgabekonten.
 e) Drucke_Auswertung  Gibt die Anleitung auf Drucker aus

Während dem Installieren werden vom Haushaltsbuch folgende Dateien angelegt
(ohne Icons):
 Auf der Programmdiskette:
 f) setup.hb2          Gespeichert SetUp-Werte des Benutzers
 g) konten.hb2         Bezeichnungen der Ausgabekonten

 Auf der Datendiskette:
 h) artikel.hb2        Artikelenamen vom Benutzer definiert
 i) datum.hb2          Letztes Eingabedatum
 j) Daten_mm_jj.hb2    Datenfile für einen Monat


B i t t e   b e a c h t e n:
----------------------------
zu a)
Das Programm "hb" enthält alle Möglichkeiten vom Haushaltsbuch 3.11.
Mit diesem Programm können sowohl Daten eingegeben, als auch ausgewertet
werden. Allerdings wird hierbei am meisten RAM benötigt. Bei 1 MB treten
keinerlei Probleme auf.

zu b)
Das Programm "hb_Eingabe" ermöglicht nur die Dateneingabe in ein beliebiges
Monatsfile. Vorteil: Wollen Sie nur eben schnell mal Daten eingeben, ist
hb_Eingabe wegen seiner Kürze schnell geladen und braucht wenig
Arbeitsspeicher. Eine Auswertung ist jedoch nicht möglich.

zu c)
Das Programm "hb_Auswerten" enthält alle Auswertungs-Möglichkeiten.
Eingaben in Datenfiles können nicht gemacht werden.
Benutzen Sie die Programme b) und c) wenn Sie mit dem Gesamtprogramm a)
Speicherplatz-Probleme haben.


1.2 Startdiskette erstellen
---------------------------
Alle unter 1.1 a)-e) aufgeführten Programme können Sie sowohl vom CLI,
als auch von der Workbench starten.
Es gibt verschiedene Möglichkeiten des Programmstarts, Sie können Sich die
für Sie beste auswählen:
                                                                        
------------------------------------------------------------------------
       ERSTELLEN SIE AUF JEDEN FALL ZUERST EINE   K O P I E   DER
                        MITGELIEFERTEN DISKETTE!
------------------------------------------------------------------------
                                                                        
Hier einige Vorschläge, wie Sie Haushaltsbuch 3.11 benutzen können.

1.2.1 Mit normaler Workbench-Disk
---------------------------------
Booten Sie normal mit Ihrer Workbench, legen Sie anschließend die
Programmdiskette ein und starten Sie das Haushaltsbuch durch Anklicken.
Mit dieser Variante können Sie die Programmdiskette gleichzeitig als
Datendiskette benutzen. Die mitgelieferte Diskette ist für diese Version
ausgelegt. Zu empfehlen bei nur einem Laufwerk.

1.2.2 Mit modifizierter Workbench
---------------------------------
Erstellen Sie eine Kopie Ihrer Workbench. Kopieren Sie die Programme <hb>,
<hb.info>, <kd> und <kd.info> auf diese Workbench. Sollte nicht
genügend freier Diskettenplatz zur Vefügung stehen, können Sie einige
Directorys löschen.
Haushaltsbuch benötigt nur die logischen Volumes  "libs:" und "devs:".
Wenn Sie jetzt mit dieser Workbench booten, können Sie ohne Diskettenwechsel
das Haushaltsbuch durch Anklicken starten.
Zu empfehlen bei zwei Laufwerken.

1.2.3 Autostart mit modifizierter Workbench
-------------------------------------------
Erstellen Sie eine Kopie Ihrer Workbench. Kopieren Sie darauf das
Programmfile hb. Ändern Sie die Startup-Sequence, indem Sie am Schluß den
Befehl hb eintragen.
Dadurch wird beim Booten das Programm automatisch erstellt.
Zu empfehlen bei  z w e i  Laufwerken  u n d   Kenntnissen über das
C L I.


1.3 Datendiskette erstellen
---------------------------
Haushaltsbuch 3.11 speichert Ihre Eingaben dauerhaft auf Diskette. Zum
Speichern eines Eintrages werden genau 38 Bytes benötigt. Auf einer leeren
Diskette können somit über 20000 Datensätze gespeichert werden.
Um eine Jahresauswertung zu ermöglichen, müssen sich die Datenfiles der
entsprechenden Monate auf  e i n e r  Diskette befinden.

1.3.1 Arbeiten mit einem Laufwerk
---------------------------------
a) Besitzen Sie nur ein Laufwerk, sollten Sie die Programmdiskette gleichzeitig
als Datendiskette benutzen.
Sie brauchen dann nur eine Kopie der mitgelieferten Diskette erstellen und
können wie unter 1.2.1 beschrieben starten.
Im SetUp-Menü vom Haushaltsbuch brauchen Sie im "Pfad für Daten" keine
Einträge vornehmen.
Auf der Diskette befinden sich später alle Files a)-j).

b) Es besteht trotzdem die Möglichkeit, bei nur einem Laufwerk mit einer
Programmdiskette und einer Datendiskette zu arbeiten.
Erstellen Sie sich hierzu eine Programmdiskette wie unter 1.2.2 und 1.2.3
beschrieben. Formatieren Sie jetzt eine neue Diskette mit einem bestimmten
Namen, z.B. "Daten90". Starten Sie das Haushaltsbuch auf der
Programmdiskette und tragen Sie im SetUp-Menü, im Feld "Pfad für Daten",
Ihren Diskettennamen der Datendiskette, z.B. "Daten90" ein. Speichern die
diese Einstellung mit <Save> ab. Bei jedem Start vom Haushaltsbuch 3.11 wird
jetzt die Diskette mit dem Namen "Daten90" verlangt und dort Ihre Eingaben
gespeichert sowie ausgewertet.


1.3.2 Arbeiten mit zwei Laufwerken, getrennte Datendiskette
-----------------------------------------------------------
Sollten Sie 2 Laufwerke besitzen, ist es günstiger beide Laufwerke zu
benutzen und die Daten auf einer eigenen, leeren Diskette zu speichern.

Formatieren Sie eine neue Diskette. Diese Diskette bleibt anfangs leer und
wird nur zum Speichern der Daten verwendet.
Starten Sie das Haushaltsbuch wie unter 1.2.2 oder 1.2.3 beschrieben.
In df1: befindet sich die Datendiskette.
Im SetUp-Menü vom Haushaltsbuch tragen Sie im Feld "Pfad für Datenfiles"
"df1:" ein (ohne Anführungszeichen).
Wenn Sie das SetUp-Menü mit <Speichern> verlassen, wird bei jedem Start
vom Haushaltsbuch zum Speichern von Daten auf df1: umgeschaltet.

ALLGEMEIN:
==========
Die Files a)-g) müssen sich auf der Programmdiskette befinden, die Files
f)-h) auf der Datendiskette.
Die Files h)-j) werden vom Haushaltsbuch selbst angelegt, müssen beim
ersten Start nicht zwingend vorhanden sein und befinden sich auf der
Datendiskette.

1.3.3 Arbeiten mit zwei Laufwerken, Diskette Programm & Daten
-------------------------------------------------------------
Wenn Sie zwei Laufwerke besitzen, eine Workbenchdiskette jedoch nicht
modifizieren wollen (1.2.2 und 1.2.3), können Sie in df0: mit einer normalen
Workbenchdisk booten und in df1: die Programmdiskette wie geliefert einlegen.
Durch Anklicken von <hb> wird das Haushaltsbuch gestartet.
Die Daten werden ebenfalls automatisch auf df1: gespeichert.
Ein Eintrag im SetUp-Menu, Feld "Pfad für Daten", ist nicht nötig.
Die Files a)-j) befinden sich somit auf der Programm/Datendiskette in df1:.


1.4 Ausgabekonten definieren
----------------------------
Haben Sie sich für eine Systemkonfiguration entschieden und die Disketten
entsprechend angelegt, müssen Sie als erstes die Ausgabekonten definieren.
Hierzu starten Sie von der Programmdiskette das Programm <kd>.

Nur mit dem Programm <kd> können Sie die Bezeichnungen Ihrer Ausgabekonten
ändern! Beachten Sie jedoch die nachfolgenden Hinweise!

Das Programm <kd> muß sich auf der gleichen Diskette/Directory wie das
Programm <hb> befinden! Mit dem Programm <kd> wird das File <konten.hb2>
editiert bzw. neu erstellt. Im File <konten.hb2> werden Ihre nach eigenen
Wünschen zusammngestellten Bezeichnungen der Ausgabenkonten gespeichert.
Das File <konten.hb2> muß sich ebenfalls bei jedem Start auf der gleichen
Diskette/Pfad wie das Programm <hb> befinden.

Nach dem Start von <kd> erscheint ein kurzer Hinweistext und drei Gadgets.
Mit "Struktur der Ausgabekonten definieren" gelangen Sie in eine
Eingabemaske mit 28 Eingabefeldern. In jedes Feld können Sie die Bezeichnung
für ein Ausgabenkonto eintragen.
In dieser Eingabemaske ist die  Maus nicht aktiv. Die Eingaben und
Cursorbewegungen werden mit der Tastatur durchgeführt.

Folgende Tastenkombinationen sind mit Funktionen belegt:
ESC          Eingabeende mit Übernahme letzte Feldänderung
BACKSPACE    Zieht Zeichen rechts neben Cursor um eine Position heran
DEL          Löscht Zeichen unter Cursor
RETURN       beendet Eingabe aktuelles Feld und springt zum nächsten Feld
CURSOR DOWN  beendet Eingabe aktuelles Feld und springt zum nächsten Feld
CURSOR UP    beendet Eingabe aktuelles Feld und springt zum vorherigen Feld
CURSOR LEFT  Ein Zeichen im Feld nach links
CURSOR RIGHT Ein Zeichen im Feld nach rechts
CTRL+X       Löscht das aktuelle Eingabefeld
CTRL+Y       Bringt den Feldinhalt vor der letzten Änderung
CTRL+I       Toggelt Einfügen-, und Überschreib-Modus
TAB          Toggelt Einfügen-, und Überschreib-Modus wie CTRL+I
CTRL+A       Springt an den Anfang des aktuellen Eingabefeldes
CTRL+E       Springt an das Ende des bisherigen eingegebenen Textes
CTRL+D       Löscht das Feld ab Cursor
CTRL+W       Cursor springt zum nächsten Wort
CTRL+Q       Cursor springt zum Wortanfang bzw zum vorherigen Wort

Die Hauptkonten "Einnahmen" und "Spareinlagen" sind feste Konten und dürfen
hier nicht mehr definiert werden. Die 28 Felder stehen Ihnen somit
ausschließlich zur Definitionen von Ausgabenkonten zur Verfügung.

Wenn Sie nicht alle 28 Konten benötigen, lassen Sie die letzten Felder leer.

Ein Vorschlag für Ausgabekonten:
Ernährung, Wohnung, Genußmittel, Kleidung, Körperpflege, Bildung, Auto, Hobby
und Sonstiges.

Mit der ESC-Taste verlassen Sie den Eingabemodus.
Wenn Sie jetzt das Gadget "Ausgabekonten speichern" anklicken, werden auf der
Programmdiskette diese Definitionen unter dem Filenamen <konten.hb2>
gespeichert.
Bei jedem Neustart vom Haushaltsbuch 3.11 wird dieses File gesucht und
geladen.

W I C H T I G:
Bestehende Definitionen dürfen später nicht mehr geändert werden!
Grund: Die Datensätze werden unter Indexnummern gespeichert. Ändern Sie die
Bezeichnung eines Ausgabekontos von "Auto" in "Wohnung", erscheinen alle
bisherigen Auto-Einträge unter dem Konto "Wohnung".
Hinzufügen von Konto-Bezeichnungen in leere Eingabefelder ist jedoch
jederzeitig ohne Datenverfälschung möglich.
Wenn Sie das Programm <kd> mit CANCEL verlassen, werden die Änderungen
nicht übernommen. Die alten Definitionen bleiben erhalten.

Das Programm <kd> benötigen Sie normalerweise nur zum Installieren der
Ausgabekonten. Bei späteren Änderungen beachten Sie bitte obige Hinweise.

Nach dieser Konten-Definition ist die Installation vom Haushaltsbuch 3.11
abgeschlossen.
Verlassen Sie das Programm <kd>.
Sie können jetzt mit der Eingabe der Daten beginnen, indem Sie das Programm
<hb> (Haushaltsbuch 3.11) starten.
Unter Punkt 3. wird noch beschrieben, wie Sie für jedes Hauptkonto bis zu
20 Artikeldefinitionen zuordnen können.
Diese Definitionen werden unter dem Filenamen <artikel.hb2> auf der
Datendiskette gespeichert.
Die Artikeldefinitionen können im Gensatz zu den Kontendefinitionen
jederzeit ohne Datenverlust beliebig geändert werden.


1.5 Die Datendiskette ist voll
------------------------------
Wenn die Datendiskette voll ist, müssen Sie zwangsläufig eine neue anlegen.
Es gibt hierzu zwei einfache Möglichkeiten.

a) Formatieren Sie eine neue Diskette. Kopieren Sie darauf folgende Files:
   <artikel.hb2>
   <setup.hb2>
Dadurch bleiben die Artikeldefinitionen für jedes Konto und Ihre
Grundeinstellungen erhalten.

b) Als zweite Möglichkeit können Sie die volle Datendiskette kopieren und
anschließend auf der kopierten Diskette mit dem CLI-Befehl "delete Daten#?"
alle bisherigen Datenfiles löschen und somit Platz für neue Datenfiles
(Monate) machen.

Sie sollten nicht mitten in einem Jahr die Datendiskette wechseln.
Um ein Jahr komplett auswerten zu können, müssen sich alle Monats-Dateien
auf derselben Diskette befinden.
Noch ein Tip: Erstellen Sie von Ihrer Datendiskette ständig eine Kopie.
Niemand ist gegen einen Diskettenfehler abgesichert. Haben Sie einen
Read-Error auf Ihrer Diskette sind Sie über eine Kopie sicherlich froh. Sie
vermeiden dadurch evtl. den Verlust von Daten über einen längeren Zeitraum,
die Sie alle einmal über lange Zeit eingegeben haben.


2.0 Das Hauptmenü
=================
Folgende Funktionen im Hauptmenü können Sie die sowohl mit einem Mausklick
auf ein bestimmtes Feld oder in der Menüleiste im "Programm-Menü" anwählen:

 4.    - Daten eingeben
 6.    - Daten auswerten
 5.    - Daten löschen
 3.    - Artikel definieren
 7.    - Monatsstatistik
 8.    - Jahresstatistik
 9.    - Sortieren
11.    - Monats-Gesamtartikel
12.    - Jahres-Gesamtartikel
13.    - Jahres-Einzelartikel
10.    - SetUp definieren
14.    - Uhr aus/ein
16.    - Speicheranzeige aus/ein
17.    - System-Status
       - Ende

Folgende Funktionen im Hauptmenü können Sie nur in der Menüleiste
erreichen:
14.    - Eingabedatum stellen
       - SetUp laden (Alte SetUp-Werte von Disk laden)
18.    - Programm-Info    (Autorenhinweise)

Die einzelnen Funktionen werden nachfolgend erklärt.

Im Hauptmenü werden weiterhin die Seriennummer des Programms sowie, falls im
SetUp-Menü definiert, der Pfad für Daten angezeigt.


3. Artikel definieren
=====================
Dieser Programmteil wird normalerweise nur beim Installieren vom
Haushaltsbuch 3.11 benötigt. Hierbei werden für die einzelnen Hauptgruppen
jeweils 20 Artikeldefinitionen zugeordnet.
Wählen Sie eine Hauptgruppe. Es erscheinen in den Artikelfeldern die
bisherigen Definitionen die Sie beliebig ändern können.
Eine Änderung diser Definitionen kann zu jedem beliebigen Zeitpunkt
geändert und somit Ihren wechselnden Bedürfnissen angepaßt werden.
Diese Artikeldefinitionen sollen Ihnen die Eingabe der häufigsten Artikeln
für jede Hauptgruppe erleichtern. Die Definitionen werden Ihnen bei der
späteren Dateneingabe immer angeboten und können mit einem Mausklick
ausgewählt werden. Natürlich sind Sie bei der späteren Dateneingabe nicht
auf diese 20 Artikel beschränkt. Sie müssen dann nicht definierte Artikel
über die Tastatur eingeben.

Sie können disen Programmteil verlassen mit

 ** SPEICHERN
Die Definitionen werden auf der Datendiskette unter dem Filenamen
<artikel.hb2> dauerhaft gespeichert. Haushaltsbuch 3.11 sucht bei jedem
Start automatisch nach diesem File und lädt, wenn vorhanden, die
Artikeldefinitionen in den Speicher.

 ** USE
Die Änderungen in den Artikeldefinitionen werden ab sofort benutzt, jedoch
nicht auf Diskette gespeichert.

 ** CANCEL
Die Definitionen werden restauriert, indem die alten Definitionen
von Disk geladen werden.


4. Daten eingeben
=================
a) Der Modus Dateneingabe kann mit dem aktuellem Datum der Echtzeituhr
als Eingabedatum mit einem Mausklick aufgerufen werden.
Dies erreichen Sie, indem Sie den Modus durch einen Klick auf das Feld im
Hauptmenü mit dem Systemdatum aufrufen. In diesem Fall wird in allen
anderen Programmteilen auch weiterhin das Systemdatum als aktuelles
Datum verwendet! Die Systemzeit wird jedoch nicht als aktuelles
Eingabedatum auf die Datendiskette gespeichert (File: datum.hb2).

b) Wollen Sie jedoch nicht das Systemdatum sondern das letzte Eingabedatum
verwenden, müssen Sie diesen Programmteil mit dem Feld "Daten eingeben"
im Hauptmenü aufrufen. In diesem Fall wird das Eingabedatum verwendet,
daß das Haushaltsbuch im File <datum.hb2> auf Diskette gespeichert hat.

Bitte beachten Sie, daß das Eingabedatum vom Haushaltsbuch und das
Echtzeitdatum Ihres Amigas verschiedene Daten sind. Mit dem oben
beschriebenen Feld mit dem Systemdatum übertragen Sie lediglich das
Systemdatum mit einem Klick in das Eingabedatum vom Haushaltsbuch.
Das Eingabedatum im Haushaltsbuch wird in den anderen Modusarten als
Defaultdatum angeboten.

In der Titelzeile der Eingabemaske wird immer der aktuelle Filename sowie
Anzahl der bereits gespeicherten Datensätze angezeigt. Bitte beachten Sie,
daß die Eingaben die Sie jetzt vornehmen erst in dieses File übertragen
werden, wenn Sie den aktuellen Monat wechseln oder die Eingabe beenden.
ALs Zwischenpuffer wird die Ram-Disk benützt. Es wird dort eine Datei mit
dem Namen "Temp_Daten.hb" eingerichtet, in die Ihre Eingaben
zwischengespeichert werden. Diese Datei wird nach Eingabeende automatisch
wieder gelöscht.

WICHTIG:
Es besteht die Möglichkeit, zum Beginn der Eingabe alle bisherigen Eingaben,
die im Datenfile auf der Datendiskette gespeichert sind in den Eingabepuffer
zu laden. Dies ist möglich, solange sich noch keine neue Eingaben in der
Ram-Disk befinden. Angezeigt wird diese Möglichkeit, indem im Feld
"Ram-Disk" der Filename <Daten_mm_jj> angezeigt wird. Wenn Sie auf dieses
Feld klicken, werden alle Diskettendaten in der Ram-Disk übertragen.
Sie können somit ältere Datensätze neu edieren, bzw. ältere Eingaben
kontrollieren.
Sobald sich ein Datensätz in der Ram-Disk befindet verändert das
Ram-Disk-Feld seine Funktion. Ein Anklicken bewirkt dann, daß die Daten
in der Ram-Disk angezeigt und editiert werden können.
Befinden sich auf der Diskette "versteckte" Datensätze, werden diese
in der RAM-Disk als gelöscht angezeigt. Selbstverständlich können Sie solche
Datensätze wieder gültig machen und edieren.
Bitte beachten Sie, daß beim Verlassen des Eingabemodus gelöschte Datensätze
nicht mehr auf die Diskette zurück übertragen werden!
Versteckte Datensätzte werden somit gelöscht.

WICHTIG:
Bitte beachten Sie weiterhin, daß ein Zurückholen der Diskettendatensätze
in die Ram-Disk nicht ohne Risiko ist. Grund:
Wird der Programmteil Eingabe verlassen und Sie haben die alten Disketten-
datensätze in die Ram-Disk geladen undd verändert wird das erneute
Speichern folgendermaßen durchgeführt.
 a) Alle neue und alte Datensätze werden auf Diskette unter dem Filenamen
    <Neu_Daten.hb2> gespeichert.
 b) Das bisherige Datenfile <Daten_mm_jj.hb2> wird gelöscht!
 c) Das File <Neu_Daten.hb2> wird in <Daten_mm_jj.hb2> umbenannt.
Tritt in b) ein Fehler auf wird dieser angezeigt, Sie haben auf Diskette
dann den "alten" Stand, Änderungen und Neueingaben wurden nicht
gespeichert.
Tritt in c) ein Fehler auf, wird dieser ebenfalls angezeigt. Alle neue
Datensätze befinden sich im File <Neu-Daten.hb2>. Das bisherige Datenfile
<Daten.mm.hjj.hb2> ist jedoch bereits gelöscht. Um die neuen Daten für
das Programm verfügbar zu machen, müssen Sie das File <Neu_Daten.hb2>
von Hand im CLI umbenennen in <Daten_mm_jj.hb2>.
DIES IST NUR NÖTIG, WENN EIN ENTSPRECHENDER FEHLER IM PROGRAMM AUFTRITT.


Im Programmteil "Daten eingeben" werden alle Einnahmen und Ausgaben
eingegeben.
Um Ihre Daten einzugeben wählen Sie zuerst die Hauptgruppe, z.B. Ernährung
und anschießend eine Bezeichnung für diese Gruppe, z.B. Brot.
Zum Schluß noch den Preis eingeben und abspeichern.
-Die Hauptgruppen wählen Sie mit der Maus und den gelben Feldern.
 Zusätzlich können Sie die Hauptgruppen noch mit den Funktionstasten
 anwählen:
 F1-F10         Gruppe 1-10
 F1-F10+SHIFT   Gruppe 11-20
 F1-F10+ALT     Gruppe 21-30
 Die Funktionstasten funktionieren jedoch nur, wenn der Cursor sich nicht
 im Artikelfeld oder Preis-Feld befindet. Sollte dies der Fall sein, genügt
 ein kurzer Klick auf die rechte Maustaste. Siehe auch 10.16 SetUp-Menü.
-Die Bezeichnung (Artikel) für die aktuelle Hauptgruppe wählen Sie mit den
 weißen Feldern oder durch direkte Eingabe mit der Tastatur in das
 Artikelfeld.
-Zur Eingabe des Preises bestehen 3 Möglichkeiten: Mit der Tastatur, mit den
 Zahlenfeldern auf dem Bildschirm unten rechts oder dem Taschenrechner.
-Mit dem "Speichern"-Feld oder der RETURN-Taste können Sie den aktuellen
 Datensatz in den Eingabepuffer speichern.

Zum Verständnis eine kurze Erklärung, wie Haushaltsbuch 3.11 Ihre Eingaben
speichert:

Die letzten sechs Eingaben werden immer auf dem unteren Bildschirmbereich
dargestellt. Neben diesen Datensätzen befinden sich jeweils ein lila- und
rotes Feld. Diese dienen zum Löschen oder Editieren des jeweiligen
Datensatzes.

Mit dem lila-Feld wird der Datensatz aus dem Eingabepuffer gelöscht,
mit dem roten Feld zusätzlich zum Editieren in die Eingabezeile zurückgeholt.
Ein nochmaliges Klicken auf eines dieser Felder holt den gelöschten
Datensatz in den Eingabepuffer zurück.

Holen Sie einen Datensatz zum Editieren in die Eingabezeile zurück, bei dem
das Datum nicht mit dem aktuellem Datum übereinstimmt, wird das aktuelle
Datum dem Datensatz angepaßt. Ein Requester macht Sie darauf aufmerksam.

Geben Sie mehr als 6 Einträge ein, werden die Datensätze in
die RAM-Disk durchgeschoben. Zu diesem Zweck wird immer zu Beginn einer
Dateneingabe in der RAM-Disk ein temporäres File angelegt, das nach
dem Eingabeende wieder gelöscht wird. Kann dieses File nicht angelegt
werden, macht Sie ein Requester darauf aufmerksam.

Erst wenn Sie den Programmteil "Eingabe" wieder verlassen und zum
Hauptmenü zurückkehren, oder der Monat während der Eingabe gewechselt
wurde, werden Ihre Eingaben dauerhaft auf Diskette gespeichert.
Sie müssen den Eingabemodus somit unbedingt mit "Eingabe beenden"
verlassen, um alle Daten auf Diskette zu speichern.
Dadurch ist eine schnellere Dateneingabe möglich.

4.1 Aktuelles Eingabedatum festlegen
------------------------------------
Beim erstmaligen Start, oder wenn das Programm <datum.hb2> nicht gefunden
wurde, erscheint sofort ein Eingabefenster zur Definition des aktuellen
Eingabedatums. Das Eingabedatum bestimmt, unter welchem Datum die Eingaben
gespeichert werden.
Legen Sie das gewünschte datum mit den Schiebereglern oder den
Pfeil-Gadgets fest. Beenden Sie dann die Eingabe durch Anklicken des
OK-Feldes. Das eingegebene Datum wird dann unter dem Filenamen <datum.hb2>
auf der Datendiskette gespeichert. Bei jedem Neustart vom Haushaltsbuch 3.11
wird nach diesem File gesucht, und wenn vorhanden, geladen.
Das zuletzt benutzte Eingabedatum wird dann in diesem Programmteil zur
Vefügung gestellt.
Sie können dann später das aktuelle Eingabedatum mit den "+" und "-"
Feldern jeweils um einen Tag erhöhen oder erniedrigen. Schaltjahre und
die richtigen Monatslängen werden berücksichtigt.

Die Felder CANCEL und RESET können Sie dann später benutzen, um mit RESET
das Datum vor der Änderung wieder anzuzeigen oder um mit CANCEL ebenfallss
das alte Datum wieder herzustellen und die Eingabe des Datum zu beenden.

Wurde beim Starten vom Haushaltsbuch 3.11 auf der Datendiskette das File
<datum.hb2> gefunden, wird bei der Anwahl des Hauptmenü-Punktes "Ausgaben
und Einnahmen eingeben" sofort die Eingabemaske wie unter 4.2 beschrieben.

4.2 Daten eingeben
------------------
Es erscheint eine Eingabemaske, in der Sie Ihre Ein-und Ausgaben schnell
und problemlos mit der Maus oder Tatstatur eingeben können.
In der Maske werden außer den Feldern der Konten sowie Artikelbezeichnungen
noch folgende Felder angezeigt, die Sie mit der Maus anklicken können:

4.2.1 Neues Datum
-----------------
Es erscheint die unter Punkt 4.1 beschriebene Eingabemaske zur aktuellen
Datumseingabe.
Wurde ein neuer Monat gewählt, wird das aktuelle Datenfile geschlossen und
ein neues File für den neuen Monat erzeugt. Beide Vorgänge werden durch
einen Requester angezeigt. Wurde ein neuer Monat gewählt, für den bereits
ein Datenfile existiert, wird dieses Datenfile zur weiteren Eingabe
benutzt. Die bisherigen Daten in dieser Datei bleiben erhalten. Sie können
somit in bereits abgeschlossene Monate noch Daten nachträglich eintragen.

Zusätzlich besteht die Möglichkeit, das aktuelle Eingabedatum mit den
Feldern "+" und "-" jeweils um einen Tag zu erhöhen oder zu erniedrigen.
Mit "Save" wird das Datum gespeichert. Sie müssen somit nicht immer das
Datumsfenster öffnen, wenn Sie nur um einen Tag weiterschalten wollen.
Eine genauere Erklärung zur Funktion dieses Programmteils ist unter
Punkt 14 beschrieben.

4.2.2 RAM-Disk
--------------
Dieser Schalter besitzt eine Doppelfunktion. Die erste Funktion
"Alte Datensätze von Diskette in die Ram-Disk laden" wurde bereits
beschrieben.
Wird der erste Datensatz in die Ramdisk geschoben, wechselt der Schalter
seine Funktion in die nachfolgend beschriebene.

Alle Datensätze, die aus dem Eingabepuffer bereits in die RAM-Disk
herausgeschoben wurden, werden angezeigt. Sie können hiermit nochmals eine
Kontrolle der bisher eingegebenen Daten durchführen. Die zuletzt in die 
RAM-Disk transportierte Daten werden immer am Ende der Liste angezeigt.
In der Titelzeile des Info-Windos sehen Sie immer den aktuellen Stand
der gesamten- und gelöschten Datensätzen in der Ram-Disk.
Sie können Datensätze von der Ram-Disk "verstecken", bzw. löschen und in
den Eingabepuffer zurückholen. Versteckte Datensätze können zusätzlich
wieder sichtbar gemacht werden. Beim Abspeichern der Ram-Disk in das
aktuelle Eingabefile (Eingabeende oder Monatswechsel) werden versteckte
Datensätze nicht mit abgespeichert!
Neben jedem Eintrag befindet sich ein "Edit"-Feld.
Ein Klick auf dieses Feld bewirkt folgendes:
 a) Ein gültiger Datensatz wird in der RAM-Disk als gelöscht markiert und
    in die Eingabezeile zum Verändern zurückgeholt. Sie können den Eintrag
    jetzt nochmals verändern. Beim erneuten Speichern geht der geänderte
    Eintrag den normalen Weg über den Eingabepuffer. Sie können auf diese
    Weise einen Datensatz aus der RAM-Disk löschen, wenn Sie ihn zum
    Editieren zurückholen und anschließend nicht mehr abspeichern.
    Der Datensatz in der RAM-Disk bleibt in diesem Fall gelöscht und
    wird beim Beenden des Eingabemodus nicht auf Diskette gespeichert.
    Es können beliebig viele (alle) Datensätze in der RAM-Disk
    gelöscht/ediert werden.
 b) Klicken Sie einen gelöschten Datensatz erneut zum Editieren an,
    erscheint ein Requester, der Ihnen den Inhalt der gelöschten Daten
    anzeigt. Sie können jetzt wählen, ob Sie den Eintrag wieder restaurieren
    wollen, d.h. der Datensatz gilt wieder als gültiger Eintrag, oder ob der 
    Datensatz gelöscht bleiben soll. Dies kann als Kontrolle über gelöschte
    Einträge in der RAM-Disk benutzt werden. 

Bitte beachten Sie, daß ein gelöschter Datensatz nichts mehr mit einem
editierten zu tun hat. Es handelt sich dann um zwei selbstständige Datensätze.
Wenn Sie einen Datensatz zum Editieren aus der RAM-Disk in die Eingabemaske
zurückholen wird der Datensatz in der RAM-Disk als gelöscht markiert und
die entsprechenden Daten in die Eingabemaske kopiert.
In der Eingabemaske können Sie auf dem "Ram-Disk"-Feld immer die Anzahl
der gesammten sowie die Anzahl der gelöschten Datensätze in der Ram-Disk
ablesen.
Zur Beachtung: Datensätze im Eingabepuffer (unteren 6 Bildschirmzeilen)
befinden sich noch nicht in der Ram-Disk.

4.2.3 Eingabe beenden
---------------------
Alle gepufferten Datensätze werden auf die Datendiskette übertragen und der
Eingabemodus beendet. Der Eingabemodus muß unbedingt durch Anklicken dieses
Feldes beendet werden um die eingegebenen Daten auf Diskette zu sichern.
Datensätze, die in der RAM-Disk als gelöscht markiert wurden, werden nach
nicht mit auf die Datendiskette gespeichert.
Sie können den Eingabemodus mit dem Fenster-Schließ-Symbol ebenfalls
beenden. Dies entspricht dem Klick auf das Eingabe-Ende-Feld.

4.2.4 Aktuelle Eingabezeile
---------------------------
In der Eingabezeile werden das Eingabedatum mit Wochentag, das aktuelle
Konto, die Artikelbezeichnung sowie der Preis gezeigt.
Das aktuelle Konto wählen Sie durch Klick auf eines der gelben Kontenfelder
aus. In den weißen Feldern wird dabei Ihre persönliche Zusammenstellung der
Artikelnamen für das jeweilige Konto zum Anklicken angeboten. Häufig
benötigte Artikelnamen können mit einem Klick ausgewählt werden.
Wie Sie diese Definitionen ändern können wurde unter Punkt 3 erklärt.
In die Felder Artikel und Preis können Sie Ihre Eingaben sowohl
von Hand als auch mit der Maus vornehmen.

4.2.5 Speichern
---------------
Der Datensatz in der Eingabezeile wird in den Eingabepuffer übertragen.
Dieser Vorgang wird auch ausgelöst, wenn Sie den Preis von Hand eingeben
und mit der RETURN-Taste bestätigen. Der Preis wird beim Speichern immer
auf 2 Stellen nach dem Komma auf- oder abgerundet, falls mehr als 3
Kommastellen eingegeben wurden. Dies trifft auch dann zu, wenn Sie Daten
direkt vom Rechner in das Preisfeld übernehmen.

4.2.6 Rechner
-------------
Sie können hiermit einen Taschenrechner aktivieren. Der Taschenrechner kann
mit der Maus und der Tastatur bedient werden:

Taste   Feld    Funktion
------------------------------------------------------------------------
0-9     0-9     Eine Zahl eingeben.
 .       .      Komma eingeben. Es kann nur ein Komma eingegeben werden.
 =       =      Ergebnis berechnen.
RETURN          Ergebnis berechnen.
 +       +      Nächsten Wert addieren.
 -       -      Nächsten Wert subtrahieren.
 *       *      Nächsten Wert multiplizieren.
 /       /      Nächsten Wert dividieren.
 c       MC     Speicher löschen
 r       MR     Speicher als nächsten Wert zurückholen.
 m       M-     Akt. Ergbnis im Speicher subtrahieren.
 p       M+     Akt. Ergbnis im Speicher addieren.
ESC      ->     Rechner in Ausgangsposition.
 o      Anzeige Akt. Ergebnis in das Preis-Feld übertragen. 
 q       Q      Rechner abschalten
 x              Rechner reseten (Speicher und Register löschen)

Sie können den Rechner in der Eingabemaske frei verschieben, in dem Sie mit
der Maus auf den Text "Taschenrechner" klicken und die linke Maustaste
beim Verschieben gedrückt halten.
Der Rechner wird beim Verlassen der Eingabemaske automatisch abgeschaltet.
Im SetUp-Menü können Sie definieren, ob der Rechner sofort nach Auswahl der
Eingabemaske aktiviert werden soll.

4.2.7 Fehlermeldungen
---------------------
Sollte beim Speichern auf Diskette ein Fehler auftreten, z.B. die Diskette
ist voll, wird dies angezeigt und die restlichen Daten im Eingabepuffer
werden nicht gespeichert. Sie sollten vermeiden, eine Diskette randvoll mit
Daten zu beschreiben. Das Programm benötigt in anderen Modusarten
ebenfalls freien Diskettenplatz (max. soviel Bytes wie die größte Datei).


5. Daten löschen
================
Sie können in diesem Modus Datensätze aus einer Datei nachträglich löschen
oder nur verstecken. Verstecken heißt, die Daten bleiben auf der Diskette
erhalten, werden jedoch in den Auswertungen nicht berücksichtigt.
Versteckte Datensätze können jederzeit wieder sichtbar gemacht werden

Versteckte Datensätze werden rot dargestellt. Es können beliebig viele
Datensätze als versteckt markiert werden.

Sie beenden den Löschmodus durch Anklicken des Fenster-Schließ-Symbols.
Wurden Datensätze als gelöscht markiert erscheint ein Requester, in dem Sie
gefragt werden, ob alle versteckte Daten aus der Datei entfernt werden
sollen. Beenden Sie den Requester mit "Nein", bleiben die Daten nur
versteckt. Beenden Sie den Requester mit "Entfernen", werden alle!
versteckten Datensätze aus der Datei entfernt. In diesem Fall muß auf der
Programmdiskette mindestens soviel Speicherplatz frei sein, wie von dem
Datenfile belegt werden.
Sollte ein Fehler beim Packen auftreten, macht ein Requester darauf
aufmerksam.
ACHTUNG: Kann das Programm beim Auftreten eines Fehlers nicht mehr alle
Daten in das gepackte File schreiben, ist das alte Datenfile unter dem
Namen "Backup.hb2" auf Diskette gespeichert. Wenn Sie im CLI mit dem Befehl
"rename backup.hb2 to Daten_mm_jj.hb2" dieses File umbenennen, stehen die
alten Daten wieder zur Vefügung. (Für mm den entsprechenden Monat und für jj
das Jahr einsetzten).


6. Daten auswerten
==================
Dieser Program dient zum Auswerten und Suchen von Daten innerhalb eines
Monats.
Es erscheint ein neues Fenster mit einigen Gadgets für verschiedene
Definitionen:

6.1 Zeitraum zur Auswertung im Monat definieren
-----------------------------------------------
Mit den Feldern "Von" und "Bis" wird der Zeitraum eingestellt, in welchem
Datensätze liegen müssen. Falsche Eingaben, z.B. "Bis"=30 im Februar oder
"Vom" ist größer als "Bis" werden automatisch korrigiert.
Klicken Sie mit der Maus in das jeweilige Feld und geben Sie den Tag mit
der Tastatur ein.

6.2 Maximaler Zeitraum
----------------------
Der maximale mögliche Zeitraum im Monat (1. bis xx) wird durch Anklicken
des "Voller Monat"-Feldes eingestellt. Nach einem Klick auf dieses Feld,
wird somit der gesamte Monat bei der Auswertung berücksichtigt.

6.3 Start
---------
Es werden alle Datensätze der aktivierten Hauptgruppen ausgewertet die im
vorgegebenen Zeitraum liegen und nicht als versteckt markiert wurden.
Es wird die Summe der jeweiligen Hauptgruppe mit einer Balkengraphik und
den %-Anteil der Hauptgruppe angezeigt.

6.4 Liste
---------
Es werden alle Datensätze auf dem Bildschirm gezeigt, die bei der
Auswertung berücksichtigt wurden.

6.5 Drucken
-----------
Sie können wählen, ob Sie nur die Gesamtergebnisse, nur die Einzeleinträge
oder beides ausgedruckt haben möchten. Zusätzlich können Sie einen Text
eingeben, der ebenfalls mit ausgedruckt wird.

6.6 Neuer Monat
---------------
Sie können einen neuen Monat wählen, für den Daten ausgewertet werden
sollen. Sind für deisen Monat keine Daten vorhanden, kehrt Haushaltsbuch
3.11 in das Hauptmenü zurück.

6.7 Ende
--------
Dieses Feld zeigt die gleiche Wirkung wie das Fenster-Schließ-Symbol.
Der Modus Auswerten wird beendet und zum Hauptmenü zurückgekehrt.

6.8 Auto
--------
Ist dieses Feld aktiviert, wird bei der Rückkehr von "Artikel suchen"
sofort ein neue Auswertung gestartet.

6.9 Hauptgruppen aktivieren
---------------------------
Sie können bestimmen, welche Hauptgruppen bei der Auswertung berücksichtigt
werden sollen. Aktive Hauptgruppen werden blau, deaktivierte Hauptgruppene
rot dargestellt. Sie können die Hauptgruppen durch Anklicken des
Namenfeldes jeweils ein oder ausschalten.
Die Einstellungen aktivierte/deaktivierte Hauptgruppen, die Sie in diesem
Modus vornehmen, werden auch im Modus "Artikel suchen" berücksichtigt!

6.10 Alle Konten
----------------
Es werden alle Hauptgruppen als aktiv markiert und damit berücksichtigt.

6.11 Reset Konten
-----------------
Es werden alle Hauptgruppen als nicht aktiv markiert.
Wollen Sie z.B. nur ein Konto auswerten, können Sie hiermit alle Konten
deaktivieren und dann das (oder die) gewünschte Konto (Konten) durch
einen Klick auf das Namensfeld(er) auswählen.

6.12 Artikel suchen
-------------------
Nach Anklicken dieses Feldes erscheint ein neues Fenster, in dem Sie nach
bestimmten Artikel suchen können. Es werden nur jene Hauptgruppen
berücksichtigt, die zuvor als aktiv markiert wurden!
Sie können den Suchtext mit der Maus oder von Hand eingeben. Es werden auch
Namensteile gefunden. z.B. Suchtext ist "in" findet "Rotwein" oder
"Schinken". Bei der Suche wird jedoch nach Groß-Kleinschreibung
unterschieden.

Sie können die gefundenen Datensätze auf dem Bildschirm mit "Liste" zeigen
oder die Ergebnisse und/oder Datensätze mit "Drucken" ausdrucken.

Beenden Sie diesen Programmteil mit "Ende", kehren Sie in den Auswert-Modus
zurück. Mit den Fenster-Schließ-Symbol gelangen Sie sofort zum Hauptmenü.


7. Monatsstatistik
==================
In diesem Programmteil werden alle Datensätze in einem Monat statistisch
ausgwertet. Sie können Sich graphisch darstellen lassen:
 - Ausgabe der Einnahmen, Ausgaben, einzelne Konten für jeden Tag
 - Ausgaben und Einnahmen jeden Tag im Vergleich
 - Vergleich Einnahmen - Spareinlagen - Ausgaben
 - Analyse der einzelnen Hauptkonten
Zusätzlich:
 - Alle Werte in Tabellform anzeigen

Jede Graphik können Sie mit einem Doppelklick der rechten Maustaste
ausdrucken. Als Graphikbreite in Pixeln dient die Einstellung im
SetUp-Menü.
Die auf dem Bildschirm dargestellten Daten können Sie durch Klicken auf das
"Drucken"-Feld auf den Drucker ausgeben.
Mit den Fenster-Schließ-Symbol gelangen Sie zurück zum Hauptmenü.

Wird eine Graphik angezeigt, können Sie diese wieder entfernen, indem Sie
in die Graphik klicken. Es erscheint dann wieder die Statistik-Anzeige.
Dies gilt ebenfalls für die nachfolgend erklärte Jahresstatistik.

Bei der Anzeige Einnahmen und Ausgaben (Gesamt) im Tagesvergleich werden
für jeden Tag links die Einnahmen und rechts die Ausgaben graphisch
gezeigt. Zusätzlich sind die Einnahmen anderst schraffiert.

Bei der Tagesanalyse können Sie wählen ob die Y-Werte der Graphik relativ
oder absolut berechnet werden sollen. Die Auswahl geschieht mit dem
Wechselschalter "Auto Skala".

a) Relative Y-Werte:Für jede Sparte wird der maximale Tageswert neu
   berechnet und zur Skalierung verwendet.

b) Absolute Y-Werte: Es werden nur zwei Skalierungen verwendet.
   Die erste wird benutzt für den vergleich Einnahmen-Ausgaben, die
   zweite für den Vergleich der einzelnen Ausgabekonten. Sie erhalten
   somit direkteren Vergleich innerhalb der Gruppen.
Die jeweilige Grundeinstellung können Sie im SetUp-Menü fest definieren.

Wertetabelle:
-------------
Mit einem Klick auf das "Werte"-Feld können Sie alle Werte in Tabellenform
auf dem Bildschirm darstellen. Klicken Sie in der Tabelle auf das
"Drucken"-Feld erscheint eine Druckabfrage, in der Sie zusätzlich die
erste und letzte auszudruckende Spalte sowie die Anzahl der Spalten in
einer Druckzeile eingeben können.
Die erste und letzte ausdruckende Zeilen sind ebenfalls einstellbar.
Unlogische Eingaben werden vom Programm korrigiert.
Um Speicherplatz zu sparen wird das Tabellen-Window während der
Druckabfrage geschlossen.
Ein Tip: Stellen Sie auf Ihrem Drucker die kleinste Schrift ein und
erhöhen Sie dann in der Druckmaske den Spaltenwert (z.B. 12).
Sie können dann wesentlich mehr Daten in einer Zeile drucken.
Beachten Sie daß auch hier die Preferences-Einstellung Ihres Amiga
noch wirksam ist. Sie müssen deshalb ev. den rechten Druckerrand
zusätzlich erhöhen.


8. Jahresstatistik
==================
Die Auswertung entspricht voll der Monatsstatistik, jedoch werden die vom
Benutzer als aktiv markierten Monate innerhalb einem Jahr addiert.
Es erscheint eine Auswahlmaske, in der Sie alle nicht gewünschten
Monate durch Anklicken deaktivieren müssen. Sie können beliebige Monate
deaktivieren.
Nach Beendigung dieser Definition beginnt die Auswertung. Dabei werden alle
Monate farbig mit folgender Bedeutung dargestellt:
 blau:   Vom Benutzer deaktiviert
 rot:    Keine Daten für diesen Monat gefunden
 grün:   Monat wurde berücksichtigt

Haben Sie diesen Modus mit der Menüleiste angewählt, werden für das
entsprechende Jahr immer alle Monate berücksichtigt!
Wollen Sie also in einem bestimmten Jahr Monate von der Auswertung
ausklammern, müssen Sie diesen Modus durch Anklicken des blauen Hauptmenü-
feldes anwählen. Nur dann erscheint die oben beschriebene Auswahlmaske.

Wurde dieser Monat direkt über Jahr-Feld im Hauptmenü angewählt, werden für
das entsprechende Jahr ebenfalls immer alle Monate berücksichtigt.

9. Sortieren
============
Sie können Ihre Eingaben, die vom Haushaltsbuch auf Diskette gespeichert
wurden, nach verschieden Kriterien sortieren lassen. Die Datensätze auf
der Diskette werden hierbei neu geordnet. Zu diesem Vorgang wird auf der
Diskette mindestens soviele freier Speicherplatz benötigt, wie die zu
sortierende Datei enthält.

Folgende Sortierkriterien stehen zur Auswahl:

9.1 Sortieren nach Datum
-------------------------
Die Einträge im ausgewählten Monat werden nach dem gespeicherten Tag
sortiert.

9.2 Sortieren nach Konten
--------------------------
Alle Einträge werden nach den Hauptkonten Einnahmen, Spareinlagen,...
sortiert.

9.3 Sortieren nach Artikelnamen
--------------------------------
Alle Einträge werden nach dem Artikelnamen alphabetisch aufsteigend
sortiert.

9.4 Sortieren nach Preis
-------------------------
Alle Einträge werden vom kleinsten Preis aufsteigend zum größten Preis
sortiert.

9.5 Sortieren nach Wochentage
------------------------------
Alle Einträge werden nach dem Wochentag, beginnend ab Samstag sortiert.

9.6 Sortieren nach versteckten Datensätzen
-------------------------------------------
Alle Einträge werden nach versteckten Datensätzen sortiert. Die
versteckten Datensätze stehen nach dieser Sortierung alle am Dateianfang.
Wenn Sie anschließend im Hauptmenü den Modus "Daten löschen" anwählen,
sehen Sie alle versteckten Datensätze am Beginn der Liste.

A C H T U N G: Kann das Programm beim Auftreten eines Fehlers nicht mehr
alle Daten in das sortierte File schreiben, ist das alte Datenfile unter
dem Namen "Backup.hb2" auf Diskette gespeichert.
Wenn Sie im CLI mit dem Befehl "rename backup.hb2 to Daten_mm_jj.hb2"
dieses File umbenennen, stehen die alten Daten wieder zur Vefügung
(Für mm den entsprechenden Monat und für jj das Jahr einsetzten).

Möchten Sie die Daten nach kombinierten Kriterien sortiern, gehen Sie
hierzu wie folgt vor:
 Bsp: Sie wollen sortieren nach Datum, Konto, Preis.
 Sortieren Sie zuerst nach dem Preis, dann nach dem Konto und
 abschließend nach dem Datum. Die Datensätze liegen jetzt in der
 gewünschten Reihenfolge auf Diskette vor.


10. SetUp-Menü
==============
In diesem Menü können Sie Voreinstellungen für das Haushaltsbuch 3.11
einstellen, die bei dann bei jedem Programmstart automatisch übernommen
werden.
Die SetUp-Parameter sind unterteilt in Startparameter und Programmparameter.
Die Startparameter werden nur beim Starten vom Haushaltsbuch beachtet, die
Programmparameter werden sofort nach der Änderung wirksam und überprüft.

*** Startparameter ***:

10.1 Starte beim Laden Uhr
--------------------------
Die Uhr wird beim Starten vom Haushaltsbuch sofort gestartet oder nicht.
Die Uhr läuft im Interrupt, wird alle 1/50 Sekunden erneuert und verbraucht
nur geringfügig Rechenzeit.

10.2 Starte beim Laden Memory-Anzeige
-------------------------------------
In der obersten Bildschirmzeile wird ständig der noch freie RAM-Speicher
(Chip+Fast) angezeigt. Die Memory-Anzeige wird ale 3 Sekunden aktualisiert.

*** Programmparameter ***:

10.3 Auto-Gadget im Modus Auswerten aktivieren
----------------------------------------------
Das "Auto"-Feld im Modus "Daten auswerten" wird bei jedem Aufruf sofort
aktiviert. Dies bewirkt den sofortigen Start der Auswertung.

10.4 Bildschirm weiches Auf-und Aufblenden
------------------------------------------
Der Bildschirm wird entweder bei einem Bildwechsel auf-und abgeblendet oder
bei deaktiviertem Feld "hart" gewechselt.

10.5 Balkengraphik mit langsamen Aufbau
---------------------------------------
Die Balkengraphiken in den Monats- oder Jahrestatistiken werden entweder
schnell oder langsam (mit Effekt) aufgebaut (Vergleiche und Analyse).

10.6 Taschenrechner im Eigabemodus aktivieren
---------------------------------------------
Der Taschenrechner wird beim Eingeben von Daten sofort aktiviert.

10.7 Breite Graphikausdruck in Druckerspalten
---------------------------------------------
Eine Graphik ist beim Ausdrucken soviele Spalten breit. Die Höhe wird
automatisch berechnet.
Geben Sie als Breite den Wert 0 ein, wird die maximale Breite des
Blattes genutzt entsprechend Ihrer Einstellung im Preferences-Menü der
Workbench.

10.8 Pfad für Datenfiles
------------------------
Hier kann ein Datenpfad eingegeben werden, in dem Haushaltsbuch 3.11 die
Daten speichert, z.B. "df1:privat". Zur Verdeutlichung eine kurze
Beschreibung was passiert, wenn Haushaltsbuch 3.11 startet.
 - Von der Programmdiskette (Disk mit File <hb>) werden die Files
   <setup.hb2> und <konten.hb2> gesucht und geladen.
 - Wurde im SetUp-Menü ein Datenpfad eingegeben, wird dieser Pfad als
   aktuell gesetzt. Von diesem Pfad werden die weiteren Files
   <artikel.hb2>, <datum.hb2> geladen. Alle Datenfiles werden auf diesem
   Pfad gesucht oder angelegt.
 - Wurde der angegebene Pfad nicht gefunden, wird die Programmdiskette als
   Datendiskette verwendet.

10.9 Währungszeichen
--------------------
Es kann ein 3-stelliges Währungszeichen eingegeben werden, das dann bei
allen Anzeigen und Ausdrucken eingesetzt wird.

10.10 Bildschirmliste Dateiende
-------------------------------
Bei allen Darstellungen der Datensätze in Listenform auf dem Bildschirm wird
entweder ab Dateianfang oder bis zum Ende der Datei angezeigt.
Möchten Sie bei jeder Listendarstellung immer automatisch die letzten
Daten sehen, können Sie dies durch aktivieren dieses Setup-Parameters
erreichen.

10.11 Keine Null-Beträge
------------------------
Wenn Sie dieses Feld aktivieren, wird im Eingabemodus das Speichern von
Datensätzen mit 0 DM im Preis-Feld gesperrt. Ein Requester macht Sie
darauf aufmerksam. Nachdem Einnahmen bzw. Ausgaben ohne Wert in der Regel
nicht vorkommen, sollten Sie diesen Punkt aktivieren.

10.12 Auto Skala
----------------
Dieses Feld beeinflußt in der Jahres- und Monatsstatistik die Skalierung
der Y-Achse bei den Tages/Monatswerten. Ähnlich dem "Auto"-Schalter im
Modus "Daten auswerten" wird im Statistikmodus der Schalter "Auto Skala"
vorab ein- oder ausgeschaltet.

10.13 Warnton
-------------
Sie können hier einstellen, ob Sie bei einem Programmrequester durch einen
Warnton akustisch darauf aufmerksam gemacht werden möchten.

10.14 Tonfrequenz
-----------------
In diesem Feld können Sie die Frequenz des Warntones einstellen.
Die Wirkung Ihrer Eingabe können Sie mit dem "Test"-Feld sofort
hören.

10.15 Markiere Einnahmen
------------------------
Wenn Sie diesen Schalter aktivieren, werden in allen Listen mit
Datensätzen auf dem Bildschirm oder Drucker die Einahmen mit einem
vorangestelltem Stern gekennzeichnet. Alle Einnahmen in den Listen sind
somit optisch leicht erkennbar.

10.16 Artikeleingabe Gadget aktiv
---------------------------------
Dieser Schalter beeinflußt im Eingabemodus das Verhalten des Artikelfeldes.
Normalerweise wird das Artikelfeld automatisch aktiviert zur Texteingabe
über Tastatur. Natürlich kann trotz dieser Aktivierung parallel der Artikel
mit der Maus ausgewählt werden.
Ist das Artikelfeld jedoch aktiv (Cursor sichtbar) können die Hauptgruppen
mit den Funktionstasten nicht angewählt werden sondern nur mit der Maus
innerhalb der gelben Feldern.
Um dies zu vermeiden kann das automatische Aktivieren des Artikelfeldes
verhindert werden. Die Hauptgruppen können jetzt zusätzlich mit den
Funktionstasten ausgewählt werden. Je nach Arbeitsweise kann sich hier
jeder Benutzer seinen optimalen Eingabemodus einstellen.

10.17 Artikel linksbündig
-------------------------
Die Artikelbezeichnungen werden wahlweise linksbündig oder rechtsbündig
dargestellt.

10.18 Info-Ton ausgeben
-----------------------
Wenn Sie dieses Feld aktivieren, gibt das Haushaltsbuch ein Tonsignal nach
jeder längeren Auswertung aus. Dies kann bei größeren Dateien,
Jahresauswertungen als akustische Hilfe dienen.

10.19 Info-Requester bei Monatswechsel
--------------------------------------
Wenn dieses Feld aktiv ist, werden Sie im Eingabemodus bei einem
Monatswechsel von einem Info-Requester darauf aufmerksam gemacht.
Haushaltsbuch 3.11 wechselt in jeden Fall immer korrekt die zugehörige
Monatsdatei. Tritt beim Öffnen oder Neuanlegen eines Monatsfiles ein Fehler
auf, macht Ein Requester auf jeden Fall darauf aufmerksam.

Sie können das SetUp-Menü verlassen mit:

 ** SAVE
Alle SetUp-Definitionen werden unter dem Filenamen <setUp.hb2> auf der
Programmdiskette! gespeichert. Bei jedem Programmstart werden diese Daten
automatisch übernommen.

 ** USE
Alle Änderungen werden sofort übernommen, jedoch nicht auf Disk
gespeichert.

 ** CANCEL
Keine Änderungen werden übernommen.



11. Monats-Gesamtartikel
========================
In diesem Modus können Sie alle Artikel mit gleichen Namen von
bestimmten Konten innerhalb eines Monats addieren.
Es werden dann in sortierter Namensreihenfolge die Namen der Artikel,
die jeweils addierte Gesamtsumme im Monat und wie oft der Artikel
gefunden wurde, ausgegeben.
Zusätzlich werden die Anzahl der Artikel sowie deren Gesamtsumme
angezeigt.
Bei der Auswertung wird zwischen Einnahme- und Ausgabeartikel
unterschieden. Einnahmeartikel werden durch einen Asterix (*) vor
dem Artikelnamen gekennzeichnet.
Die gefundenen Artikel werden im RAM gespeichert. Die max. Anzahl
verschiedener Artikel im Datenfile hängt somit von Ihrer Speichergröße ab.
Beim Eintritt in diese Funktion reserviert das Programm einen größeren
Speicherblock. Es wird angezeigt, für wieviele Artikeldefinitionen dieser
Speicherbereich ausreicht.

11.1 Hauptkonten definieren
---------------------------
Sie können bestimmen, welche Hauptgruppen bei der Auswertung
berücksichtigt werden sollen.
Aktive Hauptgruppen werden blau, deaktivierte Hauptgruppene rot
dargestellt.
Sie können die Hauptgruppen durch Anklicken der Namenfelder jeweils
ein oder ausschalten.
Bei der Suche nach gleichen Artikeln werden nur die aktiven Hauptgruppen
berücksichtigt!

W i c h t i g :
Bei Namensgleichheit von Artikeln werden die Hauptkonten gemischt. D.h.
sollten Sie z.B. den Begriff "Brot" in den Konten "Ernährung" und
"Genußmittel" gespeichert haben, werden alle Artikel und deren Preise
zu einem Artikel addiert!
Vorausgesetzt die Konten waren aktiv.
Namensgleichheit bei Artikeln in Einnahmen- und Ausgabenkonten werden
dagegen nicht gemischt. Es wird immer zwischen Einnahme- und Ausgabe-
artikel unterschieden. Einnahmeartikel werden immer durch einen
vorangestellten Asterix (*) markiert.

Sowohl auf dem Bildschirm als auch auf dem Ausdruck wird die Gesamtsumme
und Anzahl der gefundenen Einträge bei Einnahmen und Ausgaben gezeigt.


11.2 Alle Konten
----------------
Mit einem Klick auf dieses Feld werden alle Hauptgruppen als aktiv
markiert.

11.3 Reset Konten
-----------------
Es werden alle Hauptgruppen als nicht aktiv markiert.

11.4 Start
----------
Die Auswertung wird gestartet.
Nach dem Auswerten werden die gefundenen Artikel in sortierter
Reihenfolge im weißen Feld ausgegeben. Mit den Scrollbalken am rechten
Bildschirmrand können Sie sich in dieser Liste vor und rückwärts
bewegen.

11.5 Drucken!
-------------
Ein Klick auf dieses Feld druckt die Liste der addierten Artikel aus.
Nachdem in dieser Funktion ev. der gesamte freie Speicher für die
Artikelliste reserviert wurde, wird vor dem Ausdruck kein
Sicherheits-Window zur nochmaligen Abfrage geöffnet. Der Ausdruck wird
sofort gestartet. Zur Erinnerung an diesen Ausnahmefall wurde dieses
Feld zusätzlich mit einem Ausrufezeichen markiert.

11.6 Neuer Zeitraum
-------------------
Sie können mit Hilfe dieses Feldes einen neuen Zeitraum zur Auswertung
auswählen.


12. Jahres-Gesamtartikel
========================
In diesem Modus werden ebenfalls alle Artikel mit gleichem Namen addiert.
Im Unterschied zu "Monats-Gesamtartikel" können Sie die Artikel mehrerer
Monate zusammenfassen. Bei der Auswahl des Auswerte-Zeitraums können Sie
wie bei der Jahres-Statistik beliebige Monate "ausblenden". Diese Monate
werden dann nicht berücksichtigt.
Bei der Auswertung wird der Status der ausgewertete Monate farblich wie
folgt angezeigt:
 grün:  Monat wurde ausgewertet
 blau:  Monat wurde ausgeblendet 
 rot:   Monat enthält keine Daten, kein Datenfile gefunden


13. Jahres-Einzelartikel
========================
Dieser Menüpunkt ist eine Erweiterung der Auswertung "Jahres-Gesamtartikel".
Es werden für jeden Artikel die zugehörigen Monatssummen über ein Jahr
mitaddiert. Nachdem hierzu mehr Speicher für einen Artikel benötigt wird,
können abhängig vom freiem Ram-Speicher weniger Artikel wie bei "Jahres-
Gesamtartikel" ausgewertet werden. Reicht der freie Ram-Speicher nicht
für alle unterschiedlichen Artikel aus, wird die Auswertung mit einem
entsprechendem Hinweis abgebrochen.
Die Bedienung der Auswahlschalter zum Aktivieren/Deaktivieren von
bestimmten Hauptgruppen und Monaten funktioniert wie im Modus
"Jahres-Gesamtartikel" beschrieben.
Als zusätzlichen Schalter können Sie mit "Werte" die Tabelle der
Monatswete aufrufen.


14. Uhr aus/ein
===============
Die Uhr wird aus- oder eingeschaltet.
Sollten Sie keine Echtzeituhr eingebaut haben und die Uhrzeit nicht bei
jedem Start Ihres Amigas stellen wollen (Preferences), können Sie die
Uhr bereits im SetUp-Menü deaktivieren.

15. Eingabedatum ändern
=======================
Diese Funktion kann im Hauptmenü nur mit dem Menübalken ausgewählt werden
(Rechte Maustaste). Dieser Modus wurde eingerichtet, damit das aktuelle
Eingabedatum ohne Umweg über den Eingabemodus direkt geändert und
gespeichert werden kann.
Da manche Funktionen im Hauptmenü den aktuellen Eingabemonat als
Defaultwert zur Verfügung stellen, ist diese Möglichkeit sinnvoll.
Eine Änderung des Eingabedatums zum Zwecke der Dateneingabe kann natürlich
schneller und direkt im Modus "Daten eingeben" durchgeführt werden.
Der Effekt ist in jedem Fall der gleiche.
Sie können das Datum mit den Schiebebalken und Pfeilgadgets beliebig ändern.
Zu jedem Datum wird der entsprechende Wochentag mit angezeigt.
Mit den "+" und "-" Tasten können Sie jeweils um einen Tag weiter-
bzw. zurückschalten.
Mit dem Reset-Feld können Sie das Datum vor der Änderung zurückholen.
Mit dem Cancel-Feld verlassen Sie diesen Programmteil ohne eine Änderung
zu übernehmen.
Mit dem Save-Feld wird die Änderung übernommen und das aktuelle
Eingabedatum unter dem Filenamen "datum.hb2" auf der Datendiskette
gespeichert.
Mit dem Use-Feld wird die Änderung ebenfalls übernommen, jedoch nicht auf
Diskette gespeichert.


16. Speicheranzeige aus/ein
===========================
Die Speicheranzeige wird aus- oder eingeschalten. Die Anzeige wird alle
drei Sekunden erneuert und zeigt den Gesamtspeicher (CHIP und FAST).


17. System-Status
=================
In diesem Modus können Sie von allen Diskette den belegten und freien
Diskettenspeicher in Blöcken und Bytes, sowie den Status der Diskette
ermitteln. Dies ist hilfreich um ab und zu einmal nachzuschauen, ob auf
der Datendiskette auch noch genügend freier Speicherplatz zu Verfügung
steht. Weiterhin werden Daten zum aktuellem Datenpfad geliefert sowie
andere Informationen.


18. Weitere Infos
=================
Haushaltsbuch 3.11 ist nicht Public Domain oder Shareware.
Das Programm oder diese Beschreibung darf nur zu privaten Zwecken kopiert
werden. Unerlaubtes Kopieren und Weitergeben wird in jedem Fall
rechtlich verfolgt.

Sollten Sie an diesem Programm Änderungswünsche, Vorschläge,
(Fehler), ... entdecken, schreiben Sie dies dem Autor.
Wird ein Vorschlag von Ihnen realisiert, erhalten Sie einen kostenlosen
UpDate.

Sollte ein registrierter Benutzer sein Programm weiterverkaufen, muß er
dies dem Autor schriftlich mitteilen.

Jede unrechtmäßig weitergegebene Kopie kann eindeutig anhand der codierten
Seriennummer identifiziert werden.

Bei Änderungen - neuen Versionen erhalten alle registierte Benutzer auf
Wunsch das schriftliche Angebot zum Erwerb der neuen Version gegen
einen kleinen Unkostenbeitrag.

Wenn Sie in diesem UpDate-Service mit aufgenommen werden möchten,
benachrichtigen Sie bitte schriftlich den Autor.


=============== ENDE DER ANLEITUNG ====================================
