Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Question VB/ACCESS sur listes choix multiples et formulaires [ Archives Visual Basic / Formulaire ] (Haibane)

mercredi 18 janvier 2006 à 17:35:27 | Question VB/ACCESS sur listes choix multiples et formulaires

Haibane

Bonjour à tous, je débute à peine en VB et en Access :s et je me heurte à un pb dont je n'ai pas encore trouvé la réponse. Je me trouve dans le contexte suivant : J'ai une table PROCESSUS qui contient pas mal de champs, notamment un champ ID_process (PK), et un champ ID_Glossaire qui pointe vers la PK d'une table qui contient un glossaire selon les champs suivants (id_glossaire, abbréviation, terme, définition). Un certain nombre de termes sont liés à chaque processus. Ce que je veux faire, c'est, dans mon formulaire où j'entre les infos des processus, mettre une zone de liste (à choix multiple, ou une liste déroulante), si possible avec une petite appli pour rechercher un terme et qui va me lister tous les éléments de la table glossaire. La liste affiche seulement le champs "terme" du glossaire. (Pour l'instant j'ai fait une zone de liste à choix multiple qui me fait cette liste). A coté de cette liste j'ai placé un bouton [AJOUTER] qui doit pouvoir me permettre d'enregistrer le contenu de champs "terme" & "Définition" dans un champ de type mémo appelé DEF_GLOSSAIRE de ma table processus. Ce que je ne trouve pas, c'est le code à associer au bouton d'ajout pour pouvoir parcourir le recordset de la liste contenant les termes et exécuter la requête de sélection des définitions & termes selon les choix effectués dans la liste afin de stocker ces définitions & termes dans le champs DEF_GLOSSAIRE. Donc si quelqu'un peut m'aider ça serait formidable ! Merci d'avance

lundi 23 janvier 2006 à 14:49:24 | Re : Question VB/ACCESS sur listes choix multiples et formulaires

ufufy

Salut. J'avoue j'ai le cerveau qui chauffe un peu, suis pas sure d'avoir tout bien compris ce que tu veux faire. Le recordset dont tu parle... c'est celui d'une liste, ca OK mais quel genre de liste? parceque une liste déroulante c'est pas la meme chose qu'une liste a choix multiple!!! bref. ce qui est sur, c'est que la propriété que tu cherche c'est MaListe.Rowsource; mais celle la te sera inutile si tu cherche seulement a récupérer les enregistrement SELECTIONNES de la liste, dans ce cas il te faudra te servir des index (voir propriétés itemdata, selected et listindex) Bon je vais pas te fournir tout le code (c'est pas marrant si tu cherche pas un peu!) d'autant que je ne comprends pas pourquoi tu veux remplir le champ d'une table A avec le contenu de deux autres champs d'une table B..... Parceque c'est carrémént pas logique. Voila j'espere que ca te donne déja quelques pistes.

lundi 23 janvier 2006 à 15:39:58 | Re : Question VB/ACCESS sur listes choix multiples et formulaires

Haibane

En fait j'ai réussi à faire ce que je voulais faire, présenté de la bonne manière. J'ai utilisé à la place de la liste déroulante une zone de liste, et rajouté deux boutons (ajout/suppression) qui font glisser les éléments de la zone vers une table de transition (pour faire une relation n,m) que je remplis via une requête SQL reliée aux boutons. Maintenant je me penche sur des questions plus simple, comme la génération et l'impression d'un rapport par processus et pour l'ensemble, et pareil pour des exports word. Merci pour les infos



Cette discussion est classé dans : table, liste, champs, choix, glossaire


Répondre à ce message

Sujets en rapport avec ce message

Question de noob pour VB/ACCESS [ par Haibane ] Bonjour à tous, je débute à peine en VB et en Access :s et je me heurte à un pb dont je n'ai pas encore trouvé la réponse. Je me trouve dans le cont Question de noob pour VB/ACCESS [ par Haibane ] Bonjour à tous, je débute à peine en VB et en Access :s et je me heurte à un pb dont je n'ai pas encore trouvé la réponse. Je me trouve dans le cont Question de noob pour VB/ACCESS [ par Haibane ] Bonjour à tous, je débute à peine en VB et en Access :s et je me heurte à un pb dont je n'ai pas encore trouvé la réponse. Je me trouve dans le cont VB6 + ACCESS [ par fiko81 ] Bonjour,Voilà mon soucis : je développe une application qui tourne avec une base ACCESS. Je voudrais pouvoir dans un champs d'une de mes tables avoir Liste de choix dépendante d'une valeur d'un enregistrement [ par bounette ] Bonne soirée à tous,Je travail en access 2003 J’ai une table "NUM" Contenant1C1B2C2B3C J'ai une table" couleur " ou j'introduirai des C ou des BJ'ai u Comment avoir la liste des champs d'une table avec ADO et Access [ par MasterH ] Je désir avoir la liste des champs d'une table que l'usager selectionne dans une liste. Je sais comment avoir la liste des tables, mais comment avoir Un pb de requête sur une liste de choix [ par RobertDeNiroZ ] Bonjour à tous!Vala, j'ai un souci sur la création d'une requête qui devrait me servir de base pour une liste de choix de mes enregistrements présent Access: suite à une liste de choix, remplir une textBox [ par sev48 ] Bonjour!je débute dans access et c'est loin d'etre evident. Voici donc mon premier problème:Au départ j'ai créé une liste à partir d'une table pour af Choix d'une table dans un data [ par Omega15 ] Bonjour,jaimerai savoir, comment peut-on selectionner par une ligne de commande, la table d'une base de donné utilisé dans un data.Je m'explique, je d FindRecord avec Adodc [ par tbbuim1 ] Bonjour à tous, J'utilise un Adodc pour lister les éléments d'une table sur un formulaire. J'ai une liste déroulante qui liste les éléments de la tabl


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.