Labels

Slider

  • Oracle APEX 5.0 en Español

    Con gran alegría te presento mi libro sobre Oracle APEX 5.0, un proyecto de más de 2 años de realización se ha convertido en un sueño hecho realidad!

    Ing. Clarisa Maman Orfali

  • Nunca te Rindas!

    "Nunca te rindas, nunca, nunca, nunca, nunca, en nada, sea grande o pequeño, valioso o insignificante; nunca te rindas excepto a las convicciones del honor y del sentido común".

    - Winston Churchill

  • Encuentra tu Pasión!

    "Se nos dice que el talento crea sus propias oportunidades. Pero algunas veces parece que el deseo intenso crea no solamente sus propias oportunidades, sino también sus propios talentos.".

    - Eric Hoffer

  • Somos los que Pensamos!

    "Cuida tus pensamientos porque se volverán palabras. Cuida tus palabras porque se volverán actos. Cuida tus actos porque se harán costumbres, y formarán tu carácter. Cuida tu carácter porque formará tu destino y tu destino será tu vida"

    - Mahatma Gandhi

Actualizando nuestro entorno de desarrollo local de APEX 5.0 a APEX 5.1

En este artículo quiero mostrarte cómo podemos actualizar nuestro entorno de desarrollo local de Apex 5.0 a Apex 5.1.

En la esquina inferior derecha de la página de Inicio de APEX podemos ver la versión que tenemos corriendo, en mi caso la versión 5.0.3.00.03.

Lo primero para hacer es descargar el archivo zip (todos los lenguajes) desde la siguiente URL: http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html

Necesitamos estar registrados en la página de Oracle y aceptar los términos de la licencia para poder descargar APEX.

 Seguir Leyendo AQUI

Nuevas mejoras en el uso del elemento de tipo "Explorador de Archivos..." en Oracle APEX 5.1

En la versión de Oracle APEX 5.0 en la sección de configuración del ítem teníamos estas opciones:
  • Tipo de Almacenamiento:
    • Table APEX_APPLICATION_TEMP_FILES: Almacena los archivos cargados en una ubicación temporal a la que puede acceder con la vista APEX_APPLICATION_TEMP_FILES. Application Express eliminará automáticamente los archivos al final de la sesión o al final de la solicitud de subida, dependiendo de lo que seleccionemos en “Depurar Archivo en”.
    • BLOB column specified in ítem Source attribute: almacena el archivo cargado en la tabla utilizada por el proceso Procesamiento Automático de Filas (DML) y la columna especificada en el atributo fuente del elemento. La columna debe ser del tipo de datos BLOB. Si se descarga el archivo, se utiliza el nombre de tabla del proceso de búsqueda automática de filas.
  • Depurar Archivo en:
    • End of Session
    • End of Request


    Ahora en la versión de APEX 5.1 tenemos varias mejoras en el uso del elemento “Explorador de Archivos…” como la posibilidad de:
    • Permitir Múltiples Archivos: SI / NO
    • Tipos de Archivos: (Aquí colocamos la extensión de los archivos permitidos) por ejemplo: image/png,application/pdf
De esta forma podemos configurar fácilmente nuestro elemento de tipo Explorador de Archivos.

Si quieres conocer cómo funciona este elemento te aconsejo que descargues la app de ejemplo “Sample File Upload and Download” de las aplicaciones empaquetadas y aprendas cómo implementar éste elemento en tus aplicaciones desarroladas con APEX.

 Hasta Pronto!

Nueva categoría de iconos en la versión de Apex 5.1 - Font Apex

Apex 5.1 viene ahora con un gran conjunto de iconos, tanto que nos hacía falta para nuestras aplicaciones!. Estos iconos están contenidos en una fuente llamada Font Apex y tiene una gran variedad de iconos de tipo técnicos.

Esta fuente contiene más de 1000 iconos. Parte de los iconos son basados en la Font Awesome V4.7 y los otros están diseñados específicamente para Apex.

Para activar el uso de la Font Apex, tenenos que ir a propiedades del Tema: Componentes Compartidos > Tema > Tema Especifico, (en mi caso Tema Universal 42) > Iconos.

Seguir leyendo AQUI

Sitios Web desarrollados con Oracle Application Express

Hola a todos!

Quiero compartir este sitio web que recopila todos los sitios web desarrollados en Oracle Application Express. 

Ingresar al Sitio Web

