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 :

Champs optionnels dans un sous formulaire


Sujet :

IHM

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 33
    Points : 19
    Points
    19
    Par défaut Champs optionnels dans un sous formulaire
    Bonjour à tous,

    Dans un formulaire, j'ai un sous formulaire dans lequel je peux choisir d'ajouter plusieurs item (liste de choix). En fonction du choix qui est fait j'aimerai pouvoir afficher un champ supplémentaire à côté pour saisir une valeur. J'ai donc fait mon sous formulaire avec ces champs, les ai mis à visible faux par défaut et quand il y a un changement de valeur dans la liste de choix j'appelle une procédure. Dans cette procédure je teste la valeur et si c'est celle qui correspond à ce que je cherche je mets le champ de saisie à visible True. Le hic c'est que ce champ n'apparaît pas que pour l'enregistrement courant, mais pour tous... (format tabulaire, continu) et c'est pas ce que je veux. Je l'aimerai juste pour l'enregistrement actif. Et pour les autres cela doit rester dans l'état qui leur correspond... C'est quoi le truc ?

    Merci d'avance

  2. #2
    jfc
    Invité(e)
    Par défaut pas de solution
    Le fait de rendre visible un contrôle dans un sous-formulaire en mode continu affecte toujours le sous-formulaire, càd tous les enregistrements affichés.

    Je n'ai pas vraiment de solution à proposer

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Comment tourner le problème autrement ? Je dois choisir dans une liste de traitements pour une personne donnée (le formulaire est organisé autour de la personne) et cette personne peut avoir plusieurs traitements (La liste des possibles est stockée dans une table). Ensuite, suivant le traitement il y a des options supplémentaire à remplir. Existe-t-il une autre façon de traiter le problème ?

    merci

  4. #4
    Membre éclairé
    Homme Profil pro
    Comptable
    Inscrit en
    Mars 2005
    Messages
    511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comptable

    Informations forums :
    Inscription : Mars 2005
    Messages : 511
    Points : 678
    Points
    678
    Par défaut
    pour faire ce genre de manoeuvre avec access c'est difficile.
    Tu peux par contre d'inspirer du tutoriel pour mettre en surbrillance un enregistrement.
    le lien est http://argyronet.developpez.com/offi...ghlightrecord/

    J'ai déjà fait un formulaire avec des listes déroulantes qui changent en fonction de chaque enregistrement.
    bonne chance

  5. #5
    jfc
    Invité(e)
    Par défaut solution
    Personnellement, voici ce que je ferais.

    Dans le formulaire principal, j'ajouterai deux sous-formulaires

    un en mode continu et un en mode simple

    Le sous-formulaire continu contient les champs communs à tous les traitements (càd ceux qui doivent être dans tous les cas complétés).

    Le sous-formulaire en mode simple contient les champs facultatifs par type de traitement.

    Lorsque tu est sur l'événement Current du sous-formulaire continu ainsi que sur l'événement on clic de ta liste déroulante, tu caches ou affiche
    les champs souhaités du sous-formulaire en mode simple.

Discussions similaires

  1. Réponses: 9
    Dernier message: 12/03/2014, 21h28
  2. Mettre à jour des champs dans un sous formulaire
    Par Patros dans le forum Access
    Réponses: 3
    Dernier message: 09/08/2006, 15h16
  3. Réponses: 4
    Dernier message: 30/05/2006, 20h44
  4. Visibilité d'un champ dans un sous formulaire.
    Par snoopy69 dans le forum IHM
    Réponses: 2
    Dernier message: 09/02/2006, 10h23

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