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

VBA Access Discussion :

Bug des zones de text?


Sujet :

VBA Access

  1. #1
    Membre actif Avatar de tribaleur
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2006
    Messages : 401
    Points : 237
    Points
    237
    Par défaut Bug des zones de text?
    Bonjour.

    J'ai des formulaires sur lesquels ce trouvent des zones de text INDEPENDANTES. A l'ouverture de ces formulaires je remplis un ADODB.recordset avec les bonnes données et avec je remplis ces zones de text.
    Le recordSource du formulaire est également remplit par une autre requete.

    Dans mon code VBA j'ai donc ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    me.RecordSource = "Select..."
    Me.TXT1.Value = RS("donnée1")
    Me.TXT2.Value = RS("donnée2")
    ...
    Jusqu'ici TOUT va bien!!!

    Mon problème viens du fait qu'a l'ouverture de mes formulaires les zones de text apparaissent vide ...
    ...
    Et là est le véritable soucis ... si je passe ma souris (rien que le fait de passé!!!) sur une zone de text alors hop son contenu apparait ...
    J'avoue ne pas comprendre ...
    Pour palier le problème j'ai remplacé les zones de text par des labels mais j'aimerais tout de même comprendre le phénomène.

    Y'aurait-il une âme charitable qui pourrais m'expliquer le pourquoi du comment?

    Merci d'avance
    Rien n'est rien!!! ... Tout est quelque chose!!!

    Petits liens utiles :
    -Chaine de connexion : http://www.connectionstrings.com/
    -ADO et ADO.net : Tuto ADO et ADO.net

  2. #2
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 878
    Points : 4 754
    Points
    4 754
    Par défaut
    dans quel évènement du formulaire as tu mis le code qui alimente tes zones de texte ?

    Je te conseille ... Sur activation ( form_current)
    "Always look at the bright side of life." Monty Python.

  3. #3
    Membre actif Avatar de tribaleur
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2006
    Messages : 401
    Points : 237
    Points
    237
    Par défaut
    Bon alors désolé du retard de réponse ...

    Sinon pour ce qui est de ta remarque elle est juste. Je mettais mon code dans la procédure Form_Open (sur ouverture). En effet sur activation (Form_Current) le bug d'affichage disparait.
    Je ne comprend pas pourquoi mais au moins j'ai une solution.
    Si quelqu'un peu me dire pourquoi...

    En tout cas déja merci
    Rien n'est rien!!! ... Tout est quelque chose!!!

    Petits liens utiles :
    -Chaine de connexion : http://www.connectionstrings.com/
    -ADO et ADO.net : Tuto ADO et ADO.net

  4. #4
    Membre actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2008
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Côte d'Or (Bourgogne)

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 221
    Points : 244
    Points
    244
    Par défaut
    Tout simplement parce qu'a l'ouverture il ne prend pas en compte ce qu'il y a à l'intérieur du formulaire je pense, au contraire de sur activation. Ca aide hein

Discussions similaires

  1. Définir la taille des zones de texte
    Par loutsky dans le forum Access
    Réponses: 7
    Dernier message: 06/06/2006, 19h10
  2. [VBA-E] afficher les données d'une datagrid dans des zones de textes
    Par fadwa dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/05/2006, 13h51
  3. [CSS] Positionner des zones de texte
    Par Ryan Sheckler dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 12/01/2006, 16h46
  4. : remplir des zones de texte avec une boucle For
    Par Haro_GSD dans le forum Access
    Réponses: 3
    Dernier message: 20/09/2005, 21h23
  5. Réponses: 3
    Dernier message: 21/06/2005, 11h37

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