Sous Access 97, j'ai un formulaire composé de différents sous-formulaires.
Dans le formulaire principal, j'ai un champ calculé qui est le total des
champs d'un des sous-formulaires.
Je veux me servir de la valeur de ce champ pour effectuer des calculs, mais
il semblerai qu'Access 'perde' cette valeur à un moment donné.
En l'occurence, si j'affiche un message avec la valeur du champ, il affiche
une boite de message vide, alors qu'au même moment j'ai devant les yeux le
champ qui lui contient bien une valeur.
Je précise que j'ai bien vérifié faire référence au bon champ.
De plus, je fait un docmd.saverecord avant les traitements, histoire d'être
sûr que les données soient mises à jour.
Des requery, refresh et autres recalc n'ont aucun effet...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
arthas56
je pense qu'il faut que tu crées un champs qui rappelle la dernier valeur calculée: sur l'événement AfterUpdate: Me.monchamps.Defaultvalue = """" & Me.monchamps.value & """" "Toine" a écrit dans le message de news: ce5jcu$kuh$
Bonjour.
Sous Access 97, j'ai un formulaire composé de différents sous-formulaires. Dans le formulaire principal, j'ai un champ calculé qui est le total des champs d'un des sous-formulaires. Je veux me servir de la valeur de ce champ pour effectuer des calculs, mais
il semblerai qu'Access 'perde' cette valeur à un moment donné. En l'occurence, si j'affiche un message avec la valeur du champ, il affiche
une boite de message vide, alors qu'au même moment j'ai devant les yeux le champ qui lui contient bien une valeur. Je précise que j'ai bien vérifié faire référence au bon champ. De plus, je fait un docmd.saverecord avant les traitements, histoire d'être
sûr que les données soient mises à jour. Des requery, refresh et autres recalc n'ont aucun effet...
Merci pour votre aide.
je pense qu'il faut que tu crées un champs qui rappelle la dernier valeur
calculée: sur l'événement AfterUpdate:
Me.monchamps.Defaultvalue = """" & Me.monchamps.value & """"
"Toine" <eltoinoo@wanadoo.fr> a écrit dans le message de news:
ce5jcu$kuh$1@news-reader1.wanadoo.fr...
Bonjour.
Sous Access 97, j'ai un formulaire composé de différents sous-formulaires.
Dans le formulaire principal, j'ai un champ calculé qui est le total des
champs d'un des sous-formulaires.
Je veux me servir de la valeur de ce champ pour effectuer des calculs,
mais
il semblerai qu'Access 'perde' cette valeur à un moment donné.
En l'occurence, si j'affiche un message avec la valeur du champ, il
affiche
une boite de message vide, alors qu'au même moment j'ai devant les yeux le
champ qui lui contient bien une valeur.
Je précise que j'ai bien vérifié faire référence au bon champ.
De plus, je fait un docmd.saverecord avant les traitements, histoire
d'être
sûr que les données soient mises à jour.
Des requery, refresh et autres recalc n'ont aucun effet...
je pense qu'il faut que tu crées un champs qui rappelle la dernier valeur calculée: sur l'événement AfterUpdate: Me.monchamps.Defaultvalue = """" & Me.monchamps.value & """" "Toine" a écrit dans le message de news: ce5jcu$kuh$
Bonjour.
Sous Access 97, j'ai un formulaire composé de différents sous-formulaires. Dans le formulaire principal, j'ai un champ calculé qui est le total des champs d'un des sous-formulaires. Je veux me servir de la valeur de ce champ pour effectuer des calculs, mais
il semblerai qu'Access 'perde' cette valeur à un moment donné. En l'occurence, si j'affiche un message avec la valeur du champ, il affiche
une boite de message vide, alors qu'au même moment j'ai devant les yeux le champ qui lui contient bien une valeur. Je précise que j'ai bien vérifié faire référence au bon champ. De plus, je fait un docmd.saverecord avant les traitements, histoire d'être
sûr que les données soient mises à jour. Des requery, refresh et autres recalc n'ont aucun effet...
Merci pour votre aide.
Toine
Ok, je vais essayer ça. Merci
"arthas56" a écrit dans le message de news:
je pense qu'il faut que tu crées un champs qui rappelle la dernier valeur calculée: sur l'événement AfterUpdate: Me.monchamps.Defaultvalue = """" & Me.monchamps.value & """" "Toine" a écrit dans le message de news: ce5jcu$kuh$
Bonjour.
Sous Access 97, j'ai un formulaire composé de différents sous-formulaires.
Dans le formulaire principal, j'ai un champ calculé qui est le total des champs d'un des sous-formulaires. Je veux me servir de la valeur de ce champ pour effectuer des calculs, mais
il semblerai qu'Access 'perde' cette valeur à un moment donné. En l'occurence, si j'affiche un message avec la valeur du champ, il affiche
une boite de message vide, alors qu'au même moment j'ai devant les yeux le
champ qui lui contient bien une valeur. Je précise que j'ai bien vérifié faire référence au bon champ. De plus, je fait un docmd.saverecord avant les traitements, histoire d'être
sûr que les données soient mises à jour. Des requery, refresh et autres recalc n'ont aucun effet...
Merci pour votre aide.
Ok, je vais essayer ça.
Merci
"arthas56" <arthas56@free.fr> a écrit dans le message de
news:eWboC19cEHA.2352@TK2MSFTNGP09.phx.gbl...
je pense qu'il faut que tu crées un champs qui rappelle la dernier valeur
calculée: sur l'événement AfterUpdate:
Me.monchamps.Defaultvalue = """" & Me.monchamps.value & """"
"Toine" <eltoinoo@wanadoo.fr> a écrit dans le message de news:
ce5jcu$kuh$1@news-reader1.wanadoo.fr...
Bonjour.
Sous Access 97, j'ai un formulaire composé de différents
sous-formulaires.
Dans le formulaire principal, j'ai un champ calculé qui est le total des
champs d'un des sous-formulaires.
Je veux me servir de la valeur de ce champ pour effectuer des calculs,
mais
il semblerai qu'Access 'perde' cette valeur à un moment donné.
En l'occurence, si j'affiche un message avec la valeur du champ, il
affiche
une boite de message vide, alors qu'au même moment j'ai devant les yeux
le
champ qui lui contient bien une valeur.
Je précise que j'ai bien vérifié faire référence au bon champ.
De plus, je fait un docmd.saverecord avant les traitements, histoire
d'être
sûr que les données soient mises à jour.
Des requery, refresh et autres recalc n'ont aucun effet...
je pense qu'il faut que tu crées un champs qui rappelle la dernier valeur calculée: sur l'événement AfterUpdate: Me.monchamps.Defaultvalue = """" & Me.monchamps.value & """" "Toine" a écrit dans le message de news: ce5jcu$kuh$
Bonjour.
Sous Access 97, j'ai un formulaire composé de différents sous-formulaires.
Dans le formulaire principal, j'ai un champ calculé qui est le total des champs d'un des sous-formulaires. Je veux me servir de la valeur de ce champ pour effectuer des calculs, mais
il semblerai qu'Access 'perde' cette valeur à un moment donné. En l'occurence, si j'affiche un message avec la valeur du champ, il affiche
une boite de message vide, alors qu'au même moment j'ai devant les yeux le
champ qui lui contient bien une valeur. Je précise que j'ai bien vérifié faire référence au bon champ. De plus, je fait un docmd.saverecord avant les traitements, histoire d'être
sûr que les données soient mises à jour. Des requery, refresh et autres recalc n'ont aucun effet...