FoxPress – Enero 2000

 

Limpiar el driver de la impresora de los Report

 

         

       Por la Redacción de FoxPress

http://www.fpress.com/

 

 

Este suele ser otro problema frecuente. Como sabes al diseñar un report, en el .FRX queda grabado el driver de tu impresora y luego si no es muy estándar da problemas con el driver del usuario, por eso lo mejor es una vez hecho el report quitar la información de ese campo y así el report toma la información del driver actual que tenga el usuario.

 

Como normalemente en la tarea de desarrollo no te acuerdas de hacer estas cosas lo mejor es ponerlo en el programa del cliente y así siempre antes de lanzar el report lo limpia.

 

close all

set defau to g:\

lcnomInf = 'inform3.frx'

lcAlias = 'inform3'

lncopias = 3

lcCopias = ALLTRIM( PADR(lnCopias,2) )

 

SELECT 0

 

*- Abre el report

USE (lcNomInf) AGAIN ALIAS (lcAlias)

set step on

GO TOP

 

*- Quita la información por defecto de la

*- impresora y así toma la que

*- el usuario tenga instalada

REPLACE &lcAlias..TAG WITH "", ;

 &lcAlias..TAG2 WITH ""

 

 

FoxPress – Enero de 2000

© 1999 FoxPress. All rights reserved