FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ayuda Mismo reporte en distintas impresoras
Posts: 142
Joined: Sun Oct 09, 2005 01:36 AM
Ayuda Mismo reporte en distintas impresoras
Posted: Thu Feb 25, 2010 03:38 PM

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

Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Ayuda Mismo reporte en distintas impresoras
Posted: Thu Feb 25, 2010 04:01 PM

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

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 142
Joined: Sun Oct 09, 2005 01:36 AM
Re: Ayuda Mismo reporte en distintas impresoras
Posted: Thu Feb 25, 2010 05:54 PM

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

Posts: 336
Joined: Wed May 16, 2007 09:40 PM
Re: Ayuda Mismo reporte en distintas impresoras
Posted: Tue Aug 09, 2011 10:03 PM

Hola Fabian

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

Fivewin-Xharbour 24.09, Iquique, Chile

Continue the discussion