Anuncio

Colapsar
No hay anuncio todavía.

manejo de fechas

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • manejo de fechas

    Buenos dias, estoy construyendo un reporte en webi donde el usuario quiere ver la cantidad en inventario de la semana actual y de las cuatro ultimas semanas.
    Si en los filtros de consulta el usuario ingresa 2011.01, las cuatro ultimas semanas serian 2011.01,2010.52,2010.51,2010.50 necesitaria sumar el inventario en estas semanas.
    Alguien sabe como hacerlo, la dificultad se presenta cuando hay cambio de año , como en el ejemplo que planteo.
    Muchas gracias

  • #2
    Que tipo de filtro estas utlizando en la consulta?

    Comentario


    • #3
      Originalmente publicado por diana maria duque Ver Mensaje
      Buenos dias, estoy construyendo un reporte en webi donde el usuario quiere ver la cantidad en inventario de la semana actual y de las cuatro ultimas semanas.
      Si en los filtros de consulta el usuario ingresa 2011.01, las cuatro ultimas semanas serian 2011.01,2010.52,2010.51,2010.50 necesitaria sumar el inventario en estas semanas.
      Alguien sabe como hacerlo, la dificultad se presenta cuando hay cambio de año , como en el ejemplo que planteo.
      Muchas gracias
      Hola Diana,
      lo podes resolver creando 4 consultas en el webi, creando 4 objetos tipo filtro sobre el universo. Cada uno de estos filtros debe solicitar una fecha (utiliza la funcion "prompt") y en el primer caso restale una semana (utiliza en todo caso alguna funcion de DB); repite lo mismo para el resto de las semanas. Luego sobre el reporte invoca a indicador "cantidad" teniendo en cuenta cada una de las consultas.
      Espero te sirva el dato.

      Saludos

      Sebastián

      Comentario


      • #4
        Originalmente publicado por andres hurtado Ver Mensaje
        Que tipo de filtro estas utlizando en la consulta?
        Hola Andre, estoy utilizando filtro de consulta peticion de orden.
        Muchas gracias

        Comentario


        • #5
          Hola diana segun como entiendo:

          Tendrías que crear un filtro en el universo (por que si usas una peticion de orden en el reporte, vas tener que darle las 5 semana de forma manual), en el cual hagas uso de alguna función de la base de datos para traer las ultimas 5 semanas.

          Objeto_semana>= funcion_semanaDB(currentdate()- 20) "una funcion algo asi, depende de la base de datos que uses"

          creas una consulta utilizando el filtro del universo, y a nivel del reporte puedes crear 5 informes donde hagas la sumatoria para cada una de las semanas con un filtro rapido de webi.

          Comentario

          Trabajando...
          X