Podemos ver en su página de inicio un listado en forma de galería de todas las aplicación que han sido enviadas, en la cual con alegría quiero contarles que estan publicadas dos de mis aplicaciones desarrolladas en APEX, una es la demo de los ejemplos de APEX y la otra es una aplicación cerrada que he desarrollado para recopilar la información del Oracle Developer Tour Latinoamérica 2016 que ha sido un evento en el que participaron 7 países de latinoamérica.


Si tienes una aplicación desarrollada en APEX en la nube y la quieres compartir con la comunidad y el mundo puedes enviar la información haciendo clic en el menú "Suggest a site" y se abrirá una ventana modal que te permitirá ingresar la información de tu aplicación.

Lo interesante de este sitio web es que te muestra en que versión de APEX está desarrollado el sitio web o la aplicación y si se dispone de las credenciales de acceso o si la aplicación es pública.
Para todos los que trabajamos con Application Express es muy gratificante ver cómo cada vez mas empresas y desarrolladores utilizan Application Express para sus proyectos!!!
Si tienes un proyecto en APEX puedes compartirlo con la comunidad, haciendo uso de este sitio web!

APEX 5.1 ahora está disponible en apex.oracle.com!

Desde ayer 16 de Diciembre, la instancia de prueba de apex.oracle.com ya está disponible la versión de APEX 5.1 para que empecemos a probarla y maravillarnos con las nuevas funcionalidades que trae esta nueva versión.

A lo largo de los siguientes días estaré presentando diferentes artículos donde iremos navegando y aprendiendo lo nuevo que APEX nos trae en esta versión.

Como por ejemplo el informe de Tipo Grilla que es la combinación de un Informe Interactivo con un Informe de tipo Pantalla Tabular, además veremos las nuevas características del tema Universal como la nueva forma de visualización de datos basado en Oracle JET.



Si aún no tienes un Espacio de Trabajo de APEX para probar todo lo nuevo y aprender a realizar aplicaciones web para la base de datos Oracle en forma muy rápida y moderna, no esperes más y visita apex.oracle.com y solicita allí un Espacio de Trabajo GRATIS!

Desde ya te cuento que ahora disponemos de más estilos de colores en el tema Universal, como por ejemplo ahora podemos tener nuestra aplicación con el estilo rojo que a mi tanto me gusta :).

Preparémonos para el nuevo año y sigamos aprendiendo con esta herramienta tan fácil de usar y que nos permite crear aplicaciones realmente robustas!!! Me encanta APEX y a ti?

apex.oracle.com será actualizado a la versión de Application Express 5.1 el día de hoy, 16 de Diciembre del 2016

Una gran noticia tenemos para contarte, a partir de hoy, Viernes 16 de diciembre de 2016, la instancia de evaluación de Oracle Application Express en https://apex.oracle.com se actualizará a una versión preliminar de Oracle Application Express 5.1.

Aqui les dejo el post que escribió Joel Kallman sobre la secuencia de la actualización:

One of the features of Oracle Application Express 5.1 is a "reduced downtime upgrade" (thanks to Christian Neumueller-Oracle).  This upgrade will happen in multiple phases:
Phase 1 (beginning at 0600 EST, 1100 UTC):  Installation of APEX 5.1 software with translations.  This won't be visible to end users
    1. Phase 2 (beginning at roughly 0800 EST, 1300 UTC):  Migration begins.  All APEX applications will continue to run, but you will not be able to change any application definitions or underlying APEX metadata (including saved Interactive Reports).
    2. Phase 3 (beginning at 2100 EST, 0200 UTC):  Complete outage.  https://apex.oracle.com will not be accessible.
    3. Phase 4 (estimated between 2200 EST and 2300 EST, 0300 UTC and 0400 UTC):  https://apex.oracle.com will be fully accessible again.  Non-critical log information will be migrated forward to APEX 5.1, but in the background.
Beginning Thursday evening EST, December 15, 2016, you will not be able to request or provision new workspaces on apex.oracle.com, until the upgrade to APEX 5.1 is complete.

A esperar ansiosamente todo lo que la versión preliminar 5.1 de APEX tiene para mostrarnos!!!

Listado de todos los articulos de la Wiki APEX publicados en el año 2015 y 2016!

Hola amigos y amigas, les dejo aquí el listado con los enlaces de todos los articulos que fuí publicando en la Wiki de APEX de la plataforma Toad World para todos los interesados en el desarrollo de Aplicaciones Web con Oracle Application Express en Español.

