-
Question Report View C#
Bonjour tout le monde
J'ai une classe Reparation Voiture lié a une table dans la base de donnée qui s'appel Reparation aussi
numero_Rep
Fournisseur
Matricule
date_Reparation
Depenses_Reparation
Type_Reparation
D'aprés avoir entrer tous les données
est ce qu'on pourais avec Report view de découper une année entré dans un textbox avec janvier fevrier mars ... etc
et affecté a chaque mois la Depense de la Reparation
Merci de m'aider je suis un peu embrouillé avec ca
je doi avoir a la sortie de mon projet Une fiche de Reparation des voitures sous cette forme que j'ai parlé avec chaque mois
d'une année donnée
je doi avoir a la sortie de mon projet Une fiche de Reparation des voitures sous cette forme que j'ai parlé avec chaque mois
d'une année donnée
Suite....
-
3 pièce(s) jointe(s)
Edit ............................
Pièce jointe 133907
Jusqu'a maintenant ...
J'ai essayé quand meme de faire quelque chose mais j'ai pas reussi a faire ce que je souhaite :
j'ai saisie tous le mois de janvier jusqu'a decembre
j'ai fai presque tout maintenant il me reste la fonction que je doi l'implementer pour chaque mois
pour filtrer les autres valeur et laisser seulement la valeur du mois selectionner avec la meme ligne que se trouve la date
complet par exemple :
21/01/2012 là il faut afficher seulement la valeur depense dans la case janvier... etc
une deuxieme ligne
21/02/2012 pour cette date il faut remplire la case Fevrier par la valeur depenses
..; et ainsi de suite
Voilà :
Pièce jointe 133898
Voilà l'algorithme
if ( datepart(month , datereparation ) = 1
==> la case janvier prends la valeur de la depense
Edit --------
Jusqu'a maintenant lorsque j'ai essayé cette expression :
Code:
=IIf(Month (Fields!date_Reparation.Value)=11),Fields!Depenses_Reparation.Value,0
Voilà ce que j'ai reçu :
Pièce jointe 133903
L'expression de la propriété Value de l'objet textrun «*Depenses_Reparation2.Paragraphs[0].TextRuns[0]*» contient une erreur*: [BC30516] La résolution de surcharge a échoué, car aucun 'IIf' accessible n'accepte ce nombre d'arguments.
Quesque je doi essayer pour qu'il marche ...
Ediit :
A la fin j'ai fait une expression qui se compile
mais dans l'affichage donne erreur
Code:
=IIf(DatePart ("m",Fields!date_Reparation.Value=11),Fields!Depenses_Reparation.Value,0)
sayé j'en peux plus :calim2: :aie:
Pièce jointe 133908
Resolu par moi meme
Code:
=IIf(Month(CDate(Fields!date_Reparation.Value))=11,Fields!Depenses_Reparation.Value,0)