Kurzanzeige [Bsp. dbn.stl]


Die Struktur der Kurztiteldatei ist sehr einfach:

In den Indexparametern steht z.B. der Befehl  il=72 : Jeder Satz bekommt dann eine 72 Byte lange Kurzzeile.
Wie diese aussieht, kann der Anwender (Systemverwalter) frei programmieren, und zwar in den Indexparametern mit Hilfe der Exportsprache. Die Konvention ist, dafür einen Abschnitt #-0 in den Indexparametern anzulegen. In der CAT.API ist dieser besonders lang, weil viele verschiedene Satztypen berücksichtigt sind, nicht nur Titeldaten.

Die Kurzzeile für jeden Satz wird aus der STL-Datei herausgeholt, wenn der Satz in einer Ergebnismenge vorkommt und diese angezeigt werden soll. Das geht so:

Nehmen wir den Satz mit der internen Nummer 10: Seine Kurzzeile kommt in der STL-Datei auf die Position 10*72=720.

Wenn nun im Verlauf einer Sitzung eine Ergebnismenge anfällt, zu der der Satz 10 gehört, dann wird für die Zusammenstellung der Kurzliste die Zeile des Satzes 10 von der Position der STL- Datei geholt. Das ist alles.

Wenn man die Struktur oder Länge der Kurzzeile ändern will, kann man das jederzeit tun, indem man die Indexparameter hernimmt und den Wert  il  sowie den Abschnitt für die Kurzzeile darin ändert. Anschließend läßt man über das Menü "Reorganisieren" (mit  h org  aufzurufen) die Kurzanzeige (und das heißt die .STL-Datei) erneuern. Das geht recht schnell.