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 :

Connexion à un champ par son N° d'index [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 47
    Par défaut Connexion à un champ par son N° d'index
    Bonjour,

    Avez vous la commande vba pour se connecter a un champ par son N° d'index tabulation ?

    Nom du formulaire : frmMenu

    Je pensait à un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    frmMenu(4).enabled=false
    pour verrouiller le champ dont l'index est le N° 4

  2. #2
    Membre émérite

    Homme Profil pro
    Inscrit en
    Octobre 2009
    Messages
    789
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Octobre 2009
    Messages : 789
    Par défaut
    Bonjour,

    Connexion, Indisponibilité : mais qu'est-ce donc que ta question ?

    Si tu cherches à mettre indisponible un champ en fonction de sa valeur, alors :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Me.MonChampIndex=4 then
      Me.MonChampIndex.enabled=False
    Else
      Me.MonChampIndex.enabled=True
    End If
    Attention, si le champ doit être verrouillé au moment ou ton curseur est dans le champ, tu auras un message d'erreur.
    Il te faut alors prendre cela en compte en déplaçant ton curseur et en relançant le code.

    Cordialement

    Christophe

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 47
    Par défaut
    Bonjour,

    Oui : Connexion, Indisponibilité c'est pas clair !

    en fait je veut faire une boucle pour désactiver a l'ouverture du formulaire certains champs qui ont un index tabulation qui se suit.
    Nom des champs :
    frm0_label index 1
    frm0_prise index 2
    ect...

    je voudrais faire quelque chose de ce gout là :
    for a=1 to 8
    index(a).enabled=false
    next a

    Mais je ne sais pas quoi mettre a la place de index(a)

  4. #4
    Membre émérite

    Homme Profil pro
    Inscrit en
    Octobre 2009
    Messages
    789
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Octobre 2009
    Messages : 789
    Par défaut
    Bonjour,

    Jettes un œil ici.

    Cordialement

    Christophe

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 47
    Par défaut
    Bonjour,

    Merci pour la réponse, c'est vrai que c'est pas mal, mais je veut pas bloquer tout les champs d'un certains type, mais seulement certains via son N° d'index.
    Je sais pas si c'est possible.

  6. #6
    Membre émérite

    Homme Profil pro
    Inscrit en
    Octobre 2009
    Messages
    789
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Octobre 2009
    Messages : 789
    Par défaut
    Bonjour,

    Au lieu de le faire par le n° d'index, fais le par le nom de chacun des champs que tu veux verrouiller.
    Tu as un exemple dans le lien que je t'ai donné.

    Cordialement

    Christophe

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

Discussions similaires

  1. [MySQL] Probleme Sql compter nombre champs par son ID
    Par design_57 dans le forum PHP & Base de données
    Réponses: 31
    Dernier message: 11/11/2012, 18h02
  2. [XML] Récupérer la valeur d'un champ par son nom
    Par Portekoi dans le forum Format d'échange (XML, JSON...)
    Réponses: 11
    Dernier message: 06/07/2012, 13h43
  3. [VB.NET] Récupération champ BD par son nom
    Par jojo-la-praline dans le forum Windows Forms
    Réponses: 2
    Dernier message: 09/04/2006, 08h21
  4. [DLL] Acces a une methode par son index de maniere dynamique
    Par Clorish dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 11/03/2005, 17h14
  5. Réponses: 2
    Dernier message: 10/05/2004, 11h20

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