Page 1 of 1

Ayuda Mismo reporte en distintas impresoras

Posted: Thu Feb 25, 2010 3:38 pm
by Databaselab2002
Estimados Colegas

Existe alguna funcion que me permite corre el un reporte (impresion de factura)
y/o ajustarlo a distintas impresoras de distintas resoluciones , sin tener que reescribir
el codigo fuente para cada caso

desde ya muchas gracias
Fabian

Re: Ayuda Mismo reporte en distintas impresoras

Posted: Thu Feb 25, 2010 4:01 pm
by carlos vargas
Un Error comun, al momento de realizar este tipo de impresiones es utilizar el metodo
say del objeto printer, dicho metodo usa dpi para la ubicacion del texto a mostrar y es dependiente de la resolucion de
la impresora, la cual varia segun la impresora.

lo mejor es utilizar los metodos CmSay ya que este hace el calculo de los centimetros no importando la resolucion de la impresora.

salu2
carlos vargas

Re: Ayuda Mismo reporte en distintas impresoras

Posted: Thu Feb 25, 2010 5:54 pm
by Databaselab2002
Gracias Por tu respuesta Carlos

Yo utilizo cmsay

ej oPrn:CmSay(nRow,2.0,tran(&FACTMP->cantidad,"9999.9999"),oFnt)

y a veces de acuerrdo a la impresora no imprime en la misma posicion

Fabian

Re: Ayuda Mismo reporte en distintas impresoras

Posted: Tue Aug 09, 2011 10:03 pm
by elmoiquique
Hola Fabian

Lograste solucionar el tema de las impresoras, a mi me esta pasando lo mismo y no logro encontrar el problema