|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : janvier 2011 Messages : 309 ![]() |
Bonjour à tous,
J'ai un formulaire principal dépendant de la table FACTURES sur lequel existe un champ [MONTANT TOTAL], j'ai besoin que lorsque l'on rempli ou efface une ligne de facture dans le sous-formulaire "Détails Facture" la valeur du montant total existant sur un champ calculé du sous formulaire soit injecté dans le champ [Montant Total] du FP (pour qu'il se retrouve dans la table FACTURES). J'ai essayé différentes méthodes sur différents events mais à chaque fois Access introduit la valeur "0" au lieu de ce qui se trouve dans le champ calculé du SF... Apparemment access choppe le "0" au lieu de la somme réelle car le champ calculé passe par la valeur 0 pendant une fraction de seconde le temps du recalc effectué dans le formulaire. Il n'y a aucun signalement d' erreur de code ... J'ai créé un bouton qui utilise les mêmes arguments sur le FP et tout marche nickel , cependant ce qu'il faut c'est que l'enregistrement de la somme soit automatique après ajout/supression de ligne de facture... Comment faire ?. Merci d'avance pour toute suggestion |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() |
As-tu essayé une formule de ce genre :
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#3 | |
|
Membre régulier
![]() Inscription : janvier 2011 Messages : 309 ![]() |
Citation:
Le problème c'est qu'il enregistre "0" dans le champ de la table, ce qui correspond à la fraction de seconde ou un "0" apparaît au moment du recalcul du formulaire juste aprés ajout / suppression d'un registre. |
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() |
Mais as-tu mis à la suite un :
et/ou
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#5 | |
|
Membre régulier
![]() Inscription : janvier 2011 Messages : 309 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com