ho incontrato un problema nella stampa su modulo continuo 24x11" (quindi 305mm leggermente più lungo di un A4):
se la stampante non è predefinita nel PC (windows 7) stampa con le misure di un A4, ecco il codice
// seleziona stampante diversa
if cStampante_1 <>'' then begin
Printer.SetPrinter(cStampante_1);
iPrt := printer.PrinterIndex ;
frRptDoc.ChangePrinter(0,iPrt);
end;
// stampa
frRptDoc.LoadFromFile(cFileReport) ;
if frRptDoc.PrepareReport then frRptDoc.PrintPreparedReport('',1) ;
lo stesso codice lo avevo utilizzato in un'altro programmino con stampanti termiche da 80mm senza fastidi.
ho provato anche a caricare il report prima del cambio stampante.
suggerimenti?
grazie