OVH Cloud OVH Cloud

sql server, reporting services

2 réponses
Avatar
avrama
Bonjour à tous,
et excusez-moi si je ne suis pas sur le bon forum.
J'ai une question concernant les graphes de Reporting services:
j'aimerais créer un graphe avec des dates en abscisse et des valeurs en
ordonnée. J'ai créé mes tables avec SQL Server 2000 et la requête que
j'utilise est la suivante:

select VALUE_IND, DATE_IND
from uc.TB_INDI as TI,
uc.TB_DEF_IND as TDI
where
TDI.LIB_DEF_IND = @lib and
TDI.NO_DEF_IND = TI.NO_DEF_IND and
TI.NO_PRJ = @prj

(pour info, le résultat de cette requête est la suivante:
VALUE_IND Date_IND
5.0 2005-01-02 00:00:00.000
15.0 2005-02-02 00:00:00.000
10.0 2005-03-02 00:00:00.000
25.0 2005-04-02 00:00:00.000
9.0 2005-05-02 00:00:00.000
33.0 2005-06-02 00:00:00.000
25.0 2005-07-02 00:00:00.000
10.0 2005-08-02 00:00:00.000
28.0 2005-09-02 00:00:00.000
55.0 2005-10-02 00:00:00.000
5.0 2005-11-02 00:00:00.000
10.0 2005-12-02 00:00:00.000 )

Dans le champ donnée je met VALUE_IND qui contient
Fields!VALUE_IND.Value et dans le champ catégorie je met DATE_IND qui
contient =Fields!DATE_IND.Value.
Quand je fais une 'preview' de mon graphe, j'ai toutes mes VALUE qui
sont à droite du graphe et j'ai toujours la même date en ordonné (mais
seulement 5 fois) qui est 01/01/0001.
Cela fait plus de trois jours que je cherche mon bug sans succès (je
pense que cela doit être gros comme une maison!!).
Est-ce que quelqu'un pourrait m'aider?
Merci d'avance,
aVr

2 réponses

Avatar
Med Bouchenafa
Une idée serait peut-être de convertir la date vers un varchar
--
Salutations
Med Bouchenafa

"avrama" a écrit dans le message de news: 42c3190f$0$11731$
Bonjour à tous,
et excusez-moi si je ne suis pas sur le bon forum.
J'ai une question concernant les graphes de Reporting services:
j'aimerais créer un graphe avec des dates en abscisse et des valeurs en
ordonnée. J'ai créé mes tables avec SQL Server 2000 et la requête que
j'utilise est la suivante:

select VALUE_IND, DATE_IND
from uc.TB_INDI as TI,
uc.TB_DEF_IND as TDI
where
TDI.LIB_DEF_IND = @lib and
TDI.NO_DEF_IND = TI.NO_DEF_IND and
TI.NO_PRJ = @prj

(pour info, le résultat de cette requête est la suivante:
VALUE_IND Date_IND
5.0 2005-01-02 00:00:00.000
15.0 2005-02-02 00:00:00.000
10.0 2005-03-02 00:00:00.000
25.0 2005-04-02 00:00:00.000
9.0 2005-05-02 00:00:00.000
33.0 2005-06-02 00:00:00.000
25.0 2005-07-02 00:00:00.000
10.0 2005-08-02 00:00:00.000
28.0 2005-09-02 00:00:00.000
55.0 2005-10-02 00:00:00.000
5.0 2005-11-02 00:00:00.000
10.0 2005-12-02 00:00:00.000 )

Dans le champ donnée je met VALUE_IND qui contient
Fields!VALUE_IND.Value et dans le champ catégorie je met DATE_IND qui
contient =Fields!DATE_IND.Value.
Quand je fais une 'preview' de mon graphe, j'ai toutes mes VALUE qui
sont à droite du graphe et j'ai toujours la même date en ordonné (mais
seulement 5 fois) qui est 01/01/0001.
Cela fait plus de trois jours que je cherche mon bug sans succès (je
pense que cela doit être gros comme une maison!!).
Est-ce que quelqu'un pourrait m'aider?
Merci d'avance,
aVr


Avatar
avrama
avrama wrote:
Bonjour à tous,
et excusez-moi si je ne suis pas sur le bon forum.
J'ai une question concernant les graphes de Reporting services:
j'aimerais créer un graphe avec des dates en abscisse et des valeurs en
ordonnée. J'ai créé mes tables avec SQL Server 2000 et la requête que
j'utilise est la suivante:

select VALUE_IND, DATE_IND
from uc.TB_INDI as TI,
uc.TB_DEF_IND as TDI
where
TDI.LIB_DEF_IND = @lib and
TDI.NO_DEF_IND = TI.NO_DEF_IND and
TI.NO_PRJ = @prj

(pour info, le résultat de cette requête est la suivante:
VALUE_IND Date_IND
5.0 2005-01-02 00:00:00.000
15.0 2005-02-02 00:00:00.000
10.0 2005-03-02 00:00:00.000
25.0 2005-04-02 00:00:00.000
9.0 2005-05-02 00:00:00.000
33.0 2005-06-02 00:00:00.000
25.0 2005-07-02 00:00:00.000
10.0 2005-08-02 00:00:00.000
28.0 2005-09-02 00:00:00.000
55.0 2005-10-02 00:00:00.000
5.0 2005-11-02 00:00:00.000
10.0 2005-12-02 00:00:00.000 )

Dans le champ donnée je met VALUE_IND qui contient
Fields!VALUE_IND.Value et dans le champ catégorie je met DATE_IND qui
contient =Fields!DATE_IND.Value.
Quand je fais une 'preview' de mon graphe, j'ai toutes mes VALUE qui
sont à droite du graphe et j'ai toujours la même date en ordonné (mais
seulement 5 fois) qui est 01/01/0001.
Cela fait plus de trois jours que je cherche mon bug sans succès (je
pense que cela doit être gros comme une maison!!).
Est-ce que quelqu'un pourrait m'aider?
Merci d'avance,
aVr



Merci pour votre aide, j'ai trouvé: c'était un probleme d'ordonnée:
j'avais mal défini mes unités.
(C'et pas évident Reporting Services car il n'y a pas beaucoup de doc
dessus et le peu qu'il y a est en anglais....)
aVr