Norberto:
    yo tambien estoy usando esa herramienta, hasta ahora no tengo problemas, 
pero la uso haciendo el objeto en una clase que administra el foxy,
en esa clase tomo algunos parametros y luego llamo el foxy, te paso parte del 
metodo que ejecuta el reporte o etiqueta


LPARAMETERS lcNombreReporte, lcCondicion, oVariables

*** aqui tomo los valores de set procedure, set classlib, etc
.....
.....
SET REPORTBEHAVIOR 90 && Restores FoxyPreviewer
SET PROCEDURE TO .\reportes\FoxyPreviewer.App ADDITIVE

Public goVar
goVar=oVariables && la hago publica para que la lea el reporte o etiqueta y en 
oVariables llega un objeto custom con las proipiedades y valores que quiero que 
lea el reporte
this.loreport = CREATEOBJECT("PreviewHelper") 
this.ConfigurarReporte(this.loreport) && aqui lee configuraciones generales 
para todos los reportes
IF TYPE("this.rte_condicion")=="C" AND NOT EMPTY(this.rte_condicion)
    this.loReport.AddReport(ALLTRIM(this.rte_nombre)," for 
"+this.rte_condicion,aa) && FRX File, Clauses 
ELSE
    this.loReport.AddReport(ALLTRIM(this.rte_nombre),,aa) && FRX File, Clauses 
ENDIF
SELECT &cCursorReporte   && todos los reportes llaman a cCursorReporte que ya 
biene echo antes de llamar este metodo
GO top
this.loReport.RunReport()
this.loreport=.null.
....
......

He impreso cosas en en hoja vertical u horizontal y hasta ahora no tengo drama, 
pero pancho habia dicho que tenia algunas fallas
asi que no me llamaria la atencion que mañana empiecen a saltar tornillos!!! 
(Habria que preguntarle a pancho)

Saludos
Pablo Flores



From: Norberto Mario Alvarez 
Sent: Wednesday, September 18, 2013 8:33 PM
To: GUFA List Member 
Subject: [GUFA] Inconveniente con foxypreviewer

Estimados Colisteros, estoy usando esta maravillosa herramienta desde hace un 
par de meses, y descubierta en este foro. El único problema que tengo es que 
haciendo la vista previa se ve perfecta (reportes apaisados), pero al 
imprimirlo sale con un formato vertical y de características gráficas. Intente 
sacarle el entorno de impresora, pero de todos modos. No le encuentro la 
vuelta, si alguien se encontró con este problema agradezco la colaboración. 
Desde ya muchas gracias

 

Norberto Alvarez

Socio # 1892

 

 

Responder a