Bonjour à tou(te)s,

J'ai une table qui contient des valeurs lues chaque minute. Malheureusement, parfois, il y a une coupure et aucune valeur n'est remontée.

Si je sélectionne toutes les valeurs, j'obtiens quelque chose comme ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Temps       Valeur
00:00:00    1
00:01:00    1.3
00:02:00    1.5
00:03:00    1.7
00:10:00    2.0
00:11:00    1.8
00:12:00    1.7
Le problème que j'ai c'est que je souhaite tracer la courbe de ces valeurs dans Reporting Services. Hors celui-ci me trace une belle courbe sans coupure.

Le seul moyen d'inclure artificiellement ces coupures serait de créer une table contenant toutes les minutes possibles et de lier les deux tables via une jointure externe, mais je trouve ca un peu lourd :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Temps      Temps       Valeur
00:00:00   00:00:00    1
00:01:00   00:01:00    1.3
00:02:00   00:02:00    1.5
00:03:00   00:03:00    1.7
00:04:00   NULL        NULL
00:05:00   NULL        NULL
00:06:00   NULL        NULL
00:07:00   NULL        NULL
00:08:00   NULL        NULL
00:09:00   NULL        NULL
00:10:00   00:10:00    2.0
00:11:00   00:11:00    1.8
00:12:00   00:12:00    1.7
D'où ma question : avez-vous une meilleure solution ou bien Reporting services peut-il m'aider directement ?

Merci d'avance,