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 :

References à objets d'un form: me.MonChamp et me.txtboxMonChamp


Sujet :

IHM

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 75
    Points : 54
    Points
    54
    Par défaut References à objets d'un form: me.MonChamp et me.txtboxMonChamp
    soit MonChamp le champ de la table MaTable
    et un formulaire basé sur MaTable.

    En VBA je peux faire référence à me.txtMonChamp, soit la textbox de saisie et me.MonChamp, soit directement la source de la txtbox.

    Quel est véritablement la différence, et le plus intéressant au niveau du code?

    Est ce que c'est lors d'un me.refresh que les données modifiées de me.txtMonChamp se mettent à jour?

    Je me rends compte que je n'ai jamais vraiment fait attention à la différence.

  2. #2
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour,

    Bonne question. Pour moi txtMonchamp représente le contrôle et MonChamp le champ de la source. Pas beaucoup de différence puisqu'il y a souvent des maj...
    Deux différences notées : si tu écris une valeur dans le champ, elle n'apparaît pas immédiatement dans le contrôle, alors même que la valeur du contrôle est modifiée! a tester avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    me.MonChamp = "nouvelle valeur"
    MsgBox Me.Monchamp & vbcrlf & Me.txtMonChamp
    en regardant aussi le contrôle...
    Les champs pères et fils des sous formulaires sont toujours des champs et pas des contrôles.
    je ne connais pas d'autres différences pratiques...

    Bon courage,

    PGZ

  3. #3
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 75
    Points : 54
    Points
    54
    Par défaut
    Thanks

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 09/05/2006, 16h30
  2. [TChart] : objet passé de form en form
    Par PpPool dans le forum Composants VCL
    Réponses: 1
    Dernier message: 29/11/2005, 18h14
  3. Comment faire pour faire glisser un objet dans une form ?
    Par Olun dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 05/09/2005, 17h49
  4. Test quel objet à ouvert un form
    Par francois78 dans le forum Access
    Réponses: 4
    Dernier message: 14/06/2005, 08h14
  5. Création d'un objet d'un form a l'autre
    Par Argonz dans le forum C++Builder
    Réponses: 12
    Dernier message: 03/03/2004, 10h23

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