Ir al contenido


Foto

1 - Configurar cantidad de copias LazReport 2 - Imprimir sin vista previa


  • Por favor identifícate para responder
3 respuestas en este tema

#1 martinartaza

martinartaza

    Advanced Member

  • Miembros
  • PipPipPip
  • 159 mensajes
  • LocationArgentina, Tucuman

Escrito 09 abril 2013 - 04:23

Hola querida comunidad, tanto tiempo. Estoy tratando desde lazarus mandar a imprimir un reporte y que por defecto tenga 3 copias. También estoy tratando de que lo mande a imprimir directamente sin la vista previa.

Eh tratado lo siguiente:



delphi
  1.   frReport1.LoadFromFile('tacografo.lrf');
  2.   frReport1.PrepareReport;
  3.   frReport1.PrintPreparedReport('1',3);
  4.   frReport1.ShowReport;         



Sin embargo cuando se muestra el reporte y unos hace clic en print sale por defecto 1 copia no 3.

Por otro lado eh buscado el método que mande a imprimir directamente sin la vista previa, no lo eh encontrado.

Bueno comunidad, desde ya muchas gracias por su ayuda.



  • 0

#2 martinartaza

martinartaza

    Advanced Member

  • Miembros
  • PipPipPip
  • 159 mensajes
  • LocationArgentina, Tucuman

Escrito 09 abril 2013 - 05:22

Me auto respondo, error en la configuración del reporte, abrí el reporte tacografo.lrf, fui a Archivo -> Opciones del reporte y lo deje en default printer. Configure la impresora por defecto de mi so y listo.

con las siguientes instrucciones manda a imprimir.



delphi
  1.   frReport1.LoadFromFile('tacografo.lrf');
  2.   frReport1.PrepareReport;
  3.   frReport1.PrintPreparedReport('1',3);


  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 09 abril 2013 - 10:16

gracias por la retroalimenctación amigo.. saludos
  • 0

#4 martinartaza

martinartaza

    Advanced Member

  • Miembros
  • PipPipPip
  • 159 mensajes
  • LocationArgentina, Tucuman

Escrito 09 abril 2013 - 11:33

De nada, para eso existe este hermoso foro. :)
  • 0




IP.Board spam blocked by CleanTalk.