Bonjour,
Je sais comment ne pas ouvrir un formulaire si celui-ci est vide.
Par contre, j'aurai besoin de savoir comment ne pas ouvrir un formulaire si son sous formulaire est vide.
Merci
Bonjour,
Je sais comment ne pas ouvrir un formulaire si celui-ci est vide.
Par contre, j'aurai besoin de savoir comment ne pas ouvrir un formulaire si son sous formulaire est vide.
Merci
Bonjour,
c'est le même principe qu'avec un formulaire sauf qu'il faut tester le RecordCount du sous-formulaire et mettre le code au chargement plutôt qu'à l'ouverture :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Form_Load() If Me.NomduSouFormulaire.Form.Recordset.RecordCount = 0 Then DoCmd.Close acForm, Me.Name End Sub
Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
ah non ? donc devant l'écran c'est la connectique ?
Bonjour,
J'obtiens le message d'erreur suivant :
Erreur d'exécution '2455':
La référence d'une expression à la propriété Form/Report n'est pas valide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Form_Load() If Me.frm_locations_liste_sub.Form.Recordset.RecordCount = 0 Then DoCmd.Close acForm, Me.Name End Sub
Solution donnée ici :
https://www.developpez.net/forums/d1...rmulaire-vide/
A+
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager