Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/05/2011, 13h18   #1
Invité de passage
 
Homme
Étudiant
Inscription : mai 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 6
Points : 0
Points : 0
Par défaut Crystal report problème d'affichage

Bonjour,
Je donne le numéro de contrat ,le numéro de décompte ,le numéro de trimestre et l'année .
Je veux afficher dans mon crystal les information d'un contrat et de la société et décompte ainsi que les article qui correspond a ce décompte.
Mais le problème même si je choisis ce que je veux afficher il m'affiche toujours le premier décompte et il me répète les articles au nombre de décompte que j'ai en base de donnée .
je précise que je travail avec datasettypé
voila mon code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Imports System.DATA.SqlClient
Public Class etat
 
    Public dst AS New DataSet1
 
    Private Sub etat_Load(ByVal sender AS System.Object, ByVal e AS System.EventArgs) Handles MyBase.LOAD
        da1.SelectCommand = co.CreateCommand
        da1.SelectCommand.CommandText = "select num_contrat from contrat"
        da1.Fill(ds, "contrat")
        dt = ds.TABLES("contrat")
        ComboBox1.DataSource = dt
        ComboBox1.DisplayMember = "num_contrat"
        ComboBox1.Text = ""
    End Sub
    Private Sub Button1_Click_1(ByVal sender AS System.Object, ByVal e AS System.EventArgs) Handles Button1.Click
 
        Dim paracmd AS New SqlParameter("@cat", ComboBox1.Text)
        da.SelectCommand = co.CreateCommand
        da.SelectCommand.CommandText = "select decompte.num_contrat,contrat.num_visa,contrat.date_visa,societe.nom_societe ,societe .adresse ,societe .rc ,societe .cnss ,societe .patiente ,societe .rib ,societe .nom_de_contact ,societe .telephone_de_contact,decompte .num_decompte ,decompte .trimestre ,decompte .annee ,decompte .date_decompte ,article .num_article ,article .designation ,article .unite ,article .qte,article .pu   from contrat,societe_contrat,societe,article ,decompte   where contrat.num_contrat = societe_contrat.num_contrat AND societe.num_societe = societe_contrat.num_societe  and contrat .num_contrat =decompte .num_contrat and contrat.num_contrat =article.num_contrat and decompte.num_contrat=@cat and decompte.trimestre= " & TextBox1.Text & " and decompte.annee=" & TextBox2.Text & "and decompte.num_decompte=" & TextBox3.Text
        dst.TABLES.ADD("contrat")
        dst.TABLES.ADD("societe_contrat")
        dst.TABLES.ADD("societe")
        dst.TABLES.ADD("decompte")
        dst.TABLES.ADD("article")
 
        da.SelectCommand.Parameters.ADD(paracmd)
        da.Fill(dst)
        Dim c AS New CrystalReport3
        c.SetDataSource(dst)
        CrystalReportViewer1.ReportSource = c
        CrystalReportViewer1.Refresh()
        dst.Clear()
        dst.Dispose()
    End Sub
End Class
Merci d'avance .
dibax10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 21h59   #2
Membre Expert
 
Avatar de luc_chivas
 
Inscription : avril 2004
Messages : 894
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 894
Points : 1 049
Points : 1 049
bonjour,

je n'osepas demander... et puis.. si....
As tu testé ta requête en dehors de Crystal ??
__________________
Luc
luc_chivas est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h38.


 
 
 
 
Partenaires

Hébergement Web