Bonjour,
Ma question n'est pas évidente du moins pour moi.
J'ai fait une requête sur deux tables qui sont liées entre elles. Le résultat permet de faire des catégories qui lorsqu'on appuie sur les petits "+" sur le coté va dérouler tous les produits qui appartiennent à cette catégorie. Et compter le nombre de produits dans chaque catégorie. Mettons qu'il y ait "épices" "sucré" "salé" une table genre et une table aliment
Ca nous donne un
+ épices 10
+ sucré 5
+ salé 10
Donc quand on clique sur épices par exemple j'ai la liste des épices qui se déroule.
Dans cette requête j'ai sorti les champs de genre, et j'ai juste sorti pour compter le champ genre contenu via une valeur numérique dans la table aliments.
Pour avoir la sous-feuille qui se déroule avec chaque genre j'ai utilisé la propriété "sous-feuilles données nom" de la requête et mis dans champ pères IDgenre et dans champ fils "genre"
Au niveau de mon formulaire, j'ai un sous formulaire qui va afficher cette requête.
Comme j'aimerai pouvoir éditer chaque entrée via un formulaire j'ai mis un petit bouton édition en haut au dessus du sous formulaire pour qu'en pointant sur un aliment j'obtienne par exemple l'id de l'aliment.
Et c'est là que ca coince.
J'arrive très bien à récupérer n'importe quel champ venant directement du sous formulaire mais rien de la sous-feuille du sous-formulaire.
Je peux récupérer l'idgenre, le genre, avec Me.Form![SSFAli].Form![Idgenre].Value (si je veux la clé primaire du genre)
mais je ne récupérerais pas le titre une fois que je pointe quelque part dans les aliments sous la catégorie.
Merci d'avance pour votre aide, j'ai lancé des recherches et j'ai lu des pages et des pages, je ne trouve des informations que pour ce qui concerne le 1er sous-formulaire mais rien concernant la sous-feuille du sous formulaire, d'autant que je ne vois pas du tout comment elle peut s'appeler, comme sa table, avec un préfix, avec un nom générique.... y'a til un endroit ou l'on peut récupérer tous les noms des controles existants... ?
Message édité par daerlnaxe le 10-12-2014 à 10:10:04