locked
Drucker für einen Seriendruck festlegen RRS feed

  • Frage

  • Hallo,

    nach einer Auswertung gibt es eine Anzahl gleichartiger Ergebnisse. Diese sollen jetzt gemeinsam ausgedruckt werden bzw auch als PDF gespeichert werden.

    Wie kann ich das sicher klären?

    Ich bedanke mich für jeden Tipp.

    Gruß Uli

    Freitag, 28. Juni 2019 05:42

Antworten

  • Hallo Uli,

    probiere folgendes:

    LOCAL printerName
    
    printerName = ALLTRIM( GETPRINTER() )
    
    SET PRINTER TO NAME (printerName)
    
    REPORT FORM &lcReport NOCONSOLE TO PRINTER
    
    REPORT FORM &lcReport2 NOCONSOLE TO PRINTER
    
    REPORT FORM &lcReport3 NOCONSOLE TO PRINTER
    
    SET PRINTER TO DEFAULT

    PS: bei meinem Vorschlag mußt Du jetzt den gewünschten Drucker nur einmal auswählen, allerdings kannst Du nicht den Seitenbereich auswählen

    Gruß, Stefan


    Freitag, 28. Juni 2019 16:13

Alle Antworten

  • Moin, moin

    ich bin nicht sicher, ob ich deine Frage richtig verstehe.

    Ich würde für die Ergebnisse einen Report erstellen und diesen auf einem der zahllosen Freeware PDF Drucker (Bullzip, PDF-Creator) ausdrucken.

    Falls es aber einzelne Reporte sind, die als PDF's erzeugt und zusammengefasst werden sollen, benötigst Du evt. ein PDF-MERGE Tool, z.B. PDF-SAM oder kostenpflichtige Tools von A-PDF oder very-pdf (commandline tools)

    Grüße

    tom

    Freitag, 28. Juni 2019 07:34
  • Hallo Tom,

    danke für Deine schnelle Antwort.Ich starte normal den Report mit

    REPORT FORM &lcReport NOCO TO PRINTER PROM RANGE lnSeiteStart,lnSeiteEnde

    Da erscheint

    ich kann vorhandene Drucker auswählen usw.

    Ich möchte aber nicht bei jedem Ausdruck den Drucker auswählen, ich möchte das nur einmal für die Serie tun.

    Mit dem Standard-Drucker geht es aber mit den anderen nicht.

    Gruß Uli

    Freitag, 28. Juni 2019 13:50
  • Hallo Uli,

    probiere folgendes:

    LOCAL printerName
    
    printerName = ALLTRIM( GETPRINTER() )
    
    SET PRINTER TO NAME (printerName)
    
    REPORT FORM &lcReport NOCONSOLE TO PRINTER
    
    REPORT FORM &lcReport2 NOCONSOLE TO PRINTER
    
    REPORT FORM &lcReport3 NOCONSOLE TO PRINTER
    
    SET PRINTER TO DEFAULT

    PS: bei meinem Vorschlag mußt Du jetzt den gewünschten Drucker nur einmal auswählen, allerdings kannst Du nicht den Seitenbereich auswählen

    Gruß, Stefan


    Freitag, 28. Juni 2019 16:13
  • Hallo Stefan,

    ich glaube su geht es.

    Besten Dank

    Grß Uli

    Montag, 1. Juli 2019 05:04