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 :

Quand j'ai un breakpoint tout marche sinon rien marche


Sujet :

VBA Access

  1. #1
    Membre confirmé Avatar de Subkill
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 174
    Par défaut Quand j'ai un breakpoint tout marche sinon rien marche
    Vive microsoft access et c'est drôle de comportement!

    J'm'explique :

    j'ai un formulaire avec un textbox qui contient =Compte(*) qui s'appelle Compter.

    je fais la vérification suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Form_Load() 
     
    If Me.Compter <= 1 Then
        suivant.Enabled = False
        dernier.Enabled = False
    End If
    Mes 2 boutons tombent systématiquement disable. J'ai mis un espion sur Compter et je remarque que sa valeur est toujours "" (rien) donc la condition du if est vrai et mes boutons tombent disable.

    Cependant! Quand je met un breakpoint sur mon if et que je pèse sur F8 (debug pas-à-pas) je remarque que la valeur de Compter est affectée et bien sur si sa valeur est plus grande que 1 mes boutons restent enable!

    Ma question est: Pourquoi quand je mets un breakpoint, Me.Compter prend une valeur et pas dans les autres cas?!?

    Merci

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    essaye de remplacer le test sur me.compter par me.recordset.recordcount.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre confirmé Avatar de Subkill
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 174
    Par défaut Merci
    Merci ça fonctionne!!

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/09/2012, 08h56
  2. Réponses: 7
    Dernier message: 27/05/2009, 16h40
  3. Script tout simple qui ne marche pas sous IE
    Par Bleuarff dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/02/2007, 18h48
  4. Faire se fermer une fenêtre toute seule, ça ne marche plus
    Par guidav dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/01/2007, 16h35

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