Seleccionar página

Manejo de imágenes en una aplicación Apex – Parte 2: Utilizando las imágenes

Escrito por: Eddie Molina

Oracle ACE Pro. Oracle APEX Cloud Developer Certified Professional. Presidente de ORAUGCRC (Grupo de Usuarios Oracle de Costa Rica). Miembro de líderes de LAOUC. Conferencista, consultor, desarrollador y capacitador en tecnologías Oracle, especialmente Oracle Application Express con más de 30 años de experiencia.

31/07/2009

En la publicación anterior, expliqué cómo cargar imágenes a nuestros espacios de trabajo, ya sea que las definamos como parte de una aplicación específica en ese espacio de trabajo, o bien, que no especifiquemos la imagen como parte de una aplicación.

El utilizar estas imágenes en nuestras aplicaciones es muy sencillo, lo único que debemos hacer es utilizar el tag html <IMG>, el truco está en la manera en que hacemos referencia a la imagen dentro de este tag.

Existen dos cadenas de substitución que vamos a utilizar para poder referenciar estas imágenes, estas cadenas son: WORKSPACE_IMAGES y APP_IMAGES.

Pero ¿cuál de estas cadenas debemos utilizar? y ¿En qué situaciones usamos cada una de ellas?

La respuesta es muy sencilla:

WORKSPACE_IMAGES Utilizamos esta cadena para hacer referencia a las imágenes que definimos como de uso general del espacio de trabajo, esto es, todas aquellas imágenes que al momento de crearlas, no las definimos como parte de una aplicación específica.
APP_IMAGES Usamos esta cadena de substitución, para referenciar imágenes que creamos como parte de una aplicación específica.

Con todo lo anterior dicho, vamos a suponer que creamos en nuestro espacio de trabajo dos imágenes, una llamada foto.png”, la cual no definimos como parte de una aplicación; y una segunda imagen llamada photo.png, la que definimos que pertenece a la aplicación 110, por ejemplo.

En el caso de la primer imagen: foto.png, la podemos utilizar tanto en la aplicación 110, como en cualquier otra aplicación que tengamos definida en nuestro espacio de trabajo, y lo hacemos de la siguiente manera:

<img src=”#WORKSPACE_IMAGES#foto.png”>

Ahora bien, segunda imagen: photo.png, la vamos a poder referenciar solamente en la aplicación 110, y lo hacemos en la forma:

<img src=”#APP_IMAGES#foto.png”>

Básicamente, lo que hacemos al usar estas cadenas de substitución, es evitarnos el tener que utilizar todo el camino a donde se encuentran las imágenes, al ejecutar nuestras aplicaciones Apex, estas cadenas son substituidas por el correspondiente camino, así que no debemos preocuparnos por esto.

Espero que les sea de utilidad y que regresen pronto para nuevos tips, noticias y artículos acerca de Oracle Apex.

También te puede gustar…

APEX 26.1 Nuevas APIs

APEX 26.1 Nuevas APIs

Continuemos conociendo un poco más de las cosas nuevas que trae la versión 26.1 de Oracle Application Express. En esta...

JSON y APEX_JSON

JSON y APEX_JSON

Con la llegada de APEX 26.1 hace apenas dos semanas y las nuevas funcionalidades que ofrece, cobra notoriedad el...

La nueva cara de APEX

La nueva cara de APEX

Hace apenas unos días que fue liberada la versión 26.1 de APEX. Una versión que va a marcar un antes y un después en...

Share This