none
Establecer Valor por default en fechas RRSS 2008 RRS feed

  • Pregunta

  • Buenas Tardes,

    Estoy realizando un reporte en RRSS 2008 y tengo los siguientes filtros.

    Fecha Inicio: Quiero que me coloque el lunes de la semana pasada 

    Fecha Fin: Quiero colocar viernes de la semana pasada.

    Es decir quiero que por default me consulte la semana pasada.

    En este momento lo tengo el 1 er y el ultimo dia del mes actual 

    =dateserial(year(today),month(today),1)

    =dateserial(year(today),month(today)+1,0)

    Agradezo su colaboración!!!!!!!


    AngelaMar Bogotá, Colombia

    miércoles, 21 de noviembre de 2012 19:54

Respuestas

Todas las respuestas

  • Buenos días Angela!.

    prueba con algo similar a esto (Yo tengo como Día uno el lunes)

    Espero haberte ayudado y un saludo.

    select

    dateadd(d,-DATEPART(WEEKDAY, getdate())+1,dateadd(WEEK,-1,GETDATE()))

    jueves, 22 de noviembre de 2012 14:58
  • Hola Hector!!!,

    Si me funciona en SQL pero de esta manera, con el 2. Ya la pase a Reporting.

     select

    dateadd(d,-DATEPART(WEEKDAY, getdate())+2,dateadd(WEEK,-1,GETDATE()))

    Ya la pase a Reporting de la siguiente manera y me sale bien pero tengo la duda en el ultimo parametro pues en sql es Week y en RRSS seria  DateInterval.WeekOfYear

    Reporting:

    =dateadd(DateInterval.Day ,-DATEPART(DateInterval.Weekday, today)+2,dateadd(DateInterval.WeekOfYear,-1,today))

    Saludos,


    AngelaMar Bogotá, Colombia

    jueves, 22 de noviembre de 2012 15:43
  • Buenos días Angela!

    Había pensado en que lo pondrías como una consulta de Sql Server.

    En RRSS no se como se haría ahora mismo.

    Un saludo.

    viernes, 23 de noviembre de 2012 7:13