Bonjour, j'ai un formulaire principal qui contient les données de la table contact et un sous-formulaire qui contient les items achetés par ce contact. Le sous-formulaire affiche tous les achat quand je l'ouvre seul, mais jumelé au formulaire contact, il n'affiche que les achats de ce contact (lien parent/enfant entre les 2 formulaires). Tout ceci fonctionne très bien.
Voici le problème, Dans le formulaire principal, j'ai un bouton pour supprimer un élément du sous-formulaire, tout fonctionne très bien sauf si j'appuie sur le bouton supprimer s'il n'y a pas d'enregistrement dans le sous-formulaire. J'aimerais désactiver le bouton dans le cas où le sous-formulaire ne contient pas de données.
J'ai tenté de connaitre le nombre d'enregistrements dans le sous-formulaire avec le code suivant
Ce code me retourne toujours la même valeur soit 19, je ne sais pas d'où sort ce nombre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part [FAcheteur_SFItemAchetes].[Formulaire].[Compte]
J'ai aussi tenté de compter les champs du sous-formulaire en ajoutant un champ calculé dans le pied du sous- formulaire et d'y faire référence à partir du formulaire principal : ça fonctionne tant qu'il y a des enregistrements dans le sous-formulaire. S'il n'y a pas d'enregistrements dans le sous-formulaire au lien d'inscrire le nombre d'enregistrement, ça inscrit !erreur ou quelque chose comme cela dans le contrôle affiché dans le formulaire...
Quelqu'un peut m'aider s.v.p.
Merci à l'avance !
Partager