Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/03/2007, 11:50
Avatar de culd
culd
 
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Re: Imprimir factura en Vb6

Yo te aconsejo que hagas lo siguiente...

Saca muchas fotocopias de la factura (para no gastar las facturas en pruebas de impresion)...

Recorta el papel que quede igual que la factura original.ç

Con una impresora corro a tinta (de las nuevas), proba imprimiendo dandole formato...

Busca info sobre FORMAT, que es una funcion para dar formatos a variables. Para que tengas una idea... Vos seguro queres hacer cosas asi...

EMPRESA FECHA HORA
Nipon S.A 27/03/2007 14:47:05

Entonces vos seguro le pones para que imprima algo asi...

Printer.Print "EMPRESA FECHA HORA"
Printer.Print Label1 & " " & Date & " " & Time

Obviamente te sale totalmente desparejo... Lo que tenes que usar el FORMAT... Por ejemplo le das formato para que si o si la primer parte (empresa) tenga 20 caracteres, y si el nombre de la empresa tiene 5 caracteres, el formato automatico va a agregar espacios en blanco hasta llegar a los 20 caracteres... Y asi le das formato a lo que queres imprimir...

Espero que se entienda...

De ultima usa Crystal report... que te crea "reportes" y lo podes presuabilizar antes de imprimir, y luego lo imprimis..