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

IHM Discussion :

[débutant] ouverture formulaire d'après une zone de liste


Sujet :

IHM

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [débutant] ouverture formulaire d'après une zone de liste
    Bonjour,

    je suis tout nouveau sur ce forum, et aussi sur access. Je développe une base de donnée assez complexe à mon pauvre niveau (réaliser des tests sur des matériaux et des textiles), et là g un gros problème :

    j'ai un formulaire constitué de 3 onglets. Le 1er permet la saisie des principales infos, mais je voudrais pouvoir, à partir d'un choix effectué dans une zone de liste - cette dernière faisant partie d'un sous formulaire - qu'un autre formulaire (spécifique au choix effectué) s'ouvre dans le second onglet de mon formulaire.

    Je ne connaîs hélas pas bien du tout les termes techniques, mais bon si quelqu'un a compris mon problème, je suis preneur de tout bon conseil.

    exemple :

    je sélectionne dans mon choix (appelé "type") le "cuir", il faudrait que s'ouvre alors dans le second onglet le formulaire spécifique aux tests cuirs.

    ma zone de liste contient une dizaine de "type", et g crée autant de formulaires.

    Donc : est ce faisable ? comment faire ?

    merci d'avance pour vos réponses, car là je bloque depuis un sérieux moment.

  2. #2
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    Sur événement 'OnChange' de ta zone de liste écris un code qui t'affiche une formulaire dans le second onglet.
    Je ne connais pas trop l'utilisation des onglets mais tu trouveras dans infos dans la FAQ. Une solution serait d'insérer les 10formulaires dans l'onglet 2 en les mettant à visible = false. Puis sur l'événement onChange tu peux rendre invisible le formulaire précédement sélectionné et rendre visible le formulaire correspondant à ton nouveau choix.
    Ou alors, si tu trouves le code pour charger dynamiquement un formulaire dans un onglet, tu peux, toujours sur l'événement OnChange, décharger l'ancien formulaire et charger le nouveau.

    En espérant t'aider.
    J'aime les gâteaux.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci Demco pour la rapidité de ta réponse, je testerai ça dès le début de la semaine prochiane. Merci encore, et si d'autres ont des suggestions, hé bien je suis toujours preneur

Discussions similaires

  1. Réponses: 6
    Dernier message: 26/03/2007, 09h42
  2. [Formulaire]Additems dans une Zone de Liste
    Par Croweus dans le forum IHM
    Réponses: 2
    Dernier message: 25/03/2007, 20h19
  3. Réponses: 8
    Dernier message: 26/09/2006, 15h37
  4. [Débutant] Copier les données d'une zone de liste
    Par a2line dans le forum Access
    Réponses: 8
    Dernier message: 01/06/2006, 16h06
  5. [formulaire] Rafraichissement d'une zone de liste
    Par decour dans le forum Access
    Réponses: 2
    Dernier message: 08/10/2005, 12h39

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