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 :

Optimisation du code


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 180
    Par défaut Optimisation du code
    Bonjour,

    Je me demandais si vous aviez une idée pour optimiser du code selon la situation suivante:

    J'ai un bouton dans un formulaire 2_1, ce bouton appèle la fenêtre 10_4

    Lorsque je fais un choix dans une liste et que je clique sur ok, le sous-formulaire 2_1_1 est appelé et plein de donnée.

    Par contre, je voudrais que lorsque je clique sur le bouton pour ouvrir la fenêtre 10_4 à nouveau, je puisse vider tout mes champs.

    Pour se faire, je met les champs un à un à vide mais je me demandais s'il n'y avait pas un autre moyen car je trouve le code un peu long...j'ai beaucoup de champs à remettre à vide.

    Je me demandais si quelqu'nu n'avait pas un petit truc

    Merci!

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 153
    Par défaut
    Salut,

    Compliqué ton histoire
    Je pense comprendre que dans le formulaire 10_4, les champs ne sont pas liée à une table. Donc par défaut, ils doivent être vides. Ce qui m'amène à la question : comment sont remplis ces champs?

    Si j'ai mal compris et que les champs du formulaire 10_4 sont liés à une table, il doit y avoir une magouille avec un enregistrement bidon à mettre dans cette table...

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 180
    Par défaut
    Merci talrashha,

    Je vais tenter de mieux expliquer

    Dans mon formulaire 2_1, il y a un sous formulaire vide (2_1_1) et il y a un bouton que je clique et qui ouvre une fenêtre (popup) m'affichant une liste de personnes.

    Je dois choisir une personne dans cette liste et cliquer sur OK

    Une fois que j'ai cliqué sur OK, la fenêtre 10_4 se referme et je reviens sur mon formulaire 2_1 mais avec le sous-formulaire 2_1_1 plein de données.

    En fait ce que je veux c'est que lorsque je clique à nouveau sur le bouton opur ouvrir ma fenêtre 10_4, c'Est que mes données du sous formulaire n'apparaîssent plus.

    En espérant que c'est on ne peut lpus clair

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 153
    Par défaut
    Salut,

    Bon, ben, j'ai fait quelques tests, et... désolé, mais j'ai rien de concluant... y aura plus de monde demain

  5. #5
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 180
    Par défaut
    Pas de problême, Merci quand même c'est gentil

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 153
    Par défaut
    Mwhahaha j'ai trouvé en fait ^^

    C'était tout bête, il suffit de réinitialiser la source de la sous-fenêtre, comme pour réinitialiser une requête d'un formulaire. Donc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Fille0.SourceObject = "formulaire2"

Discussions similaires

  1. optimiser le code d'une fonction
    Par yanis97 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 15/07/2005, 08h41
  2. Optimiser mon code ASP/HTML
    Par ahage4x4 dans le forum ASP
    Réponses: 7
    Dernier message: 30/05/2005, 10h29
  3. optimiser le code
    Par bibi2607 dans le forum ASP
    Réponses: 3
    Dernier message: 03/02/2005, 14h30
  4. syntaxe et optimisation de codes
    Par elitol dans le forum Langage SQL
    Réponses: 18
    Dernier message: 12/08/2004, 11h54
  5. optimisation du code et var globales
    Par tigrou2405 dans le forum ASP
    Réponses: 2
    Dernier message: 23/01/2004, 10h59

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