Articulos publicados de APEX en Toad World

  1. Calendarios a todo color en Oracle APEX 5.0
  2. Cómo crear una región de tipo Carousel con contenido estático HTML en Oracle APEX 5.0
  3. Cómo Crear y Gestionar La Lista de Control de Acceso (ACL) en una Aplicación APEX 5.0
  4. Cómo Imprimir Informes Personalizados en formato PDF desde Código PL/SQL en Oracle Apex 5
  5. Cómo Mostrar Imágenes de Fondo en Diferentes Regiones en Oracle APEX 5.0
  6. Consumiendo REST Web Services Externos en APEX 5.0
  7. Creando un Informe en Apex 5.0 a partir de una Región de contenido dinámico PL/SQL
  8. Crear Esquema de Autenticación Personalizado en Oracle APEX 5.0
  9. Depurando nuestras aplicaciones en Oracle APEX 5.0
  10. Desarrollando una Aplicación Móvil en Oracle APEX 5.0 - Parte I
  11. Desarrollando una Aplicación Móvil en Oracle APEX 5.0 - Parte II
  12. Desplegar APEX en un Servidor GlassFish Enlaces de Base de Datos en Oracle Apex 5.0
  13. Gestión de Cookies de Sesión en Oracle APEX 5.0
  14. Nuevo “Look and Feel” en nuestras aplicaciones desarrolladas con Oracle APEX
  15. Personalización de Informes Interactivos en Oracle Apex 5.0
  16. Personalizar la Plantilla Cards en Oracle APEX 5.0
  17. Crear Mapas en Oracle Application Express 5.0
  18. Enlaces de Base de Datos en Oracle Apex 5.0
  19. Implementado Reportes Anidados en Nuestros Informes Clásicos - Oracle APEX 5.0
Si quieres aprender más sobre APEX en Español accede a mi blog en Toad World, en la cual ya tengo publicadas mas de 70 post!!!  Haz clic AQUI

Crear Mapas en Oracle Application Express 5.0

La creación de mapas en Oracle Application Express se basa en el componente AnyMap Interactive Maps, una extensión de AnyChart. AnyMap es una solución flexible basada en Macromedia Flash que permite a los desarrolladores visualizar datos geográficos relacionados. Los gráficos de mapas son representados por un navegador y requieren Flash Player 9 o posterior. Para obtener más información acerca de AnyMap, puedes ir a esta URL: http://6.anychart.com/products/anymap/overview/.

AnyChart almacena los datos de mapas en archivos que tienen una extensión *.amap y admite 298 archivos de mapas para los Estados Unidos de América, Europa, Asia, África, Oceanía, América del Norte y América del Sur. Para representar un mapa deseado, seleccionamos el origen del mapa en el asistente (por ejemplo, California) y el mapa XML hace referencia automáticamente al archivo .amap del origen del mapa deseado, ca.amap.

Seguir leyendo AQUI
 

Personalizando Informe Clásico con Iconos y Formato de Columna de Gráfico de Porcentaje en APEX 5

Para este ejemplo vamos a usar los datos de la tabla EBA_DEMO_IR_PROJECTS del demo Sample Reporting.

Para los que no tengan acceso a dicha tabla he creado una tabla personalizada con la misma información:

Aquí tienes los scripts:

CREATE TABLE "CMO_PROYECTOS"
   ( "ID" NUMBER,
     "PROYECTO" VARCHAR2(30),
     "NOMBRE_TAREA" VARCHAR2(255),
     "FECHA_INICIO" DATE,
     "FECHA_FIN" DATE,
     "ESTADO" VARCHAR2(30),
     "ASIGNADO_A" VARCHAR2(30),
     "COSTO" NUMBER,
     "PRESUPUESTO" NUMBER,
     CONSTRAINT "CMO_PROYECTOS_PK" PRIMARY KEY ("ID") ENABLE
   )

Seguir leyendo AQUI

Menú a partir de una lista Popup en Oracle APEX 5

En el artículo de hoy quiero mostrarte cómo puedes crear fácilmente en APEX 5 un menú personalizado a partir de una lista de tipo menú popup.

Para este ejemplo he creado una aplicación en blanco con 4 páginas, la página 1 es donde mostraré el menú y opcionalmente 3 páginas en blanco donde cada enlace del menú se redirigirá al hacer clic en su respectivo nombre.

El resultado de lo que haremos lo maestro en la siguiente imagen:

Seguir leyendo AQUI