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 :

Impression du contenu d'un datagridview


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2009
    Messages : 5
    Par défaut Impression du contenu d'un datagridview
    Bonjours à tous,

    je travail sur le développement d'une application permettant de gérer des demandes d'offre. Pour y parvenir, je travaille sous VS 2008 avec C# et LINQtoSQL pour requêter sur mes tables contenues dans une base de données MS SQL Server 2008.

    Dans ma WindowsForms, j'ai posé un DataGridView qui au chargement va se remplir de données en provenance de ma base de données grâce à une requête LINQ. Une fois remplis, je peux travailler sur mes enregistrements contenus dans le DataGridView en faisant des tris ou des recherches.

    Ce qui doit être implémenté, et dont je n'ai pas trouvé de solutions, c'est de pouvoir à n'importe quel moment (que les données soient triées ou pas) imprimer le contenu du DataGridView sous forme de liste. Et c'est la que je suis bloqué.

    Je ne vois pas du tout comment m'y prendre, si ce n'est l'utilisation de "Cristal Report" qui m'embête pour la simple et bonne raison que les licences sont très coûteuse.

    Ce qui m'amène ici pour vous demandez si quelqu'un pourrait me donner une solution/alternative à mon problème.

    Merci d'avance à tous ceux et celles qui prendront le temps de lire ce message et d'y répondre dans la mesure du possible!

    Bonne fin d'après-midi

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2010
    Messages
    479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 479
    Par défaut
    En pilotant Word, sa mise en forme et son impression ?

  3. #3
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2009
    Messages : 5
    Par défaut
    Ben j'aimerais éviter d'utiliser un logiciel tiers. Le Top ça serait d'envoyer le contenu directement vers l'imprimante (contenu mis en forme).

    Je sais pas si c'est possible, là je suis entrain d'étudier les objets "PRINTDOCUMENT" et autre, mais ça me semble compliqué pour des résultats pas terriblement convainquant...

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 048
    Par défaut
    Ben j'aimerais éviter d'utiliser un logiciel tiers. Le Top ça serait d'envoyer le contenu directement vers l'imprimante (contenu mis en forme).

    Je sais pas si c'est possible, là je suis entrain d'étudier les objets "PRINTDOCUMENT" et autre, mais ça me semble compliqué pour des résultats pas terriblement convainquant...
    Tu as répondu à ta question pour l'impression "à la main". (Et pour un résultat convainquant c'est probablement encore plus compliqué

    Pour ce qui est de la génération de documents imprimable il est conseillé d'utiliser une tierce partie (word, crystal report, transformation XML en pdf ect.).

    En cherchant tu trouve surement un truc semblable à crystal mais moins chère.

    Il existe néanmoins une solution PUR VB relativement simple. C'est créer un formulaire spécialement pour l'impression et imprimer le formulaire (tel qu'il s'affiche à l'ecran). Facile à coder, compliquer à designer pour obtenir un résultat convainquant (voir impossible?)

  5. #5
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2010
    Messages
    479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 479
    Par défaut
    C'est bien ce que je pensai.
    Je me suis retrouvé exactement dans le même cas que toi Soprath. J'ai cherché du coté des PrintDocument puis j'ai laissé tombé au bout d'un jour pour finalement opté pour le pilotage de Word et la mise en forme avant impression; même si ce dernier ralentit extrêmement le système.

    Pour une solution gratuit je suis sûr qu'il est possible de piloter OpenOffice. Cela doit être équivalent. Essaye de voir de ce coté là.

    Bon courage.

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

Discussions similaires

  1. [Débutant] exporter le contenu d'un DATAGRIDVIEW pour impression
    Par bucabuca dans le forum VB.NET
    Réponses: 1
    Dernier message: 01/06/2013, 02h10
  2. Impression du contenu d'un GridView
    Par Perceuse-Killer dans le forum ASP.NET
    Réponses: 1
    Dernier message: 30/07/2007, 14h39
  3. Impression du contenu d'un ScrollPane
    Par haltabush dans le forum Flash
    Réponses: 6
    Dernier message: 30/06/2006, 15h41
  4. Pb d'impression du contenu d'un textbox
    Par elkhy dans le forum IHM
    Réponses: 2
    Dernier message: 29/05/2006, 10h51
  5. [VB6] Impression du contenu de l'objet WebBrowser
    Par Tyrael62 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 19/05/2006, 11h10

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