campos a report

07/08/2003 - 12:15 por Juan | Informe spam
Hola a todos:

Mi consulta es si puedo añadir, modificar o eliminar campos
a un informe desde codigo.

Gracias por su ayuda.
 

Leer las respuestas

#1 José Luis
07/08/2003 - 13:08 | Informe spam
Poderse se puede... ¿pero realmente lo necesitas?

Como hacerlo:

Imaginemos que quieres borrar un campo llamado 'MiPrueba'

USE TuReport.frx EXCL
SCAN
IF ALLTRIM(UPPER(Expr)) = "MIPRUEBA"
DELETE
PACK
EXIT
ENDIF
ENDSCAN

Con esto borrarias un campo.

Añadirlo sería un poco más dificil, si sigues con la idea
deberías repasar estas lecturas:

http://www.foxtalknewsletter.com/FT...3D85F2DB65
BAEEA852568D900735923

http://www.pinpub.com/FT/FTmag.nsf/...E876852569
2E007B8459

http://portal.dfpug.de/dfpug/Dokume...enzen/VFP-
Konferenz%201997/E-HIGH.doc

¿No sería más facil que los ocultases y/o los mostrases
pero siempre éstándo en el informe, no borrandolos o
creandolos físicamente?

Para ello empleando la Impresión condicional, y haciendo
esta condicionada variables publicas que puedes definir y
asignar los valores que quieras antes de lanzar el
informa, y eliminar las variables públicas tras la
impresión del informe creo que podría ser una solución más
que optima.

Igual si comentas el problema en si no la forma que has
pensado en solucionarlo te podemos dar nuevas opciones.

Saludos.
José Luis.







Hola a todos:

Mi consulta es si puedo añadir, modificar o eliminar


campos
a un informe desde codigo.

Gracias por su ayuda.
.

Preguntas similares