FoxPro/Visual FoxPro - Imagen en reporte

 
Vista:

Imagen en reporte

Publicado por Gabriel Sánchez (112 intervenciones) el 17/05/2008 19:17:59
Hola amigos,
Tengo un campo el cual almacena la ruta de una imagen, la cual deseo mostrar en un reporte.
(este campo en PostgreSql)

Al iniciar mi programa almaceno esta ruta en una variable:
vRuta = '\GABRIELIMAGENESIMAGE1.JPG'

El detalle es que cuando ejecuto el reporte, este me dice que la ruta es inválida.
Sólo acepta si lo envío de esta manera:
vRuta = 'D:IMAGENESIMAGE1.JPG'

Pero resulta que la imagen no siempre va a estar en la pc donde este instalado el programa.

La pregunta es,
¿Hay alguna manera de hacer que el reporte interprete la ruta antes mencionada?.

Nota: El control image en un form si reconoce esta ruta.

Gracias por su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Imagen en reporte

Publicado por hancito2003 (54 intervenciones) el 17/05/2008 20:00:00
Hola
Intenta mapeando la ruta de la pc donde este la imagen que deseas mostrar. Si la imagen esta en \gabrieldocumentos, creale una unidad en mi pc o en conexiones de red: h:gabrieldocumentos.

Tambien, si pones el al inicio de una ruta, le dices al programa que busque en la pc que se esta utilizando en ese momento desde el directorio raiz:
'GABRIELIMAGENESIMAGE1.JPG', seria algo asi como C:'GABRIELIMAGENESIMAGE1.JPG', o D:'GABRIELIMAGENESIMAGE1.JPG'.
para eso es preferible utilizar comandos que permitan al usuario directamente ubicar la ruta de lo que desea ver abriendo la ventana de dialogo ''abrir'', o en su defecto que crees una sola ruta para todas las pc que tienen acceso a ese tipo de archivo. Para crear esa ruta lo puedes hacer desde mi pc como te habia mencionado, asi podrias especificar directamente la unidad de la imagen como lo tienes en el segundo ejemplo.

Espero que esto te sea de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar