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

Próximo Curso Online con Instructor en vivo. Inscripciones abiertas!!!

Te comparto el próximo curso online en vivo que estaré presentando, te espero!!!
Fecha de Inicio: 5 de Diciembre al 9 de Diciembre.
Para más información visita mi sitio web: ClarTech Solutions, Inc.


Mostrar Mensajes y Noticias en nuestro Espacio de Trabajo

En este pequeño artículo quiero mostrarte cómo puedes fácilmente mostrar noticias y mensajes propios en tu Espacio de Trabajo.
La región de Noticias y Mensajes de nuestro Espacio de Trabajo puede mostrar 3 tipos de Mensajes:
  • Anuncios del Espacio de Trabajo
  • Mensajes del Sistema
  • Nuevas Entradas
Seguir Leyendo AQUI

Configurar el aislamiento de un Espacio de Trabajo para evitar ataques del Navegador

Un tema muy importante a la hora de trabajar con APEX es la seguridad. Hay muchas maneras diferentes para dar mayor seguridad a nuestras aplicaciones, en este caso vamos a hablar sobre como el administrador de la Instancia puede aislar el espacio de trabajo para evitar posibles ataques del navegador.

El aislamiento de los espacios de trabajo es un método muy eficaz para la prevención de los ataques del navegador. La única forma de aislar verdaderamente un espacio de trabajo es forzar a cumplir diferentes dominios en la URL configurando el atributo “Permitir Nombres de Host”. Cuando las direcciones URL del atacante y la víctima tienen diferentes dominios y nombres de host, la política del mismo origen del navegador previene los ataques.

Para realizar esta tarea necesitamos ingresar a los Servicios de Administración de la Instancia.
  • Si usamos la configuración del Oracle REST Data Services, vamos a esta URL:
http://hostname:port/apex/apex_admin
               Donde: 
  • Hostname: es el nombre del sistema donde el ORDS está instalado, en mi caso en localhost 
  • Port: es el número de puerto asignado cuando configuramos el ORDS, por defecto es 8080 
  • Apex: es el nombre del servicio definido cuando configuramos el ORDS
Seguir Leyendo AQUI

Favicon Personalizado para nuestras Aplicaciones en APEX 5.0

Si queremos personalizar aún más nuestras aplicaciones, en este artículo te muestro cómo puedes personalizar el favicon de tu aplicación.

Primero de todo el favicon es la pequeña imagen que se muestra en el título de la ventana de nuestro navegador web.

Si tenemos una nueva aplicación hecha veremos el favicon por defecto:

Seguir leyendo AQUI

Crear un Servicio de Windows para Glassfish en Windows 10

Si estás trabajando con Windows y tienes el Servidor GlassFish instalado para desplegar APEX, verás que cada vez que se apaga la PC se baja el servicio del servidor.

Si recuerdas cuando quieres arrancar el servidor, tienes que abrir una ventana de comandos CMD y ubicarte en la carpeta donde se encuentra el script para arrancar el servidor.

Por ejemplo en mi caso lo tengo instalado en:

C:\>glassfish4\bin>

Para subir el servidor escribimos la siguiente linea de comandos:

C:\>glassfish4\bin>asadmin start-domain

Y de ese modo se arranca el servidor

Seguir Leyendo AQUI

Cómo colocar Logo y Texto en simultaneo en nuestras aplicaciones en APEX 5.0

En este artículo sencillo te maestro cómo puedes colocar el logo y un texto al lado del logo en nuestras aplicaciones en Oracle APEX 5.0.

Si recuerdas, en la página de inicio de nuestra aplicación, tenemos el botón “Editar Propiedades de Aplicación” y en la ficha “Interfaz de Usuario” podemos seleccionar en la sección de Logotipo si queremos que el logo sea de tipo Imagen o de tipo Texto.

Seguir Leyendo AQUI

Implementado Reportes Anidados en Nuestros Informes Clásicos - Oracle APEX 5.0

En este artículo quiero compartir con todos un nuevo plugin llamado “Pretius APEX Nested Reports” correspondiente a la categoría de Acciones Dinámicas, que lo he probado y me parece verdaderamente genial para darle un aspecto diferente a nuestros Informes Clásicos. Este plugin implementa a través de una acción dinámica informes anidados dentro de los Informes Clásicos. Esto es algo que no trae nativamente Apex y con este plugin lo podemos implementar. En primera instancia, quiero agradecer a su autor, Bartosz Ostrowski por su gran aporte a la comunidad de desarrolladores APEX.

Pretius APEX Nested Reports

He re-creado el Informe Clásico del demo que presenta Bartosz en la página del Plugin y en este artículo quiero mostrarte paso a paso cómo realizarlo. El resultado final al que llegaremos será el que se visualiza en las imágenes de abajo. Por un lado, trabajaremos con la columna Customer y mostraremos el detalle de los clientes y luego trabajaremos con la columna Details para mostrar el icono de carrito y allí mostrar el detalle de la Orden realizada por el cliente.

Seguir Leyendo AQUI

Usando Font-Awesome en nuestros Reportes en Oracle APEX 5

Desde que salió la versión 5 de APEX, los iconos de Font-Awesome están incluidos para ser usados en nuestras aplicaciones, especialmente en los botones.

También tenemos la posibilidad de usar estos iconos en nuestros reportes ya sea en un reporte clásico o uno interactivo.

Para este ejemplo vamos a crear una página en blanco en nuestra aplicación y luego creamos una región de tipo Informe Clásico con la siguiente consulta de origen:

Seguir Leyendo AQUI

Gestión de Cookies de Sesión en Oracle APEX 5.0

En el presente artículo te mostraré cómo puedes crear una aplicación master que permita llamar a varias aplicaciones dentro de tu Espacio de Trabajo ingresando una única vez al inicio de sesión, ya que compartirán la misma Cookie. 

Usando Cookies en Application Express 

De forma predeterminada, APEX asignará a la cookie usada un nombre estándar en el formato ORA_WWV_APP_NNN, donde NNN es el ID de la aplicación. Nosotros los desarrolladores no necesitamos especificar nada para que esto ocurra; es completamente automático. Esto le permite a APEX mantener el seguimiento de la sesión para cada una de las aplicaciones y que la misma sea diferente y fácilmente identificable. 

Crear Aplicación Master

Para comenzar, necesitamos crear una aplicación que la he llamado Aplicación Master (ID 102) que tiene una Página en blanco y he agregado 3 botones que serán los que llamaran a cada una de las aplicaciones: 
  • BOTON1: Aplicación A 
  • BOTON2: Aplicación B 
  • BOTON3: Aplicación C 

Seguir leyendo AQUI

Exportar múltiples IR de APEX a Excel

Muy iteresante el video que Dimitri hizo mostrando este plugin que permite exportar multiples Informes Interactivos a Excel, una maravilla!!!


Aqui puedes ver información sobre el plugin y precios: APEX Office Print (AOP)

Documentación: AQUI