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

IHM Discussion :

[Etat] remplir zone de texte depuis vb [AC-2007]


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2009
    Messages : 111
    Points : 63
    Points
    63
    Par défaut [Etat] remplir zone de texte depuis vb
    Je réalise un état et je voudrais remplir quelques zones de textes grâce à des requetes en vb mais je ne sait pas si c'est possible et si oui ou? à l'ouverture de l'état?(je lance l'impression depuis un formulaire est ce que cela est comptatible?)

    Cordialement.

    Tristan.

  2. #2
    Membre habitué Avatar de jimay
    Profil pro
    Inscrit en
    Août 2006
    Messages
    146
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 146
    Points : 178
    Points
    178
    Par défaut
    Bonjour

    J'ai eu à résoudre cette question il n'y a pas longtemps, j'avais des états qui fonctionnaient parfaitement avec un remplissage avec VBA lorsque je les ouvrait manuellement. Mais dès que je les imprimait avec un formulaire le code VBA n'était pas éxécuté et il était tout moche

    La solution que j'ai trouvé est:
    mettre le code vba de létat dans l'état à son ouverture
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub Report_Activate()
    Pour lancer l'impression je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Call DoCmd.OpenReport("MonEtat", acViewPreview)
    DoCmd.PrintOut acPages
    Call DoCmd.Close(acReport, "MonEtat")
    voilà, c'est pas parfait, c'est même moche en fait, mais si quelqu'un a une meilleure solution je suis moi aussi preneur

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2009
    Messages : 238
    Points : 183
    Points
    183
    Par défaut
    Bonjour,

    A partir de l'évènement format de l'état ca devrais marcher normalement, que tu lance l'impression depuis un formulaire ou pas

    Cordialement

    Mcfly

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2009
    Messages : 111
    Points : 63
    Points
    63
    Par défaut
    Merci de vos reponse mcfly et jimay :

    Jimay :

    Le soucis avec ta solution jimay c'est que j'avais déja un soucis :
    http://www.developpez.net/forums/d76...ression-detat/

    Ce qui m'oblige a fermer mon formulaire avant l'impression ce qui rend impossible ta solution non ?

    MacFly :

    Je ne saisit pas trop , l'évenement format s'éxecute à l'ouverture ? (jimay n'aurait pas rencontré un problème avec ca?)

    Cordialement.

    Tristan.

  5. #5
    Membre habitué Avatar de jimay
    Profil pro
    Inscrit en
    Août 2006
    Messages
    146
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 146
    Points : 178
    Points
    178
    Par défaut
    hé bien justement je suis déjà en train de tester l'évenement Format que je ne connaissais pas ^^

    je t'en dis plus dès que j'ai fini


    Edit: Hé bien ça m'a l'air de bien marcher ^^
    Je te remercie beaucoup McFly je me doutais bien qu'il devait y avoir quelque chose de prévu pour ça

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2009
    Messages : 111
    Points : 63
    Points
    63
    Par défaut
    Ok ! merci en tout cas car les etats et moi ... sa fait pas longtemps (2jours) et j'avou que c'est pas mon fort ...

  7. #7
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Points : 30
    Points
    30
    Par défaut
    Salut,

    Si j'ai bien compris tu souhaite imprimer un état a partir de ton formulaire?

    Si c'est le cas il faut que tu indique dans ton état quel données tu souhaite récupérer dans le formulaire pour chaque zone de texte placer dessus
    ex : =Formulaires!Formlenomdetonformulaire!lenomtazonedetexte

    tu reproduit cela pour chauqe zone de texte de ton état et cela devrait fonctionner. J'ai fait de cette facon et sa fonctionne parfaitement !

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2009
    Messages : 111
    Points : 63
    Points
    63
    Par défaut
    Désolé de ne te répondre que maintenant c'était le temps de voir si tout marchais ! et oui sa marche !
    Au debut en fait je voulais aussi modifier ma base mais finalement je n'en aurais pas besoin donc ta solution suffit vto59 . Merci du coup de main

    Cordialement.

    Tristan.

  9. #9
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Points : 30
    Points
    30
    Par défaut
    De rien , si j'ai pu aider

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

Discussions similaires

  1. [WD15] Remplir une rubrique Etat via zone de texte
    Par Jeje9 dans le forum WinDev
    Réponses: 8
    Dernier message: 03/04/2013, 10h04
  2. Etat controler zone de texte
    Par RICHARDSEBIRE dans le forum IHM
    Réponses: 2
    Dernier message: 21/03/2009, 22h51
  3. Etat avec zones de texte auto extensible
    Par gontrand16 dans le forum IHM
    Réponses: 1
    Dernier message: 17/09/2008, 18h58
  4. Réponses: 8
    Dernier message: 26/04/2008, 14h24
  5. [Etat] Probléme zone de texte
    Par Snooky68 dans le forum VBA Access
    Réponses: 4
    Dernier message: 17/12/2007, 13h38

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