PDA

Ver la Versión Completa : Imprimir reporte


efelix
15-11-2006, 14:43:04
Hola a todos, muchos saludos. Tengo el siguiente problema. Tengo un reporte que se visualiza perefectamente con los datos apropiados que obtiene de un ado stored procedure con parámetros de entrada. Tengo un formulario con un botón aceptar donde hago lo siguiente:

begin
QRChequesEmitidos.ADOSPChequesEmitidos.Close;
QRChequesEmitidos.ADOSPChequesEmitidos.Parameters.ParamByName('@Fecha').Value := Trunc(DTPFecha1.Date);
QRChequesEmitidos.ADOSPChequesEmitidos.Parameters.ParamByName('@Fecha1').Value := Trunc(DTPFecha2.Date);
QRChequesEmitidos.ADOSPChequesEmitidos.Open;
QRChequesEmitidos.Preview;
end;

Esto funciona perefectamente bien. Ahora cuando le doy al botón print setup que aparece en el reporte para seleccionar la impresora, aclaración trabajo en un entorno de red donde hay varias impresoras compartidas en toda la red no tengo ninguna impresora conectada a la máquina donde se ejecuta la aplicación, cuando selecciono de la lista una de las impresoras compartidas y le doy imprimir no hace nada, no me da ningún mensaje de error y no imprime nada, no se a que se deba esto. Soy nuevo en Delphi, estoy trabajando con delphi 7. Muchas gracias.

solovaer
02-12-2006, 16:26:01
Buenas amigazos:

estoy casi en el mismo problema, ya que mi aplicacion debe imprimir el reporte directamente (sin preview) en dos impresoras de la red simultaneamente, ya intente realizarlo de distintas maneras desde intentar enviar el archivo como archivo de texto y nada parece funcionar, ademas que una de la simpresoras esta conectada directamente por tarjeta de red y no se como mandarle el reporte que puede estar hecho en QReport o RaveReport ayudenme por fa que no se como enviar estos reportes a estas impresoras para que simultaneamente se impriman en ambas impresoras. Gracias por cualquier sugerencia