GeneXus - Base Image Path

   
Vista:
Imágen de perfil de Leonardo

Base Image Path

Publicado por Leonardo (32 intervenciones) el 08/11/2007 15:40:16
Hola Gente
Tengo una aplicacion Web en GX 9.0 y en la cual tengo un WKP con imagenes, primero las levante de un directorio cualquiera Ej: <<c:\Modelos\imagenes\img1\img.gif>>, al ejecutar el sitio, las imagenes me las trae con la propiedad de la imagen
<< C:\Modelos\imagenes\img1\img.gif>> Cuando en realidad lo que quiero es la ruta virual, es decir << http://localhost/sitio/img1/img.gif >>, esto lo logre declarando el BASE IMAGE PATH en el Diseño <<sitio/img1/>>... y a la imagen la cargo asi <</img1/img.gif>>,
(dentro del modelo genere la carpeta imagenes para almacenarlas Ej:
C:\Modelos\Sitio\DATA002\web\imagenes\img1\....)
TODO PERFECTO... Logro la Ruta virtual en ejecucion, pero en diseño, me rompe la imagen y no me la muestra (muestra la x roja!!!) en el WKP, pero al correr el sitio anda bien.. como solucion o esto?? ... ovie algo?
ESPERO EXPLICARME.....
un abrazo
Leonardo
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

Base Image Path

Publicado por GuayasWest (3 intervenciones) el 23/04/2012 16:37:01
Mi pana yo en la Evolution 1 lo solucioné con el signo de admiración "!" antes de poner un path, por ejemplo &imagen = LoadBitMap(!"carpeta1/carpeta2/img.gif").

Con otra que lo solucione fue crear una variable HttpRequest y luego poner lo siguiente

&path = &httprequest.ScriptPath.Replace('servlet','static') + "carpeta1/carpeta2/img.gif"
&imagen = LoadBitMap(&path)

si trabajas con java.

Prueba estas soluciones en la GX9 y me comentas.
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