Tabelleninhalte initialisieren
Mit diesem Programm ist es möglich, alle Datensätze einer ausgewählten Tabelle mit Initialwerten zu belegen.
Dabei kann es sich (je Tabellenfeld) um einen vorgegebenen Wert oder auch um den Default-Wert, der bei den Definitionen des entsprechenden Tabellenfeldes hinterlegt ist, handeln.
Der Einsatz dieses Programmes empfiehlt sich z.B., wenn für eine Tabelle ein neues Datenfeld hinzugefügt wurde, und dieses mit Default-Werten vorbelegt werden muss.
Verwendung dieses Programms
- TB10180 Tabellendefinitionen
Felder
Schlüsseldefinitionen
Feldbezeichnung | Erklärung | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Folgenummer | Dieses Feld hat in der Regel nur programmtechnischen Charakter und ist für den Anwender weitgehend ohne Bedeutung. Es enthält eine maschinell vergebene, fortlaufende Nummer, die dazu dient, in einer Datei ohne eindeutigen Schlüsselbegriff einen Datensatz eindeutig identifizieren zu können. Das Feld kann demzufolge nicht verwaltet werden. | ||||||||||||||||||||||||||||||||||||
Feldtext | Die Bezeichnung dient zur näheren Erläuterung eines Schlüsselbegriffs. Sie wird in der Regel in Programmen, die den zugehörigen Schlüsselbegriff verwenden, als Klartext angezeigt. | ||||||||||||||||||||||||||||||||||||
Referenzfeld | Der Aufbau eines Referenzfeldnamens unterliegt gewissen Konventionen, die durchgängig einzuhalten sind :
| ||||||||||||||||||||||||||||||||||||
Feldlänge | In diesem Feld wird die Länge des Schlüsselarguments angegeben. Dieses kann 1 bis 10 Stellen lang sein. Bei Vorlauftabellen ist die Schlüssellänge i.d.R. 6 Stellen lang. Dies ist auf die Anzahl der Stellen für das Argument "OXAION" zurückzuführen. Bei FRD-Tabellen ist die Schlüssellänge situationsbedingt auszuwählen FRD110 Mengeneinheiten, Schlüssellänge = 3). | ||||||||||||||||||||||||||||||||||||
Dezimalstellen | Anzahl der Dezimalstellen eines Tabellenfeldes. Alphanumerische Felder werden in diesem Feld durch eine Leerstelle gekennzeichnet. | ||||||||||||||||||||||||||||||||||||
Nur numerische Schlüssel | Kennzeichen, ob innerhalb des Tabellenarguments nur numerische Zeichen erfasst werden dürfen.
| ||||||||||||||||||||||||||||||||||||
Tausenderseparator | Hier kann gesteuert werden, ob numerische Werte mit oder ohne Tausenderseparator angezeigt werden sollen. | ||||||||||||||||||||||||||||||||||||
Vorzeichen | Falls das nummerische Referenzfeld auch negative Werte beinhalten darf, so muss an dieser Stelle der Haken für "Vorzeichen" aktiviert werden. Ansonsten sind nur positive Werte abbildbar. | ||||||||||||||||||||||||||||||||||||
Leerzeichen falls 0 | Hier kann gesteuert werden, ob bei numerischen Werten die 0 als 0 bzw. 0,00 oder gar nicht angezeigt werden soll. | ||||||||||||||||||||||||||||||||||||
Kleinschreibung zulässig | Normalerweise ist in einem alphanumerischen Adressmerkmal nur die Eingabe von Großbuchstaben erlaubt. Ist Kleinschreibung aktiviert, so sind auch Kleinbuchstaben eingebbar. Als Alternative zur Kleinschreibung kann auch die Ausprägung rechtsbündig gewählt werden. Wie der Name schon besagt, wird dann der Feldinhalt rechtsbündig ausgegeben. | ||||||||||||||||||||||||||||||||||||
Vergleichsoperation | Dieses Kennzeichen legt zusammen mit dem Folgenden Feld "Werte" fest, welche Ausprägungen ein Feld annehmen darf. Ein Feld kann gegen eine Konstante, eine Variable oder eine Tabelle geprüft werden. Wird ein Feld gegen eine Tabelle geprüft, so kann beim Verwalten der Tabelle über den List-Button gearbeitet werden.
| ||||||||||||||||||||||||||||||||||||
Werte | Zulässige Werte für die Vergleichsoperation. Der Inhalt und die Anzahl der in diesem Feld zu erfassenden Werte hängt von der Art der Vergleichsoperation ab. Für Vorlauftabellen wird i. d. R. der Wert "OXAION" in Zusammenhang mit dem Vergleichsoperator "V" genutzt. Hintergrund ist, dass Vorlauftabellen nur einen Satz mit dem Schlüsselargument "OXAION" enthalten sollen. Beispiele:
| ||||||||||||||||||||||||||||||||||||
Prüfprogramm | Hier steht der Name des oxaion Programmes. In oxaion werden die Programme mit unterschiedlichen Kategorien bezeichnet. | ||||||||||||||||||||||||||||||||||||
Leerzeichen zulässig | Kennzeichen, das steuert, ob Leerzeichen in diesem Feld zulässig sind. Dieses Kennzeichen wird nur ausgewertet, falls das Feld gegen eine Tabelle geprüft wird ( Vergleichsoperation = T oder T*) Diese Prüfung wird ggf. nur durchgeführt, wenn das Feld nicht nur Leerzeichen enthält. | ||||||||||||||||||||||||||||||||||||
Listfunktion verfügbar | (Referenzfeld scheint nicht verwendet zu werden)
| ||||||||||||||||||||||||||||||||||||
Lösch-Prüfprogramm | Name eines Programmes, das beim Löschen eines Datensatzes zur Prüfung aufgerufen wird. Dieses Programm entscheidet, ob der ausgewählte Datensatz gelöscht werden darf. (ob z.B. Felder des Datensatzes noch mit anderen Dateien verknüpft sind, die ein Löschen nicht möglich machen usw.)
| ||||||||||||||||||||||||||||||||||||
Feldname | Angabe ob es sich um ein Signatursatz handelt. | ||||||||||||||||||||||||||||||||||||
Default | Wenn ein Default angegeben ist, wird das Feld beim Erfassen damit vorbelegt. Ist der Default ein numerischer Wert mit Dezimalstelle, kann die Vorgabe auch einen kürzeren Wert als die definierte Feldlänge enthalten. Beispiel Eine Vorgabe für ein Feld der Länge 5 mit 2 Dezimalstellen wird folgendermaßen interpretiert:
| ||||||||||||||||||||||||||||||||||||
Steuerfeld | Felder, die als Steuerfeld gekennzeichnet wurden, können nur in sprachneutralen Tabellen verwaltet werden. Eine Änderung eines Steuerfeldes in der sprachneutralen Tabelle wird in allen entsprechenden sprachspezifischen Tabellen durchgeschrieben.
| ||||||||||||||||||||||||||||||||||||
Feld in erster Sicht anzeigen | Dieses Kennzeichen steuert , ob das Feld der TBV-Tabelle in der Schnellsuche als Spalte angezeigt wird. | ||||||||||||||||||||||||||||||||||||
Anzeigesteuerung | Über dieses Kennzeichen wird gesteuert, ob das Tabellenfeld:
Ist kein Feld der Tabelle entsprechend gekennzeichnet, so wird das erste Datenfeld der Tabelle für die Schnellsuche und den Klartext verwendet. | ||||||||||||||||||||||||||||||||||||
Sichtbare Länge | Angabe der Feldlänge des Referenzfeldes. Der (theoretisch) maximal mögliche Wert für dieses Feld beträgt 32767. Bei numerischen Feldern beträgt der maximale Wert 31.
|
Überschriftsformat
Feldbezeichnung | Erklärung |
---|---|
Tabellengruppe | Unter einer Tabellengruppe werden mehrere Tabellen zu einem Bereich zusammengefasst. Die Tabellengruppe ist damit ein übergeordnetes Identifikationsmerkmal für eine Tabelle. Die Tabellengruppen werden über das Programm Tabellengruppen (TB12100) verwaltet. Die beiden wichtigsten Tabellengruppen heißen FRD (Standardtabellen) und VRL (Vorlauftabellen). |
Satzart | Die dreistellige Satzart ist Teil des Tabellenschlüssels. Sie ist innerhalb der Tabellengruppe eindeutig.
Diese Satzarten sind, in Verbindung mit der Tabellengruppe, in der Tabellenartandatei (TTYPEP) hinterlegt. |