PDA

View Full Version : drucken BLOB-Felder



Cobolaner
09-02-04, 14:16
Hallo Forum,

hat jemand Erfahrung mit Datei-Feldern, die mit BLOB definiert wurden. Wir sollen digitalisierte Unterschriften drucken und stehen vor einem Rätsel. Wie geht das und geht das überhaupt??

Wir sind für jeden Tipp dankbar.
Einen schönen Tag noch

Fuerchau
09-02-04, 14:48
In BLOB's kann nun mal drinstehen was möglich ist.
Mit den herkömlichen Mitteln der AS/400 kann man den Inhalt nicht als Grafik ausgeben.

Eine PRTF kann wohl als AFPDS erstellt werden. Dann gibt es zusätzliche Schlüsselworte um z.B. Grafik auszugeben.

siehe hierzu http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/rzakd/rzakdmst02.htm

Mit "TRNSPY" können transparente Daten an den Drucker übergeben werden.
Die Daten eines BLOB's können z.B. über ein solches Feld ausgegeben werden.

Zu beachten ist lediglich, dass die Daten GENAU für einen Druckertyp spezifiziert sind und über DSPSPLF nicht angezeigt werden können.

Sven Schneider
10-02-04, 19:58
Als ich würde euch folgende empfehlen.
Weil so geht alles mit Boardmitteln.

Voraussetzung:

PCL-Kompatibler Drucker (z.B. HP-Laserjet)
oder
IPDS-Drucker
(Wenn IPDS-Drucker muß zusätzlich Lizenzprodukt 5722SS1 Option 36 oder 37 oder 38 PSF/400 installiert sein)

Vorgehensweise :
- Printer-File als *AFPDS definieren
- Unterschriften als AFP-Overlays erstellen CRTOVL (vorher vom PC laden, wie siehe unten)
- nicht die Unterschrift als BLOB sondern nur den Namen des Overlays in der Datenbankdatei speichern
- Schlüsselwort OVERLAY im entsprechenden Satzformat des PRTF angeben, im Programm als Parameter Overlaynamen einsteuern
http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/rzakd/rzakdmstptoverl.htm

Wie erstelle ich nun die Overlays :
- Client Access AFP-Druckertreiber installieren und ein Drucker mit diesem Treiber einrichten (z.B: IBM AFP 3816)
- Unterschrift als GIF oder TIFF erstellen
- mit AFP-Workbench Viewer (bei Client Access dabei) GIF laden und als "Schablone exportieren" - dazu muß der AFP-Drucker ausgewählt werden.
- Im OpsNav unter AFP-Manager/Schablone/Importieren... das eben erstellte Overlay aus der Source erstellen

Sven