infra:NET Expert
 
×
H  -  Tabelle aus Datei laden
Funktion
Aus einer Datei wird eine Tabelle in die aktuelle Tabelle kopiert. Alle Operatoren nach dem H-Operator werden durch die neue Tabelle überschrieben. Von der neuen Tabelle werden jedoch nur so viele Zeichen geladen, wie die Restgröße der alten Tabelle nach dem H-Operator ermöglicht. Wenn zum Beispiel in einer Tabelle nach dem H-Operator noch 500 Zeichen kommen, werden von der neuen Tabelle maximal 500 Zeichen geladen. Das System geht hier nicht von der Maximalgröße von 4158 Zeichen aus, sondern von der Anzahl Zeichen, die in der alten Tabelle nach dem H-Operator vorhanden sind.
Während der Aufbereitung eines Dokuments wird der H-Operator ausgewertet und die entsprechende Tabelle geladen. Damit lassen sich zum Beispiel abhängig von Bedingungen (siehe Q-Operator) unterschiedliche Druckdefinitionstabellen laden oder eine Druckdefinitionstabelle in mehreren Tabellen wiederverwenden.
Achtung
Der H-Operator darf nicht in den Tabellen vorkommen, die mit den Operatoren A, K, O und U geladen werden. Die neue Tabelle wird vor dem Druckbeginn geladen.
Syntax
H:Tabellenname,Tabellennummer[,Länge]#
Beispiel
H:FST593,101#
FST593
Die Tabellendatei, aus der geladen werden soll, hat den Namen FST593.MIL
 
101
Die Tabelle, die geladen werden soll, hat die Nummer 101.
Es ist keine Länge angegeben, so dass die gesamte Tabelle geladen wird.
Beschreibung der Argumente
  • Tabellenname
    Name der Datei, aus der die Tabelle geladen werden soll.
    Er besteht im Allgemeinen aus dem Modulkürzel (zum Beispiel PDV) und der Programmnummer (zum Beispiel 112).
    Der Dateiname kann mit Erweiterung (Extension) angegeben werden.
    Ohne Erweiterung wird standardmäßig MIL bzw. MDD als Erweiterung angenommen.
  • Wichtig
    Die Druckdefinitionsdateien mit anderer Erweiterung müssen im MDD-Format vorhanden sein, nicht im MIL-Format.
    Die Druckdefinitionsdateien müssen also, nachdem sie als MDD generiert wurden, anschließend umbenannt werden, zum Beispiel nach *.FAX.
    Beispiel
    H:AUF444.FAX, 100#
  • Tabellennummer
    Nummer der Tabelle, die geladen werden soll. Es können Nummern von 1 bis 32767 angegeben werden.
  • Länge
    Maximale Anzahl der zu lesenden Zeichen aus der Tabelle.
    Wenn die Tabelle kürzer als die angegebene Zahl ist, dann wird nur bis zum Tabellenende gelesen.
    Wenn nichts angegeben wird, wird die gesamte Tabelle gelesen. Der maximale Wert für die Länge ist 4158.