Formatos por defecto del asistente

El formato de fecha que muestra por defecto el asistente de objetos de vista de JDeveloper no incluye el que uso en mis aplicaciones (dd/MM/yyyy). Cada vez que hacía un nuevo objeto de vista tenía que escribir a mano el formato en la pestaña de hints.

Gracias a un compañero he descubierto como agregar formatos a la lista del asistente.
En el directorio <JDEVELOPER_HOME>jdevsystemoracle.BC4J.xx.xx.xx.xx.xx hay un fichero llamado formatinfo.xml. Ese fichero lleva por cada dominio de datos una serie de formatos que son los que sacará el asistente. Por ejemplo, en el caso de oracle.jbo.domain.Date que es lo que suelo usar para las fechas viene esto:

   
      
         
         
         
      
   

Dentro de la etiqueta FORMATTER está la lista de formatos que ofrecerá el asistente. Agregando mi formato preferido en la zona superior queda así:

   
      
         
         
         
         
      
   

Y de esta manera el asistente muestra el formato preferido el primero de la lista.

Importante: rearrancar el JDeveloper para que los cambios tengan efecto.
La documentación oficial puede leerse aquí: Defining a Formatter and Format Masks for ADF Business Components Clients.

Anuncios

2 comentarios en “Formatos por defecto del asistente

  1. Hola
    Si no recuerdo mal esto mismo lo puedes hacer a nivel de entidad, con lo que ganarias no tener que definirlo para cada viewobject.

    Saludos

  2. Muy cierto. Es que lo que me pillaba más a mano para el ejemplo era un viewObject pero lógicamente, si tienes, es mejor hacerlo a nivel de entidad.

Los comentarios están cerrados.