Michimu: Formularausgabe mit Kopf und Positionen

Hi,

von einem Probelm zum nächsten .. wie gehts euch den so ?

Habe versucht im self... nachzulesen wie ich es realisieren könnte, daß eine Ausgabe gerade beim Drucken auf mehrere Seiten gedruckt wird, aber immer eine Kopf vorhanden ist.
Also so: Auftragskopf, Auftragspositionen... Kopf muß auf jede Seite gedruckt werden, die Positionen natürlich nur das was drauf passt.

Wo kann ich da nachlesen, Erklärungsbeispiele finden usw ?
Oder kann mir einer von euch einenkräftigen Denkanstoß geben?
Wo fange ich am besten an?

Wäre für eure Hinweise sehr dankbar...

Danke

Michimu

  1. Hello,

    Dank der modernen[tm] grafischen Oberflächen funktioniert heute nichts mehr so, wie es bereits vor vierzig Jahren in der Datentechnik funktioniert hat. Ich weiß nicht, welcher Teufel uns geritten hat, all das gewachsenen Wissen für ein paar bunte Bildchen und fliegende Ordner vom Tisch zu wischen...

    Jedenfalls leiden die Browser und diese "Internettechnik" noch an allen Ecken und Kanten am mangelnder praxistauglichkeit, oder vielleicht werden Sie ja auch nur für Dinge eingesetzt, für die sie nicht gedacht waren?

    Eine richtig stasbile Lösung wirst Du nicht hinbekommen, da die Ausgabeprogramme (Browser, Druckertreiber) nicht alle gleich arbeiten. Bei einigen lassen sich Fontgrößen einstellen, egal was im Dokument vorgegeben ist. Andere tun brav das, worum man sie bittet.

    Du kannst also nur mit Trial und Error vorgehen und schauen, welche Fonts wphl auf welchem Browser / Client-OS vorhanden sind und welche Größe auf welchem Drucker ergeben.

    Dann kannst Du die Zeilen zählen und nach guter alter Manier eine Druckausgabe programmieren mit Seitenkopf, Berichtskopf, [Überschrift des Detailbereichs, Detailbereich]*n, Berichtsfuß (Zusaammenfassung), Seitenfuß.

    Und dann kannst Du mit page-break-before:always
    http://selfhtml.teamone.de/css/eigenschaften/printlayouts.htm#page
    einen Seitenvorschub erzwingen. Das funktioniert als einzige Option der Drucksteuerung auch schon bei den meisten Browsern.

    Du solltest auch ein extra Druck-CSS anlegen
    @media print
    {
      .seitenkopf
      {

    }
    }

    usw. und das einbinden.

    Viel Glück

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    1. Hello,

      alternativ kannst Du natürlich ein pdf erzeugen. Da kann man diese Dinge ja zum Glück einstellen.

      Liebe Grüße aus http://www.braunschweig.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen