De vez en cuando, ciertos sitios requerirán el cambio de la macro de la semana para que comience un lunes en lugar de un domingo.
Para hacer esto, siga la guía a continuación. Es relativamente simple, pero se debe tener cuidado, ya que hay scripts en MS SQL que deben modificarse.
INICIO
El primer paso es abrir MS SQL y navegar a la base de datos PITRAMReporting.
Expanda la base de datos, luego expanda Programabilidad y nuevamente la Función.
Cambie lo siguiente -
Fecha de inicio:
CUANDO 'ÚLTIMA SEMANA' entonces DATEADD( día, -1 * ( DATEPART( dw, @hoy ) + 6 ), @hoy )
CUANDO 'ESTA SEMANA' entonces DATEADD( día, -1 * ( DATEPART( dw, @hoy ) - 1 ), @hoy )
cambiar a
CUANDO 'ÚLTIMA SEMANA' entonces DATEADD( día, -1 * ( DATEPART( dw, @hoy ) + 5 ), @hoy )
CUANDO 'ESTA SEMANA' entonces DATEADD( día, -1 * ( DATEPART( dw, @hoy ) - 2 ), @hoy )
Luego deberá cambiar la fecha de finalización -
Fecha de finalización:
CUANDO 'ÚLTIMA SEMANA' entonces DATEADD( día, -1 * ( DATEPART( dw, @hoy ) ), @hoy )
cambiar a:
CUANDO 'ÚLTIMA SEMANA' entonces DATEADD( día, -1 * ( DATEPART( dw, @hoy ) -1), @hoy )
no es necesario cambiar ‘ESTA SEMANA’ para la fecha de finalización.
Guarde el script y luego vuelva a ejecutar los informes para verificar que la fecha de inicio sea correcta.
¿Quieres aprender más?
Haga clic aquí para iniciar sesión en nuestro Sistema de Gestión de Aprendizaje
Haga clic aquí para solicitar acceso
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.