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 :

Comment utiliser les variables [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2013
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 72
    Par défaut Comment utiliser les variables
    Bonjour,

    J’ai à nouveau besoin de votre aide pour le point suivant :

    J’utilise un Formulaire qui fait régulièrement appel à un module pour des actions répétitives.
    Dans ce cadre-là, je dois utiliser une variable qui reste conservée lorsque je passe du formulaire vers le module et inversément.

    Or, pas de chance, je croyais avoir trouvé la bonne réponse en déclarant ma variable public (public Flag as Integer) mais cela ne fonctionne pas puisque celle-ci repasse par zéro en fonction des va et viens.

    Finalement je me rends compte que je ne maîtrise pas bien la manière de déclarer mes variables et de l’endroit où les placer.

    Grand merci d’avance pour votre aide.

    Prosper 02

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 430
    Billets dans le blog
    11
    Par défaut
    Salut,

    J'avais fait ceci peut-être peux-tu t'en inspirer !

    @+.

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2013
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 72
    Par défaut
    Réaction tardive de ma part mais merci à Zoom61 pour sa réaction.

    En fait j'ai trainé car j'ai été pris par d'autres activités mais concernant la solution, je reste un peu sur ma faim car je croyais avoir lu dans la documentation qu'en respectant certaines conditions, il était possible de garder la valeur d'une variable en mémoire sans qu'elle ne s'efface au passage vers l'autre formulaire.
    Ici ce qui m'est proposé semble assez complexe pour une simple manipulation telle que la mienne.

    Merci encore
    Prosper02

  4. #4
    Membre émérite Avatar de dumas.blr
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2010
    Messages : 599
    Par défaut
    Il suffit de mettre la variable dans un module externe, dédié par exemple aux déclarations de variable. le problème devrait être règlé comme cela

  5. #5
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 430
    Billets dans le blog
    11
    Par défaut
    Citation Envoyé par prosper02 Voir le message
    je reste un peu sur ma faim car je croyais avoir lu dans la documentation qu'en respectant certaines conditions, il était possible de garder la valeur d'une variable en mémoire sans qu'elle ne s'efface au passage vers l'autre formulaire.
    Il s'agit des variables globales (qui ne sont utilisables que dans du code) : des explications ici.

    Citation Envoyé par prosper02 Voir le message
    Ici ce qui m'est proposé semble assez complexe pour une simple manipulation telle que la mienne.
    C'est une variante qui permet de permet d'utiliser les variables dans une requête et un champ d'un formulaire ou d'un état.

    @+.

  6. #6
    Expert éminent

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Par défaut
    Depuis 2007, vous pouvez aussi utiliser les variables temporaires

    http://warin.developpez.com/access/v...estemporaires/

  7. #7
    Membre confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2013
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2013
    Messages : 72
    Par défaut
    Merci à vous tous pour vos réponses
    C'est vraiment utile et me permets de voir plus clair peu à peu dans un environnement que je maîtrise encore mal.

    Prosper02

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 08/04/2010, 14h48
  2. Réponses: 15
    Dernier message: 28/06/2007, 19h28
  3. Réponses: 3
    Dernier message: 09/01/2007, 09h44
  4. [2.0] Comment utiliser les variables de session ?
    Par batosai dans le forum ASP.NET
    Réponses: 11
    Dernier message: 03/05/2006, 15h49
  5. [VB]Comment utiliser les variables Windows?
    Par Furius dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/10/2005, 21h20

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