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

Visual Studio Discussion :

Reporting avec Visual c# express


Sujet :

Visual Studio

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 156
    Par défaut [VS express] Reporting avec Visual c# express
    Bonjour à tous,

    je voudrais faire du reporting avec visual c# express.
    J'ai pour cela suivi le mode d'emploi d'Olivier Delmotte (http://odelmotte.developpez.com/tuto...net/reporting/)

    J'ai installé c# express, sql server 2005 express avec advanced services.
    Lorsque j'insère un composant "reportviewer" dans ma winform, et que je clique sur "Design report" dans son menu de configuration (la petite flèche en haut à droite du composant), rien ne se passe.

    La seule chose que j'ai réussi à faire, c'est de télécharger un exemple de reporting trouvé sur le net, qui utilise un fichier rdlc. Je peux ouvrir ce fichier avec visual web developper express, en mode design.
    Là, je peux y ajouter des éléments, mais je ne sais pas y ajouter des datasources.

    Que dois-je faire, qu'est-ce que j'ai oublié? Je ne sais pas.

    Qqn sait comment s'y prendre pour pouvoir utiliser et générer un rapport avec c# express?

    Merci beaucoup pour votre aide.

    Penchu

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 156
    Par défaut
    Bonjour tout le monde.

    Heu, j'ai avancé un petit peu.
    Je peux maintenant créer un nouveau rapport depuis web developper.
    Mais toujours pas depuis c# express. Est-ce normal?

    2è problème : j'ai créé un dataset dans mon projet.
    Je vois donc mon fichier DataSet_Offre.xsd et son fichier xss correspondant.
    Mais comment l'ajouter à mon rapport?
    Car quand je vais dans le menu sources de données du rapport, il me propose DataSet_Offre_Offres... et ca ne correspond pas à celui que j'ai dans mon projet.
    Du coup, rien ne s'affiche sur mon rapport, quand je veux l'afficher sauf le message suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Une instance de source de données manque pour la source de données « DataSet_Offre_Offres ».
    Et encore une chose, comment puis-je afficher mon panel datasource dans c# express afin de voir les champs de mes tables de mon dataset?

    je désespère un peu, là.
    Please help me.


    Merci d'avance.

  3. #3
    Membre Expert

    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    1 737
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 737
    Par défaut
    il faut lui passer les datasources à un moment ou à un autre à ton Report

    tes 2 problèmes sont liés

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 156
    Par défaut
    Mais peux-tu me dire comment faire pour lui passer un datasource?
    J'ai créé mon dataset, ne fait-il pas office de datasource?
    Est-il possible de créer son rapport depuis c# express plutôt que depuis visual web developper? Car dans ton tuto, apparemment, on peut le faire, mais je n'ai pas d'outils pour le faire.

    Merci

  5. #5
    Membre Expert

    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    1 737
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 737
    Par défaut
    1 - Tu dois lui passer une ReportDataSource à ton état comme décrit ici

    http://odelmotte.developpez.com/tuto...=page_7#L7-2-4

    mais normalement visual studio se charge de la tambouille derrière

    2 - Que je sache non, ce sont les version express

    Une question qui me chiffone : pourquoi avoir installé SQL Server Express With Advanced Services pour faire du local ?

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 156
    Par défaut
    En fait, je savais pas trop comment prendre les choses en main.
    Que me conseilles-tu? C'est mieux de travailler en mode serveur?

    Et en fait, en mode serveur, je ne sais pas travailler car j'ai une erreur lorsque j'exécute la Configuration de reporting services :
    une erreur inconnue s'est produite dans le fournisseur WMI. Code d'erreur : 80040219.

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

Discussions similaires

  1. interface graphique avec visual C++ express 2005
    Par tiboo dans le forum Visual C++
    Réponses: 2
    Dernier message: 18/08/2006, 09h10
  2. programmation Windows avec visual C++ express 2005
    Par goléador dans le forum MFC
    Réponses: 7
    Dernier message: 08/04/2006, 23h49
  3. Problème d'exécution avec Visual C++ Express
    Par LaseLiep dans le forum MFC
    Réponses: 4
    Dernier message: 03/04/2006, 10h16
  4. configurer le sdk directx avec visual c# express 2005
    Par khodi03 dans le forum DirectX
    Réponses: 1
    Dernier message: 22/01/2006, 11h17
  5. Faire du telnet avec visual c++ express
    Par jean tof dans le forum MFC
    Réponses: 2
    Dernier message: 10/01/2006, 14h11

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