Ayuda en Datareport (imprimir factura)

luisi?
17 de Octubre del 2009
hola, tengo un problema con el datareport.... necesito imprimir facturas según su id_factura, pero al momento de imprimir el reporte, el datareport me muestra todas las facturas q tengo en la base, lo q yo deseo es ingresar a cierta factura e imprimir solo esa.. como puedo hacerlo??

Los capos a imprimir lo hecho mediante una istruccion sql

hay q hacer algún codigo extra??

lo q uso para imprimir es un datareport1.show

gracias!!

Patricio
17 de Octubre del 2009
Mi estimado:
te recomiendo que No uses el Datareport,. Ya que aparte de ahorrarte algunas DLL al momento de instalar tu programa en otro PC, el DataReport es muy limitado. Para imprimir Facturas, lo mejor es imprimir con el objeto PRINTER. Además, no lo mas común es que se use una impresora Matríz de punto para imprimirlas, para lo cual, lo más óptimo, es imprimir caracteres tipo DOS, para lo cual se usa otro método. que por lo demás, también es fácil de uar. escríberme y te podré ayudar.

fabian
17 de Octubre del 2009
Hola,como implmentas el uso de facturas por dublicado imprimiendo con el objeto PRINTER. Saludos

Sergio
17 de Octubre del 2009
No puedo configurar la hoja de Impresion, la hoja que debo utilizar es continua y diferente a la standar

pedro
17 de Octubre del 2009
Te sugiero que cuadres, a la hoja por coordernadas X Y o si lo estas haciendo por una sola linea entonces trata de cuadradar al tanteo.

miguel
17 de Octubre del 2009
PUEDO IMPRIMIR CON EL DATAREPORT EN FORMA HORIZONTAL A VER QUIEN ME DICE ESO

ING. RONALD
17 de Octubre del 2009
sql = "SELECT C.COD_CLIENTE, C.ABREVIATURA_PAIS, C.NOM_CLIENTE, C.DIRECCION, C.PAIS, C.CIUDAD, C.TELEFONO_1, C.TELEFONO_2, " & _
"P.CONSECUTIVO_ORDEN, P.TIPO_DOCUMENTO, P.FORMA_PAGO, P.FECHA, P.VENDEDOR, P.TOTAL," & _
"D.CONSECUTIVO_ORDEN, D.CODIGO, D.REFERENCIA, D.CANTIDAD, D.PRECIO, D.CODIGO_BARRA " & _
"FROM CLIENTE C LEFT JOIN PEDIDO P ON P.REGISTRO = C.REGISTRO " & _
"LEFT JOIN DETALLE_PEDIDO D ON D.CONSECUTIVO_ORDEN = P.CONSECUTIVO_ORDEN Where D.CONSECUTIVO_ORDEN = " & CInt(txtconsecutivo.Text) & ""