1.2.130 MLClose – Dokument fertigstellen/Druckausgabe beenden
MLClose(lChannel)
|
Argumente
|
lChannel
Nummer des Druckkanals, auf dem zuvor gedruckt wurde und dessen Ausgabe jetzt beendet werden soll. Mit „0“ werden alle Druckkanäle gleichzeitig geschlossen.
| ||
|
Rückgabewerte
|
lRc
| ||
|
Beschreibung
|
Dieses Kommando ist zwingend zum Abschluss einer Druck- (oder Datei-) Ausgabe notwendig.
Die Abschlusstabelle der verwendeten Drucksteuerdatei (MIL) wird ausgegeben (wenn vorhanden) und die Abschlussaktionen der jeweils verwendeten Medien wird ausgeführt (zum Beispiel Druckjob abschließen und an Drucker übergeben oder PDF-Datei speichern).
Der jeweilige Kanal muss zuvor mit MLOpen geöffnet worden sein.
Nach MLClose kann ein neues Formular mittels MLOpen begonnen werden.
| ||
|
Funktionsart
|
STPFunktion
| ||
|
Beispiel
|
Siehe bei „MLPrint“.
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer
