QuickReport drucken, aber vorher drucker auswählen?



  • geht das irgendwie?

    das habe ich probiert:

    if(PrintDialog1->Execute)
       {
        QuickRep1->Print();
       }
    

    allerdings ignoerit er hier die auswahl im PrinterDialog, und druckt immer auf den std drucker!

    wer kann mir da helfen??



  • Probier das mal ver dem Drucken:

    QuickRep1->Printer = Printer();
      // oder
      QuickRep1->PrinterSettings->PrinterIndex = Printer()->PrinterIndex;
    


  • danke, die 2te variante funktioniert super!
    wo bekomme ich eigentlich diese infos her, denn in der bcb hilfe steht nix über QuickReport und PrinterSettings!

    eine frage noch, gibt es eine einfache möglichkeit, dem zu druckenden dokument einen namen zu geben (ist das die eigenschaft title??)


Anmelden zum Antworten