[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2006
    Beiträge
    8

    Ausdruck "Kassenzettel" über IP

    Habe folgendes Problem: Wir betreiben eine RPG-Kassenlösung auf der AS400. Am Twinax-Terminal ist ein Epson-Bon-Drucker parallel angeschlossen. Der Drucker ist direkt dem Programm zugeordnet, die Ausgabe erfolgt also nicht über Ausgabewarteschlange (Spool-No). Der konfigurierte Druckertyp ist 4214.

    Mit dieser Konfiguration kann ein Kassenzettel sinnvoll gedruckt werden, d.h. sobald das Programm eine Druckzeile ausgibt wird diese auch gedruckt.
    Nun möchte ich das Selbe mit einer IP-Anbindung erreichen. Das Problem dabei sehe ich darin, dass für IP nur ein Druckertyp 3812 (Seitendrucker) konfiguriert werden kann. Habe dazu schon alles Mögliche mit Thinclients (Thintune, Igel) versucht, immer ohne brauchbares Ergebnis. Der Ausdruck erfolgt "am Stück" mit schließen der Druckerdatei, und wird um Leerzeilen (bis zur Seitenlänge?) ergänzt.

    Hat da jemand eine Idee?

    Besten Dank, Martin

  2. #2
    Registriert seit
    Aug 2004
    Beiträge
    63

    Unhappy tja...

    das dürfte nicht gehen...

  3. #3
    Registriert seit
    Feb 2006
    Beiträge
    8
    ... "dürfte nicht gehen" heißt für mich "geht wahrscheinlich nicht". Ich kann es eingentlich nicht glauben; es muss doch irgendwie möglich sein, über IP einen Drucker zu veranlassen eine Zeile zu Drucken und einen Zeilenvorschub auszuführen?!

  4. #4
    Registriert seit
    Sep 2003
    Beiträge
    236

    Vielleicht hilft ein anderes Terminal!

    Hallo,

    wenn ich mich richtig erinnere, hatten (vielleicht haben) wir Terminals von Memorex, Alcatel oder IBM 3187. Hier konnte man einiges mehr bei der Druckeremulation einstellen.

    Wir haben damals einen EPSON 8000 darüber angesteuert.
    Wir hatten aber für diesen Drucker eine Outq angelegt.
    Warum? Falls ein anderer Drucker ausviel, konnte man die
    Ausdrucke auf diesen Drucker umlegen.

    Zudem kann man bei der Konfiguration (DEVD) sicherlich noch einiges mehr anpassen.

    Zudem läuft doch programmtechnisch der Ausdruck über eine
    Printerfile. Darüber wird doch der Vorschub etc. gesteuert(
    in Verbindung mit dem RPG_Programm)

    Vielleicht hilft dieser Ansatz.

    Gruss Thomas
    Last edited by tfroehlich; 20-02-06 at 08:54. Grund: Ergänzung

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ich denke das geht nur über ein WSCST, in dem eine passende Papiergröße definiert wird (PAGESIZE).
    Alternativ geht auch z.B. *WSCSTCONT132 bzw. *WSCSTCONT80. Hier wird ausschließlich ein Zeilenvorschub unterstützt. Anpassungen können ggf. per RTVWSCST durchgeführt werden.
    Damit z.B. kein Zeilenvorschub auf das Ende einer Seite passiert, kann man die Formualrhöhe ja mit 1 Zeile definieren (CRTPRTF/OVRPRTF).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Feb 2006
    Beiträge
    8
    ..vielen Dank, das mit der Seitenlänge 1 funktioniert. Habe jetzt noch das
    Problem, dass nur genau eine Druckausgabe (in diesem Fall 1 Kassenzettel) ausgegeben wird, danach kommt nichts mehr, aber das liegt vermutlich an der Druckeremulation des Thin-Clients. Die Druckeremulation zählt zwar die ankommenden Bytes hoch, aber beim Drucker kommt dann nichts mehr an.

Similar Threads

  1. QNTC - Windows 2003 IP geändert
    By MBu in forum NEWSboard Windows
    Antworten: 6
    Letzter Beitrag: 05-12-06, 15:38
  2. Ausdruck über LPT1 Drucker
    By Jörg Schmidt in forum NEWSboard Drucker
    Antworten: 3
    Letzter Beitrag: 18-09-06, 17:14
  3. Ausdruck Komprimierung
    By Jörg Schmidt in forum NEWSboard Drucker
    Antworten: 3
    Letzter Beitrag: 24-08-06, 11:59
  4. Antworten: 4
    Letzter Beitrag: 11-08-06, 11:26
  5. WINS bei AS400 abschalten bzw. unterbinden
    By cc in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 13-10-04, 22:49

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •