Bonjour,
je me permet de vous poser une des dernières questions que je n'ai pas encore réussi à résoudre.
La problematique est la suivante:
Je dois faire une requête sur la base au mois de janvier, qui me donne en gros les temps calculés pour chaque salarié. J'ai un nombre X1, le mois suivant, Fevrier je refait cette requête qui va donner un nombre X2, etc... jusqu'en décembre.
Je voudrai sous BIRT créer une variable A qui va contenir le nombre X1, puis la variable A va contenir la valeur X2 le mois suivant, en ajoutant c'est à dire que A= X1+X2 au mois de fevrier, au mois de mars la requête sur la base sera X3, et donnera A =X1+X2+X3 etc.. jusqu'en décembre où A= X1+...+X12.
Si par exemple je suis au mois de septembre 2009, et je désire le rapport juin, il faut que la fonction soit intéligente, c'est à dire qu'elle donne A =X1+X2+X3+X4+X5+X6, bien que nous sommes en septembre.
Arriver au mois de janvier l'année prochaine A sera réinitialiser à zero.
Exemple janvier 2010 A=0.
Es ce qu'on peut faire ceci facilement avec BIRT ? Si oui comment ?
Vue que je ne sais pas où accéder à Java, et je ne sais pas comment faire une telle opération sous BIRT.
Bien cordialement.
Partager