Bonjour,
Cela fait 3 jours que je passe mon temps à chercher sur les FAQ, et google une réponse à ma question. Mais rien trouvé.
Bon voilà je ne peux pas vous dire pourquoi je fais cette base. Lool.
Voila mon problème, j'ai un formulaire avec divers onglets et des boutons sur ces onglets: ajout, modif, enregistrement (les 2 derniers visibles quand l'autre ne l'est pas).
Et j'ai des sous-formulaires continus.
Mon formulaire principal regroupe les informations qui ne changent pas. Par contre le sous-formulaire est mis à jour par l'user. Chaque sous-formulaire pointe vers une table ou sont enregistrés diverses informations.
Ce dont j'ai besoin c'est que les boutons "enregistrer" et "modifier" disparaissent lorsque la requête des sous-formulaires est vide.
En gros pour faire simple une table
dupont
durant
philipe
et l'autre table
dupont carotte pomme
dupont carotte boeuf
durant petit pois steak
Dans mon sous-formulaire je récupère que carotte et pomme quand je sélectionne dupont, ou petit pois steak quand je sélectionne durant. Et quand je sélectionne philipe la requête ne doit rien renvoyer. Donc le formulaire ne reçoit rien et il est vide.
Quand il est vide de cette manière les contrôles existe toujours. J'ai fait divers tests sur ceux-ci à partir du formulaire principal avec Me.sousformulaire.form.textbox, et j'ai testé isnull, is ... nothing,isempty, et ça me répond faux tout le temps. Quand je fais = "" il me dit qu'il y a une erreur (en gros il peut pas tester). Je suis dans l'impasse.
Merci de me dire comment je peux faire pour tester la requête vide pour que mes boutons soit invisibles.
Désolé pour l'orthographe. Je suis de nature pas très fort. Mais la en plus j'ai pas le temps de me relire.
Partager