es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Selector de fecha solo para años – Oracle Apex v21.1

Estaba buscando una forma de configurar el Selector de Fecha en Oracle Apex para permitir a los usuarios seleccionar solo años.

El Selector de Fecha predeterminado se ve así:

date picker

Me gustaría tener algo como esto, cuando se hace clic en el año para navegar más rápido entre las fechas:

date picker year only

Intenté activar / desactivar diferentes configuraciones en el Selector de Fecha, pero nada realmente cambia, siempre tengo la interfaz de fecha completa.

Además, mi columna DATE es un formato TIMESTAMP, ¿hay algo que cambiar aquí también?

PD: Sé que podría poner un NUMBER(4) básico como una columna para la fecha, pero no estoy buscando eso, realmente solo quiero la cosa del “selector de año”.

Gracias de antemano,

Thomas

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para configurar el selector de fechas en Oracle Apex para permitir solo la selección de años, siga estos pasos:

    1. Vaya a su página de Oracle Apex y haga clic en el elemento Selector de fechas que desea modificar.
    2. En la sección de propiedades del elemento Selector de fechas, vaya a la sección de Visualización.

    3. En Configuración de Visualización, cambie el campo Tipo a Año.

    4. Guarde los cambios y ejecute su página.

    Ahora debería ver el Selector de fechas con solo el componente de año visible, permitiendo a los usuarios seleccionar solo el año.

    Si su columna DATE es un formato TIMESTAMP, es posible que deba modificar el formato de la columna para eliminar el componente de tiempo. Una forma de hacerlo es usar la función TO_CHAR para formatear la columna como una cadena de fecha, como esta:

    TO_CHAR(columna_de_fecha, ‘YYYY’)

    Esto devolverá solo el componente de año de la columna de fecha. Luego puede usar esta columna en su elemento Selector de fechas para mostrar y seleccionar solo años.

    Tenga en cuenta que cambiar el formato de la columna puede requerir modificaciones adicionales en su página o aplicación de Apex, dependiendo de cómo se use la columna. Asegúrese de probar sus cambios a fondo antes de implementarlos en producción.

Comments are closed.