¿Cómo filtrar los elementos en una lista que tiene una fecha específica que cae en el último, este o el próximo mes?
Pregunta
¿Quiero mostrar solo elementos con una fecha específica que cae en el último, este o el próximo mes?
Por ejemplo: si hoy es el 13/07/2010, solo debería mostrar los elementos entre el 1 de junio y el 31 de agosto. ¿Podría lograr eso?
Solución
Debe poner el problema en su cabeza y configurar una columna calculada para el inicio del período en que se debe mostrar un elemento y el final de ese período.
Luego usa un filtro de vista para mostrar solo elementos donde [hoy] está entre esas dos fechas.
(Sí, puede usar [hoy] en filtros, pero no en columnas calculadas)
Este ejemplo te muestra Cómo filtrar los elementos de la lista de SharePoint en el mes calendario actual - Es un poco difícil de comprender al principio, pero mire el diagrama y la explicación y tendrá sentido.
Para extenderlo para durar, este y el próximo mes (suponiendo que su campo de fecha sea [fecha de vencimiento]) obtenga las siguientes columnas calculadas
StartPeriod = DATE(YEAR([Due Date]), MONTH([Due Date]-1, 1)
EndPeriod = DATE(YEAR([Due Date]), MONTH([Due Date])+2,1)-1
y el filtro
Where StartPeriod <= [Today]
AND EndPeriod >= [Today]