Drucken des Datensatzes



  • Hallo,
    ich habe jetzt stundenlang alles mögliche übers drucken gelesen und ausprobiert, und ich habs nicht geschafft zu drucken.

    Ich habe eine SDI-Applikation. Mein View ist eine CFormView.
    In meinem Dokument befinden sich in Membervariablen abgespeichert die Daten.
    Diese möchte ich ganz einfach untereinander ausdrucken.

    Wie muss ich vorgehen?
    Habs mit OnFilePrint() versucht. Aber wenn meine Ansicht von CFormView abgeleitet ist wird OnPreparePrint nicht aufgerufen. Es wird OnPreparePrint in der CView aufgerufen.
    Wenn ich mir eine Klasse von CView ableite, krieg ich mein Dokument nicht mehr, da er die Methode CView::GetDocument() aufruft und nicht CPrintView::GetDocument().

    Wer kann mir weiter helfen?


  • Mod

    Sicher wird OnPreparePrint aufgerufen, wenn es die gleiche Signatur hat. Diese Funktion ist ja virtuell.

    Das spielt keine Rolle ob von CFormView abgeleitet oder CView!


Anmelden zum Antworten