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.

Webi: ¿Cómo usar el control deslizante doble de entrada con fechas?

Mi jefe me ha pedido que añada un control deslizante doble para la información de fecha en un informe en Webi. Tenemos varias columnas y dos de ellas muestran una fecha (inicio y fin del procedimiento). Así que necesito tener dos controles deslizantes dobles, uno para cada fecha.


Imagen del menú “Selecciones múltiples” en la ventana de selección de controles de entrada.

He estado buscando durante todo el día y sé que no es posible utilizar directamente un control deslizante doble con fechas, porque el control deslizante doble solo funciona con valores (medidas) y las fechas no tienen eso. Pero logré crear dos variables adicionales en la capa empresarial. Utilicé la siguiente función SQL:

CAST(fechaActual as Bigint)

Estas variables muestran la fecha como números (por ejemplo, 1090101 para el 01-01-2009 (el formato es “dd-MM-yyyy”)).

¡Y funciona muy bien! Pero muestra las fechas como números, lo cual no es posible utilizar para trabajar. Nadie sabrá qué fecha es 1090101. Podría tal vez dejar ambas columnas (fecha como fecha y fecha como número) en el informe, para que las personas puedan verificar la fecha con la que desean filtrar usando el control de entrada y seleccionar el número correcto en el control deslizante. Esto podría ser una solución alternativa, pero no una limpia, creo.


Ejemplo del control deslizante doble para la fecha mostrada como número.

Intenté cambiar el formato de la fecha como número a un formato de fecha, pero luego ya no pude utilizar el control deslizante (aunque la variable sea un número). Busqué una manera de cambiar el formato de los valores mostrados en el control deslizante, pero sin suerte.

Así que estoy pidiendo su ayuda. ¿Alguien sabe cómo podría hacer esto funcionar? ¿Realmente no hay soluciones para una forma tan útil de filtrar datos? Quiero decir, filtrar datos por un intervalo de fechas seguramente es algo que las personas quieren hacer con frecuencia, supongo.

Gracias de antemano por su tiempo.

(Versión Webi: SAP BusinessObjects BI Platform 4.2 Support Pack 8 Patch 6, Versión: 14.2.8.3671)

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Agregar un Control de Entrada de Doble Deslizador para la Información de Fechas en Webi

    El Desafío

    Como experto en TI especializado en fechas, deslizadores y Webi, mi jefe me asignó recientemente la tarea de agregar un control de entrada de doble deslizador para la información de fechas en un informe en Webi. El informe tiene varias columnas, y dos de ellas muestran una fecha (fecha de inicio y fecha de finalización del procedimiento). Por lo tanto, necesitaba tener dos deslizadores dobles, uno para cada fecha.

    Los Obstáculos

    Después de un día de búsqueda, descubrí que no es posible utilizar deslizadores dobles con fechas directamente, ya que solo funcionan con valores (medidas) y las fechas no tienen eso. Sin embargo, logré crear dos variables más en la capa empresarial utilizando la siguiente función SQL:

    CAST(fechaActual AS Bigint))
    

    Estas variables muestran la fecha como números (por ejemplo, 1090101 para el 01.01.2009, donde el formato es “dd-MM-yyyy”).

    Si bien esta solución funcionó muy bien, mostraba las fechas como números, lo cual no es práctico para el trabajo diario. Mostrar tanto la fecha como el número en el informe funcionó como una solución provisional, pero no es una solución limpia.

    Además, intenté cambiar el formato de la fecha como número a un formato de fecha, pero esto hizo que el deslizador dejara de funcionar, incluso si la variable era un número. Luego busqué formas de cambiar el formato de los valores mostrados en el deslizador, pero no encontré éxito.

    La Solución

    En este punto, estoy buscando ayuda sobre cómo hacer que esto funcione. ¿Existen soluciones para filtrar datos por un intervalo de fechas utilizando un doble deslizador? Seguramente, una característica tan útil debería ser común entre los usuarios.

    Gracias de antemano por cualquier consejo o asistencia.

    Información de la Versión: Webi – SAP BusinessObjects BI Platform 4.2 Support Pack 8 Patch 6, Versión: 14.2.8.3671

Comments are closed.