Bonjour !
Une question complémentaire... dans l'optique de résoudre le problème décrit ici.
Voici un contexte simplifié :
- Formulaire principal : 1 champ "Article"
- Sous-formulaire : 1 champ "Total"
=> Fonctionnement : lorsque je saisis une valeur dans le champ "Article", le sous-formulaire apparaît avec le champ "Total" à jour grâce à la relation père/fils.
Le problème : dans une procédure, je fais référence au champ "Total" comme suit :
Mais lorsqu'il n'y a pas de valeur correspondant à l'article (champ père) dans la source de données du sous-formulaire, on obtient l'erreur '2427 : Expression sans paramètre'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public Sub test() MsgBox Nz(Me.Ss_Form.Form.Total.Value, 0) End Sub
Est-il possible tester directement (c'est-à-dire sans recordset) si le sous-formulaire affiche des données ?
Partager