2016-11-29 1 views
0

J'ai un tablix farely simple:Date SSRS filtre

Year | Trimester | Measure  
2016   T1   12  
2016   T2   8  
2015   T1   16  
2015   T2   5  
2015   T3   8  
2015   T4   13 

Je vais noix essayer de venir avec un filtre qui filtrer les trimestres de l'an dernier qui ne sont pas encore passer cette année. Exemple: Je suis à la fin de T2 2016, quand je produis le tableau matriciel, je veux seulement:

Year | Trimester | Measure 
2016   T1   12  
2016   T2   8  
2015   T1   16  
2015   T2   5 

Toutes les idées? Merci!

Répondre

0

Vous pouvez définir des plages de dates pour chaque trimestre et exécuter le filtre en fonction des plages de dates correspondantes lors du filtrage par trimestre. Vous pouvez avoir besoin d'un tableau de plages de dates du trimestre si les dates réelles varient d'une année à l'autre. Chaque année pourrait être représentée par une classe qui détient les plages de dates du trimestre pour cette année et chaque année serait un élément dans le tableau.

+0

Merci pour vos commentaires. Oui, les dates varient et à ce stade, je ne sais pas à quelle date ce sera dans 2 ans, plus les mois se chevauchent légèrement, donc je ne peux même pas utiliser Month() pour isoler mes trimestres. Mais j'ai essayé l'option suivante: T1 est période financière (FP) 1-2-3, T2 est 4-5-6, T3 est 7,8,9,10 et T4 est 11,12,13. J'ai essayé de travailler avec Today() vs Fields! FP.Value mais il ne reconnaît pas le FP comme une date ... –