Bonjour,
J'ai un petit soucis avec une formule, je m'explique: je fais une BDD pour repertorier les prospects et clients de l'entreprise.
J'ai donc crée un formulaire Entreprise, ou je rentre tous les détails sur l'entreprise, un sous formulaire contact avec la date des contacts, l'objet etc.
A partir du formulaire entreprise j'ai également fait un Formulaire attaché, qui contient les commandes avec la date de la commande, la date d'expédition, le montant total de la commande et enfin si elle a été payée. J'ai en dessous, un sous-formulaire avec les détails de la commande: le produit commandé, la quantité, le prix unitaire, la remise et au final le montant total de la ligne. Je vous met le modèle en pièce jointe.
J'ai donc mis une formule dans mon champ SousTotalCommande du sous formulaire Détail Commande =nz(Somme([TotalLigne]))
Seulement cette formule n'a pas l'air de fonctionner. Je n'ai pas de message d'erreur qui apparaît, seulement un blanc, et quand je rajoute des lignes dans mon sous-formulaire le calcul ne se fait pas. Je ne comprend pas pourquoi, car j'ai pris cette expression dans les tables fournies avec Access.
Dans le champ TotalCommande du formulaire Commande, je rentre la formule =[Formulaires]![FCommande]![TDetailCommande sous-formulaire]!SousTotalCommande afin que le montant affiché dans mon sous-formulaire détailcommande se repercute dans le formulaire Commande... J'espère être assez claire!
Quelqu'un pourrait-il m'aider ou me conseiller concernant ces formules? Principalement celle du champ SousTotalCommande, car je pense que l'autre est correcte.
Merci à tous!!
Partager