Webseiten-Werkzeuge

Benutzer-Werkzeuge


Eigenschaft:

Prüfung


Beschreibung:

Mit diesem Wert wird festgelegt, welche Nutzdaten oder Attribute des aktuellen Dokuments zu prüfen sind, um die Entscheidung zu treffen, ob ein untergeordnetes Formular eingebunden werden soll oder nicht.

Die Bedeutungen der einzelnen Auswahlen sind in der folgenden Tabelle gelistet:

Feld Ein Text innerhalb der Druckdaten wird geprüft.
Benutzer Der Name des Benutzers, der den Druckauftrag erzeugt hat, wird geprüft. Der Benutzername wird dabei als einfache Zeichenkette bahandelt. Der Benutzer muss also nicht im print2forms-System konfiguriert sein!
Rechner Der Name des Rechners, der den Druckauftrag erzeugt hat. Da die Rechnernamen von den print2forms-Druckertreibern ermittelt werden, ist das Aussehen des Namens vom jeweiligen Rechner abhängig. Im einfachsten Fall kann nur die IP-Adresse als Name dienen, oder, falls der Rechner Zugriff auf den DNS-Dienst hat, sein voller Name im Netzwerk.
Drucker Der Name des Druckers auf dem druckenden Rechner wird geprüft. Zu Steuerungszwecken ist es ohne weiteres möglich, mehrere logische Drucker einzurichten, die dann aber alle auf den gleichen print2forms-Client drucken.
Auftrag Der Name des Druckauftrags wird geprüft. Dieser Name wird in der Regel vom druckenden Programm eingesetzt, und ist daher nicht immer verfügbar.
Datei Der Name der Datei, in der der Druckauftrag vom Spool-System zwischengespeichert worden ist, wird geprüft. Dieser Name ist nicht auf allen Rechnersystemen verfügbar - zur Zeit nur im OS/400 und i5/OS.
Benutzerdaten Die Benutzerdaten der Spooldatei sollen geprüft werden. Diese Daten ist nicht auf allen Rechnersystemen verfügbar - zur Zeit nur im OS/400 und i5/OS, wenn über HostPrintTransform gedruckt wird.
Benutzerdefinierte Daten Die benutzerdefinierten Daten der Spooldatei sollen geprüft werden. Diese Daten ist nicht auf allen Rechnersystemen verfügbar - zur Zeit nur im OS/400 und i5/OS, wenn über HostPrintTransform gedruckt wird.
Prozess Der print2forms Name des aufrufenden Prozesses wird geprüft.
Etikett Die Nummer des Etiketts auf dem Etikettenbogen wird geprüft. Das erste Etikett hat die Nummer '1'. Die Prüfung kann nur erfolgen, wenn das Formular über einen Etikettenprozess aufgerufen worden ist.
Seite Die Nummer der aktuellen Druckseite wird geprüft. Die erste Druckseite hat die Nummer '1'. Bei der Formulierung des Vergleichsmusters für die Prüfung ist zu berücksichtigen, dass die letze Seite eines Druckauftrags einen Punkt nach ihrer Nummer enthält. Damit kann über eine Abfrage auf die Existenz des Punktes auf die letzte Seite eines Druckauftrags geprüft werden.

Nicht alle Prüfungen sind auf allen Rechnersystemen nutzbar. Die Attribute des Druckauftrags werden von den Druckertreibern des jeweiligen Rechnersystems ermittelt und, soweit verfügbar und bekannt, in einem PJL-Header am Anfang des Druckauftrags übertragen.


Hinweise:

  • Ob ein zu prüfendes Feld von einem bestimmten Druckertreiber unterstützt wird oder nicht, kann beim Ausdrucken der Feldindizes ermittelt werden. Der erzeugte Ausdruck enthält auch die Inhalte der prüfbaren Felder. Dabei entspricht Benutzer dem Text nach '[User]', Rechner entspricht dem Text nach '[Computer]', Drucker dem Text nach '[Printer]', Auftrag dem Text nach '[Job]' und Datei dem Text nach '[File]'. Prozess entsprcht, falls vorhanden '[FORM]', ansonsten dem print2forms Namen des Objekts unter '[PROCESS]'. 1)
  • Bei der Prüfung des Druckattributs Rechner muss sichergestellt werden, dass auf allen in Frage kommenden Clients und Gateways die Verfügbarkeit und Konfiguration des Dienstes DNS identisch ist. Ansonsten enthält dieses Feld eben einmal einen Namen und einmal eine IP-Adresse - was gegebenfalls aber auch mit zwei mittels 'oder' verbundenen Bedingungen abgefangen werden kann.
  • Zusätzliche Informationen zu den einzelnen Prüfungen finden sich auch im Hilfetext zur Bedingungsliste.
  • Die beiden Auswahlen Benutzerdaten (Text nach '[USRDATA]') und Benutzerdefinierte Daten (Texte nach '[DEFDATA]' bis '[DEFDATJ]') sind nur auf Druckaufträge anwendbar, die unter IBM OS/400 bzw IBM i5/OS auf einem SCS-Drucker mit dem print2forms-Trennseitenprogramm und dem entsprechenden Druckeranpassungsobjekt erstellt wurden.


1)
Falls auch diese Angabe fehlt, wird der Standardprozess des jeweiligen Druckers aktiviert.

print2forms/objekte/ovl/opstyp.txt · Zuletzt geändert: 2021-02-25 11:37 (Externe Bearbeitung)