Referenzfelder
Hier können die Referenzfelder verwaltet werden.
Aufbereitungs-Code
Code | Dezimalpunkt | Dezimalkomma | Vorzeichen | Nullwerte |
---|---|---|---|---|
1 | Ja | Ja | Nein | 0,00 oder 0 |
2 | Ja | Ja | Nein | Leerstellen |
3 | Ja | Nein | 0,00 oder 0 | |
4 | Ja | Nein | Leerstellen | |
N | Ja | Ja | linksbündig | 0,00 oder 0 |
O | Ja | Ja | linksbündig | Leerstellen |
P | Ja | linksbündig | 0,00 oder 0 | |
Q | Ja | linksbündig | Leerstellen |
Felder
Referenzfelddefinitionen
Feldbezeichnung | Erklärung | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feldname | Der Aufbau eines Referenzfeldnamens unterliegt gewissen Konventionen, die durchgängig einzuhalten sind :
| |||||||||||||||||||||
Feldlänge | Angabe der Feldlänge des Referenzfeldes. Der (theoretisch) maximal mögliche Wert für dieses Feld beträgt 65535. Bei numerischen Feldern beträgt der maximale Wert 63.
| |||||||||||||||||||||
Anz. Dezimalstellen | Angabe der Anzahl von Dezimalstellen bei numerischen Feldern. Bei alphanumerischen Feldern muss dieses Feld leer gelassen werden. Bei numerischen Feldern ohne Dezimalstellen ist eine Null einzutragen. | |||||||||||||||||||||
Klasse | Über die Klasse werden Referenzfelder mit gleichen Eigenschaften zusammengefasst. Es gibt z.B. Artikelnummern, Ersatzteile, Stücklistenkomponenten usw. Alle diese Nummern sind aber Artikelnummern und werden über die Klasse IDNR zusammengefasst. Die Klasse ist ein zentrales Steuerelement uns sollte daher wohl überlegt verwendet werden. "Senden an" wird z.B. auf Klassenebene definiert. Auch Berechtigungen werden über Klassen definiert. Klassen werden über die Tabelle FRDCLS verwaltet. | |||||||||||||||||||||
Bezeichnung | Angabe der Listenüberschrift. Hier kann ein beliebiger Text hinterlegt werden. | |||||||||||||||||||||
Subtyp | Hier wird der Subtyp des Feldes angegeben. Dies ist insbesondere bei zusammengesetzten Feldern von Bedeutung. Die möglichen Ausprägungen lassen sich über einen Matchcode aus der Tabelle FRDSTP abrufen. Beispiel: Soll eine neutrale Belegnummer mit Firma, Anwendungsgebiet, Belegnummer und Position ausgegeben werden, so wird für die Felder jeweils "ABNrKopo" angegeben. Teilweise setzt sich der Subtyp auch mit der Feldkomponente zusammen. In diesem Fall wird für jede Komponente der gleiche Subtyp angegeben aber eine andere Feldkomponente Beispiel: Adressen setzen sich aus Personenkontonummer und Filialnummer zusammen. Als Subtyp wird dann "AdressNr" angegeben, bei Feldkomponente für die Personenkontonummer "*PKNR" und als Feldkomponente für die Filialnummer "*FINR". | |||||||||||||||||||||
Kleinschr. zulässig | In diesem Feld wird angegeben, ob bei der Bedienung des zu definierenden Feldes durch den Benutzer Kleinschreibung zulässig ist, oder ob die Eingaben nur in Großbuchstaben erfolgen können.
| |||||||||||||||||||||
Rechtsbündig | Angabe, ob Eingaben in diesem Feld rechtsbündig erfolgen müssen. In der Regel ist dies bei numerischen Feldern der Fall, d.h. der Anwender muss die Eingabe-Feld-Taste drücken, wenn er Eingaben in einem solchen Feld macht. Bei Eingabe von "RB" in diesem Feld wird das zu beschreibende Feld intern mit einer CHECK(RB)-Funktion versehen. Diese Ausprägung hat unter JET aktuell keine Bedeutung mehr. Bei Eingabe von "RZ" werden Eingaben in dem Feld rechtsbündig gestellt und es werden linksbündig führende Nullen ergänzt. | |||||||||||||||||||||
Generator-Feldtyp | Kennzeichen, ob es sich bei dem angegeben Referenzfeld um ein Feld handelt, das die Firmennummer, den Änderungszähler oder den Sachbearbeiter der letzten Änderung usw. beinhaltet. Diese Kennzeichen sind für den Programmgenerator relevant. Es werden z.B. die Felder "Datum/Sachbearbeiter letzte Änderung" einer Datei vom Programmgenerator erkannt und entsprechend verarbeitet. | |||||||||||||||||||||
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.
| |||||||||||||||||||||
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. | |||||||||||||||||||||
Zeichen je Zeile | Hier wird die Spaltenbreite für ein einzelnes Eingabefeld angegeben, das sich über mehrere Zeilen erstreckt. Zusätzliche Angaben findet man im DDS-Handbuch der IBM zum Schlüsselwort CNTFLD. | |||||||||||||||||||||
Sichtbare Zeilen | Anzahl der sichtbaren Zeilen einer Text-Area; wird in das Attribut <height> umgesetzt. | |||||||||||||||||||||
Maximale Zeilen | Anzahl der maximal möglichen Zeilen einer Text-Area; wird in das Attribut <maxheight> umgesetzt. | |||||||||||||||||||||
Spin-Min | Hier wird die untere Grenze für den Wertebereich angegeben, den ein Spinbutton bzw. Drehknopf annehmen kann.
| |||||||||||||||||||||
Spin-Max | Hier wird die obere Grenze für den Wertebereich angegeben, den ein Spinbutton bzw. Drehknopf annehmen kann.
| |||||||||||||||||||||
Technischer Schlüssel | Wenn es sich bei einem Feld um einen technischen Schlüssel handelt, so ist das Schlüsselfeld für den Benutzer von untergeordneter Bedeutung. Was den Benutzer eigentlich interessiert, ist der beschreibende Text. Diese technischen Schlüssel können ausgeblendet werden und stattdessen nur der beschreibende Text als Eingabefeld angezeigt werden. => Die Funktionalität kann in den Client-Einstellungen über "Technische Schlüssel ausblenden" aktiviert/deaktiviert werden. Änderungen der Einstellung werden erst nach einem CRTXML verfügbar. Es müssen also alle XML's neu erzeugt werden. | |||||||||||||||||||||
Schlüssel zusätzlich anzeigen |
Wenn dieses Kennzeichen gesetzt ist, werden in den Auflistungen der technische Schlüssel und der dazugehörige Klartext angezeigt, ansonsten wird nur der Klartext angezeigt. Dies dient zur sinnvollen Sortierung der Daten, z. B. beim Status.
Dieses Kennzeichen hat nur dann eine Auswirkung, wenn in den Client-Einstellungen das Ausblenden von technischen Schlüsseln aktiviert ist und es sich um einen technischen Schlüssel handelt. |