Ausdrucken mehrer Seiten

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Stephan-X
Beiträge: 80
Registriert: 30.07.2008 16:02
Computerausstattung: PC 8 GB RAM NVIDIA Grafik 1 TB RAID // Ubuntu Mate 64 Bit // Pure 6.0 64
Wohnort: Oberösterreich

Ausdrucken mehrer Seiten

Beitrag von Stephan-X »

Hallo Leute am Freiteg !!

ich hab seit V 4.40 unter Suse 11.2 ein problem mit dem Ausdruck, aber auch nur mit diesem, alle anderen Funktionieren !!?????
Aus einem Menue rufe ich eine Subrutine >Druck5< auf , darauf startet derDruck korrekt, bei einem Mehrseitigen Druck wechselt er aber die Druckrichtung.... also erste Seite Kopf vorraus, zweite seite fuss vorraus, Dritte seite wieder Kopf vorraus.....
Ich komm nich dahinter woran das liegt, unten der Code für den ausdruck der dann wiederum in Subs verweist die die Inhalte Drucken.
Vielleicht weis mal jemand rat oder Lösungsansätze..

Danke Leute und trotzdem ein Happy Weekend

Code: Alles auswählen

Druck5:
  If DefaultPrinter()
    If StartPrinting("Angebot")
      If StartDrawing(PrinterOutput())
        
        BackColor($FFFFFF)  ;Hintergrund Weis
        FrontColor($000000) ;Schrift Schwarz 
                             
        Gosub DruckPos
        Gosub VariablenNull
        Gosub Adresse
        Gosub Seite
        Gosub VorText
        For ZeilePo  = 1 To DSPo
          If  Trim(Po(ZeilePo)\DsKombi) = Trim(P(Zeile)\DsNr)  ;Position gleich Projekt
            TitelVergleich.s = Po(ZeilePo)\F2                  ;Titelvergleich setzen
            ;Vorberechnen ob noch eine POs auf die Seite geht
            
            Gosub ZwischenSumme
            Gosub Titel
            Gosub Positionen
            If S + 7 >= SZA.l 
              Gosub NeueSeite
              Gosub Adresse
              Gosub Seite
            EndIf
          EndIf
        Next
        TitelVergleich.s = "Fertig" ;letztmalig Zwischensumme Drucken
        Gosub ZwischenSumme
        Gosub EndSumme
        Gosub NachText
      StopDrawing()
      EndIf
    StopPrinting()
    EndIf
  EndIf
Return
Codetags hinzugefügt - Andesdaf
Wenn Sie nichts zu Tun haben, tun Sie es bitte nicht hier.
Stephan-X
Beiträge: 80
Registriert: 30.07.2008 16:02
Computerausstattung: PC 8 GB RAM NVIDIA Grafik 1 TB RAID // Ubuntu Mate 64 Bit // Pure 6.0 64
Wohnort: Oberösterreich

Ausdrucken mehrer Seiten

Beitrag von Stephan-X »

Code: Alles auswählen

Druck5:
  If DefaultPrinter()
    If StartPrinting("Angebot")
      If StartDrawing(PrinterOutput())
        
        BackColor($FFFFFF)  ;Hintergrund Weis
        FrontColor($000000) ;Schrift Schwarz 
                             
        Gosub DruckPos
        Gosub VariablenNull
        Gosub Adresse
        Gosub Seite
        Gosub VorText
        For ZeilePo  = 1 To DSPo
          If  Trim(Po(ZeilePo)\DsKombi) = Trim(P(Zeile)\DsNr)  ;Position gleich Projekt
            TitelVergleich.s = Po(ZeilePo)\F2                  ;Titelvergleich setzen
            ;Vorberechnen ob noch eine POs auf die Seite geht
            
            Gosub ZwischenSumme
            Gosub Titel
            Gosub Positionen
            If S + 7 >= SZA.l 
              Gosub NeueSeite
              Gosub Adresse
              Gosub Seite
            EndIf
          EndIf
        Next
        TitelVergleich.s = "Fertig" ;letztmalig Zwischensumme Drucken
        Gosub ZwischenSumme
        Gosub EndSumme
        Gosub NachText
      StopDrawing()
      EndIf
    StopPrinting()
    EndIf
  EndIf
Return
>_< :bluescreen:

Codetags hinzugefügt
Andesdaf
Wenn Sie nichts zu Tun haben, tun Sie es bitte nicht hier.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Ausdrucken mehrer Seiten

Beitrag von ts-soft »

In den Druckereinstellungen den DuplexDruck deaktivieren?
Stephan-X
Beiträge: 80
Registriert: 30.07.2008 16:02
Computerausstattung: PC 8 GB RAM NVIDIA Grafik 1 TB RAID // Ubuntu Mate 64 Bit // Pure 6.0 64
Wohnort: Oberösterreich

Duplex Druck aus

Beitrag von Stephan-X »

Hi TS , Danke für den Tipp, hab ich nachgesehen, es steht alles auf aus !!!
alles Drucken und alles Seitenweisee....
Anomalie Bleibt.... denn Fehler is das ja nich !

Stephan-X
Wenn Sie nichts zu Tun haben, tun Sie es bitte nicht hier.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Ausdrucken mehrer Seiten

Beitrag von ts-soft »

Füg mal CodeTags ein, dieser Spaghetticode ist ja nicht lesbar.
(mit CodeTags wahrscheinlich auch nicht :mrgreen: )

Desweiteren scheint der Code auch nicht komplett zu sein, also nicht testbar.
Haste ein NewPrinterPage() in Deinem Code?

Aber zum Rätselraten fehlt mir im moment die Zeit.

Gruß
thomas
Stephan-X
Beiträge: 80
Registriert: 30.07.2008 16:02
Computerausstattung: PC 8 GB RAM NVIDIA Grafik 1 TB RAID // Ubuntu Mate 64 Bit // Pure 6.0 64
Wohnort: Oberösterreich

Ausdruckfehler behoben !

Beitrag von Stephan-X »

Hallo zusmmen am Sonntag :mrgreen:
das mit dem Drucken war ein Hardwarefehler vom Drucker, dieser hat sich nach 15 Jahren Dienst verabschiedet :praise: !!
Hab die Prints auf anderen Druckern Probiert .... Funzt einwandfrei, also Entwarnung an alle Proggis,
PB und Suse Funzt normal.

Gruss Stephan
:bounce:
Wenn Sie nichts zu Tun haben, tun Sie es bitte nicht hier.
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: Ausdruckfehler behoben !

Beitrag von TomS »

Warum machst du dafür einen neuen Thread auf? :?

Themen zusammengeführt - geht ja seit neuestem
mfg Andesdaf
Antworten