Anfang des InhaltsbereichsFunktionen zum Hinzufügen und Anhängen von Einträgen Dokument im Navigationsbaum lokalisieren

Zeile einfügen

Die Funktion Zeile einfügen bewirkt, daß in eine TS eine Leerzeile eingefügt wird, in die ein neues Element eingegeben werden kann.

Vorgehen

Dem Benutzer wird in der Statusleiste kenntlich gemacht, daß er jetzt die Daten einfügen soll.

Wenn der Benutzer keine Daten eingab, verschwindet die Leerzeile. Wenn der Benutzer fehlerhafte Daten eingab, wird eine Fehlerprozedur ausgeführt.

Beispiel

1 2 3 4 --Fx--> 1 2 _ 3 -- > 1 2 9 3 -- ENTER --> 1 2 9 3

Einfügen mit einem Dialogfenster

Alternativ kann die Eingabe in einem Dialogfenster erfolgen. Dieses kann bei Platzproblemen zu einem Ganzbild (full-screen) ausgedehnt werden.

Einfügen mehrerer neuer Einträge

Mehrere Einträge können durch Wiederholen der Funktion Zeile einfügen eingefügt werden. Effizienter sind jedoch die im folgenden beschriebenen Funktionen.

Viele einfügen

Die Funktion Viele einfügen ermöglicht das Anlegen mehrerer neuer Elemente an beliebiger Stelle in der TS. Dazu wird die momentane Bildschirmseite aufgespreizt.

Vorgehen

Zwischen den Einträgen befinden sich Leerzeilen zum Eintragen neuer Daten.

Wenn nach dem Eintragen der neuen Daten weitere Daten eingegeben werden sollen, kann statt der ENTER -Taste die Funktion Viele einfügen ein weiteres Mal aufgerufen werden. Als Folge erscheint ein weiteres Eingabebild: Oben steht der letzte Eintrag der schon eingegebenen Daten, unten wieder der letzte Eintrag der vorhergehenden Einfügeaktion.

Nach dem Drücken von ENTER verschwinden leere Zeilen wieder.

Beispiel

1 2 3 4 --Fx--> 2 _ _ 3 --> 2 9 _ 3 -- ENTER --> 2 9 3 4

1 2 3 4 --Fx--> 2 _ _ 3 --> 2 9 _ 3 --Fx--> 9 _ _ 3 --> 9 7 6 3

Neue Einträge

Achtung

Die Bedeutung bzw. Verwendung der Funktion Neue Einträge ist zu Release 4.0 geändert worden und ist für zukünftige Entwicklungen zu berücksichtigen.

Wenn bei einer Tabelle davon ausgegangen wird, daß der Benutzer Daten hinzufügen möchte (die unabhängig von der Cursorposition sind), dann sollte die Tabelle bereits eingabebereite Zeilen enthalten.

Ist es aus Berechtigungsgründen erforderlich, sollte möglichst beim Einstieg in die Anwendung geprüft werden, ob der Benutzer nur die Berechtigung zum Ändern hat. In diesem Fall sollte die Tabelle ohne eingabebereite Zeilen angezeigt werden. Hat der Benutzer die Berechtigung zum Ändern und Anlegen, sollte die Tabelle entsprechend mit eingabebereiten Zeilen aufbereitet werden.

Falls dies in Ausnahmefällen nicht möglich ist, kann auch die alte Realisierungsform über die Funktion "Neue Einträge" (s.u.) verwendet werden.

Die Funktion Neue Einträge ermöglicht es, mehrere neue Elemente am Ende einer TS anzulegen. Das Wort "Einträge" kann anwendungsspezifisch durch ein geeigneteres ersetzt werden. Gegenüber der Funktion Viele einfügen entfällt bei dieser Funktion die anfängliche Cursorpositionierung.

Vorgehen

Das Positionieren auf diese leere Seite soll durch Auswahl einer Funktion, nicht durch Blättern erzielt werden.

Dem Benutzer wird in der Statusleiste kenntlich gemacht, daß er jetzt die Daten eintragen soll.

Die neuen Einträge werden an das Ende der TS angehängt.

TS, die nach einem Feld sortiert sind:

Die neuen Einträge werden in die TS einsortiert.

TS, die nicht nach einem Feld sortiert sind:

Die TS wird ab dem vor der Aktion letzten Eintrag angezeigt.

TS, die nach einem Feld sortiert sind:

Die TS wird ab dem ersten eingefügten Element gezeigt.

Nach dem Drücken von ENTER verschwinden leere Zeilen wieder.

Beispiel

Nicht sortiert

1 2 3 4 --Fx--> 4 _ _ _ --> 3 8 5 _ -- ENTER --> 3 8 5 _

 

 

Ende des Inhaltsbereichs