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

VB 6 et antérieur Discussion :

Créer simplement des états en VB6


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de jack554
    Inscrit en
    Février 2003
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 194
    Par défaut Créer simplement des états en VB6
    Bonjour,

    Dans un projet VB6, je crée des listes destinées à être imprimées. Pour ne pas passer trop de temps avec Access, Word, Crystal Report ou autres, j'ai constitué ces listes sous forme de fichiers textes, en calculant moi-même les positions des caractères, en utilisant des "+", des "-" et des "!" pour dessiner les tableaux ! Comme on faisait dans les années 80, quoi ! Voyez un exemple :

    Nom : etat caractere.jpg
Affichages : 4103
Taille : 83,6 Ko

    Alors voilà, c'est assez moche . Je n'ai pas envie d'utiliser Access (lourdeur, prix du runtime, etc). Ni Crystal Report, que je ne connais pas du tout. J'ai essayé Word, mais ça me paraît compliqué, par exemple dès que je veux créer un doc Word avec un logo, des tableaux, du texte ...

    Ma question : n'y a-t-il que ces solutions-là pour créer un "rapport", du moins un document qui soit joli et dans lequel j'insère un tas de données préparées dans des "array" VB6 ?

    Merci d'avance pour vos idées et suggestions.

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Voir le composant MSHFlexGrid (Microsoft Hierarchical FlexGrid Control 6.0, MSHFLXGD.oca).
    Pour imprimer le MSHFlexGrid
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        Printer.PaintPicture MSHFlexGrid1.Picture, 0, 0
        Printer.EndDoc
    pour imprimer le Form complet
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirmé Avatar de jack554
    Inscrit en
    Février 2003
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 194
    Par défaut
    Merci ProgElecT, je vais tester ça.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    En complément un excellent tuto sur le sujet : https://vb.developpez.com/bidou/vb-impression/

    Philippe

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut
    Les réponses qui t'ont été données répondent à ta demande. Par contre, je te conseille de ne pas hésiter à utiliser crystal reports, c'est fait pour, et pas compliqué surtout pour faire des rapports basics. Sinon ta discussion m'a rappelé le temps du Cobol, où l'imprimante était un fichier séquentiel comme ta copie d'écran

  6. #6
    Membre confirmé Avatar de jack554
    Inscrit en
    Février 2003
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 194
    Par défaut
    Merci JustGreat !

    En effet tu as tout compris, j'ai 63 ans et un long passé d'informaticien développeur derrière moi !

    Je vais regarder aussi Crystal Report. C'est payant ?

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

Discussions similaires

  1. [PowerShell] créer simplement des fonctions
    Par jecpa100 dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 30/01/2017, 11h12
  2. Logiciel pour créer simplement des animés
    Par Cyanatide dans le forum Vidéo
    Réponses: 0
    Dernier message: 31/10/2016, 13h57
  3. un plug-in pour créer simplement des applets?
    Par canary dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 24/04/2008, 09h30
  4. créer des états de synthèse
    Par Maria1505 dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 23/08/2007, 21h55
  5. [Reporting] Comment créer des états Crystal Report à partir de VB6 ?
    Par Le Pharaon dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 22/09/2006, 14h20

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