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 :

Executer instruction dans un champ [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Analyste fonctionnel
    Inscrit en
    Mars 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Analyste fonctionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 10
    Par défaut Executer instruction dans un champ
    bonjour,
    j'ai une table qui a un seul champ "Champ1" et j'ai mis des instruction dans les lignes
    exple :

    le premier enregistrement contient: "bouton1.enabled=true"
    le 2eme contient : "bouton2.enabled=false"


    Est t-il possible d'executer les instructions présentes dans le champ en parcourant la table avec un recordset.

    merci d'avance

  2. #2
    Membre Expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Par défaut
    Bonjour,

    En effet, il peut-être "envisageable" de faire une telle chose...même si dans ton cas, il me semble que tu te complique un peu la vie...

    Dans tes enregistrements, au lieu de saisir des instructions complètes, ne saisie que les différentes valeurs (-1 ou 0) que tu souhaite affecter à ton contrôle bouton de commande....
    True = -1
    False = 0

    ...et dans ton code..:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.MonBouton.Enabled = Me.champ1.Value
    ....c'est une possibilité..... mais tu peux également activer/désactiver ton contrôle en fonction d'une condition sur l'événement "Sur activation" de ton formulaire....

    Tout cela dépend de ton application.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 106
    Par défaut
    Bonjour,

    La proposition de FreeAccess me semble être la plus simple et la plus logique, toutefois si tu veux procéder comme tu le demandais, je te suggère d'aller voir la fonction Eval qui devrait te permettre d'exécuter tes commandes.

    cordialement,

  4. #4
    Membre habitué
    Homme Profil pro
    Analyste fonctionnel
    Inscrit en
    Mars 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Analyste fonctionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 10
    Par défaut
    merci pour vos réponse,

    en consultant l'aide access, je pense que la fonction Eval fera tres bien l'affaire. reste qu'à l'essayer en suite je cloturerai la discussion
    merci encore une fois

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

Discussions similaires

  1. Execution d'une instruction dans un script
    Par L'aigle de Carthage dans le forum Linux
    Réponses: 19
    Dernier message: 13/05/2011, 13h29
  2. Recuperer la date sans l'heur dans un champ datetime
    Par bob33 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 22/06/2010, 12h59
  3. [SQL Server 2000]Executer une requete contenue dans un champ
    Par hwoarang dans le forum Développement
    Réponses: 4
    Dernier message: 25/11/2009, 17h23
  4. comment remplacer une partie de texte dans un champs
    Par patlapi dans le forum Paradox
    Réponses: 4
    Dernier message: 20/11/2003, 14h38
  5. Valeur par defaut 'True' dans un champ de type bit
    Par Mouse dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 24/03/2003, 15h26

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