IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#] impossible de changer de rapport à la volée


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Cazaux-Moutou-Philippe
    Inscrit en
    Mai 2005
    Messages
    674
    Détails du profil
    Informations personnelles :
    Âge : 76

    Informations forums :
    Inscription : Mai 2005
    Messages : 674
    Par défaut [C#] impossible de changer de rapport à la volée
    Bonjour

    j ai 2 rapports, completement différents mais utilisant le meme datset mais pas les memes champs

    mais impossible de changer de rapport , comment faire ??

    je fais ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
            private void Fimpressions_Load(object sender, EventArgs e)
            {
                this.FilmsTableAdapter.Fill(this.dsFilms.Films);
                comboBox1.SelectedIndex = 1;
            }
     
            private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
            {
     
                switch (comboBox1.SelectedIndex)
                {
                    case 1:
                        {
                            reportViewer.LocalReport.ReportEmbeddedResource = "DVDTheque.Reports.rFilmsListe.rdlc";
                            break;
                        }
                    case 0:
                        {
                            reportViewer.LocalReport.ReportEmbeddedResource = "DVDTheque.Reports.rJacquettes.rdlc";
                            break;
                        }
                }
                this.reportViewer.RefreshReport();
     
            }

  2. #2
    Membre éclairé Avatar de Cazaux-Moutou-Philippe
    Inscrit en
    Mai 2005
    Messages
    674
    Détails du profil
    Informations personnelles :
    Âge : 76

    Informations forums :
    Inscription : Mai 2005
    Messages : 674
    Par défaut
    n est ce pas possible de changer de rapport ???

  3. #3
    Membre éclairé Avatar de Cazaux-Moutou-Philippe
    Inscrit en
    Mai 2005
    Messages
    674
    Détails du profil
    Informations personnelles :
    Âge : 76

    Informations forums :
    Inscription : Mai 2005
    Messages : 674
    Par défaut
    en initialisant mon reportviewer, sans rapport, quand la fenetre s ouvre, il est vide
    je clique sur le bouton, je choisis mon rapport, oh merveille, mon rapport apparait, je recliques sur le bouton pour changer de rapport, mais la c est toujours le meme, il ne reaffiche pas les bonnes données

    comment faire ?

    voici mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
            private void simpleButton2_Click(object sender, EventArgs e)
            {
                OpenFileDialog openFileDialog = new OpenFileDialog();
                openFileDialog.Filter = "Fichiers rapport (*.rdlc)  | *.rdlc";
                openFileDialog.InitialDirectory = _PathReport;
     
                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    this.reportViewer.Clear();
                    reportViewer.LocalReport.ReportPath = null;
                    this.reportViewer.RefreshReport();
     
                    reportViewer.LocalReport.ReportPath = openFileDialog.FileName;
     
                    this.reportViewer.RefreshReport();
     
                    Text = openFileDialog.FileName;
                }
                openFileDialog.Dispose();
            }

  4. #4
    Membre éclairé Avatar de Cazaux-Moutou-Philippe
    Inscrit en
    Mai 2005
    Messages
    674
    Détails du profil
    Informations personnelles :
    Âge : 76

    Informations forums :
    Inscription : Mai 2005
    Messages : 674
    Par défaut
    c est bon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
            private void simpleButton2_Click(object sender, EventArgs e)
            {
                OpenFileDialog openFileDialog = new OpenFileDialog();
                openFileDialog.Filter = "Fichiers rapport (*.rdlc)  | *.rdlc";
                openFileDialog.InitialDirectory = _PathReport;
     
                Microsoft.Reporting.WinForms.ReportDataSource reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource();
     
                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    this.reportViewer.Reset();
                    reportDataSource1.Name = "dsFilms_Films";
                    reportDataSource1.Value = this.FilmsBindingSource;
                    this.reportViewer.LocalReport.DataSources.Add(reportDataSource1);
     
                    reportViewer.LocalReport.ReportPath = openFileDialog.FileName;
     
     
                    this.reportViewer.RefreshReport();
     
                    Text = openFileDialog.FileName;
                }
     
                openFileDialog.Dispose();
            }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impossible de changer les attributs d'un dossier
    Par NeHuS dans le forum Autres Logiciels
    Réponses: 20
    Dernier message: 03/03/2006, 09h38
  2. Impossible de changer le fond d'un onglet
    Par karidrou dans le forum Access
    Réponses: 7
    Dernier message: 02/03/2006, 11h22
  3. [MFC]Impossible de changer le texte d'un LABEL
    Par jlassira dans le forum MFC
    Réponses: 7
    Dernier message: 01/03/2006, 16h39
  4. Impossible de changer Visible dans OnHide ou OnShow
    Par marsupilami34 dans le forum Composants VCL
    Réponses: 10
    Dernier message: 21/06/2005, 13h24
  5. impossible de changer la valeur d'un hidden...
    Par Palmic dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 31/05/2005, 12h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo