Zum Hauptinhalt springen

Feld bearbeiten

Feld bearbeiten Anlegen, ändern und löschen von Feldern

Wird ein bereits bestehender Teildatensatz selektiert und die Schaltfläche gedrückt, wird ein neues Feld angelegt. Das Feld wird erst beim Drücken der Schaltfläche angelegt. Der Vorgang kann durch Drücken der Schaltfläche abgebrochen werden.

  • Name Im Feld "Name" ist der Name des neu anzulegenden Feldes anzugeben. Eine Eingabe ist an dieser Stelle nicht zwingend. In der Programmierung wird der Inhalt des Feldes über seinen Namen referenziert. Bei der Verwendung von "sprechenden" Namen wird der Quelltext wesentlich lesbarer.
info

Grundsätzlich sollten für Namen in der Datenstruktur nur Buchstaben, Zahlen und die Zeichen "." und "_" verwendet werden. Weitere Informationen zur Vergabe von Namen befinden sich im Abschnitt Konventionen .

info

Der Name des Feldes muss in der Datenbank eindeutig sein.

  • Feldtyp Der Feldtyp entscheidet darüber, welche Daten in dem Feld gespeichert werden können. Jeder Feldtyp entspricht einem Datentyp. Alle Feldtypen mit Ausnahme des Typs alpha werden mit fester Länge gespeichert. Inhalte vom Typ alpha werden nur in ihrer tatsächlichen Länge in der Datenbank abgelegt.
  • Maximale Länge Ist das Feld vom alphanumerischen Typ, so wird im Textfeld "Maximale Länge" die Definitionslänge angegeben (zwischen 1 und 8192 Zeichen). In textorientierten Anwendungselementen (Masken, Listenformate, Zugriffslisten etc.) können nur die ersten 250 Zeichen des alpha-Feldes angezeigt oder eingegeben werden. Bei Transfers kann die volle Länge importiert oder exportiert werden.
  • Eingabeberechtigung Im Feld "Eingabeberechtigung" kann eine Berechtigungsstufe zwischen 0 und 255 eingegeben werden. Dadurch können nur Benutzer, die für diese Datei mindestens eine Berechtigung gleich oder größer der angegebenen besitzen, Eingaben in diesem Feld vornehmen.
  • Ausgabeberechtigung Mit dem Eintrag im Feld "Ausgabeberechtigung" wird festgelegt ab welcher Berechtigungsstufe der Benutzer das Feld angezeigt bekommt. Zulässig sind Werte zwischen 0 und 255.

Felder ändern

Die Parameter eines Feldes können nach der Auswahl des Feldes über die Schaltfläche verändert werden. Befinden sich Datensätze in der Datei, können nur Änderungen an der Ein- und Ausgabeberechtigung vorgenommen werden. Darüber hinaus kann nur die Eingabelänge von Felder vom Typ alpha verlängert werden.

Sollen weitere Änderungen vorgenommen werden, muss der Inhalt der Datei gesichert (zum Beispiel mit einem Transfer) und anschließend gelöscht werden. Dann können Änderungen in der Datenstruktur vorgenommen werden. Beim Zurückspielen der Datensätze müssen entsprechend der Änderungen in der Datenstruktur die Datensätze angepasst werden.

Felder löschen

Felder können nur gelöscht werden, wenn keine Datensätze in der Datei gespeichert sind. Es kann die gleiche Vorgehensweise, wie beim Ändern von Feldern verwendet werden. Nachdem das Feld ausgewählt wurde, kann es mit der Schaltfläche gelöscht werden.

Liste von Feldern importieren

Auf einem existierendem, leeren Teildatensatz ist es mit der Tastenkombination Umschalt + Einfg möglich eine Liste von Feldern zu importieren. Diese Liste muss als CSV-Datei in Format <Feldname>,<Feldtyp>[,<Feldlänge> vorliegen. Die Feldlänge ist nur bei alpha-Feldern anzugeben. Pro hinzuzufügendem Feld muss eine Zeile in der CSV-Datei eingetragen sein. Folgende Feldtypen sind zulässig: