une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2 zones
de texte indépedantes contiennent des nombres au format texte. L'utilisation
de fonction de conversion dans mes formules ne change rien au problème.
Merci d'avance pour votre aide ...
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2 zones
de texte indépedantes contiennent des nombres au format texte. L'utilisation
de fonction de conversion dans mes formules ne change rien au problème.
Merci d'avance pour votre aide ...
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2 zones
de texte indépedantes contiennent des nombres au format texte. L'utilisation
de fonction de conversion dans mes formules ne change rien au problème.
Merci d'avance pour votre aide ...
Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2 zones
de texte indépedantes contiennent des nombres au format texte. L'utilisation
de fonction de conversion dans mes formules ne change rien au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Hello Nathan !
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :
Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2 zones
de texte indépedantes contiennent des nombres au format texte. L'utilisation
de fonction de conversion dans mes formules ne change rien au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2 zones
de texte indépedantes contiennent des nombres au format texte. L'utilisation
de fonction de conversion dans mes formules ne change rien au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
...
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?
...
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?
...
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?
Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?
Hello Nathan !
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :
Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Ne pourrais-tu pas faire les calculs de chaque ligne dans une requête
qui serait la source de ton formulaire puis en faire la somme au pied du
formulaire ?
Ne pourrais-tu pas faire les calculs de chaque ligne dans une requête
qui serait la source de ton formulaire puis en faire la somme au pied du
formulaire ?
Ne pourrais-tu pas faire les calculs de chaque ligne dans une requête
qui serait la source de ton formulaire puis en faire la somme au pied du
formulaire ?
Pareil qu'Eric, le constat paraît logique. Ceci étant dit, j'avais
inclus, dans ma proposition, des fonctions de conversion. J'avais eu le
même genre de problème et la conversion m'avait permis de le résoudre
(mais je ne sais plus si c'était dans un formulaire ou dans un état).
Message du vendredi 13/07/2007Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Pareil qu'Eric, le constat paraît logique. Ceci étant dit, j'avais
inclus, dans ma proposition, des fonctions de conversion. J'avais eu le
même genre de problème et la conversion m'avait permis de le résoudre
(mais je ne sais plus si c'était dans un formulaire ou dans un état).
Message du vendredi 13/07/2007
Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?
Hello Nathan !
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :
Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Pareil qu'Eric, le constat paraît logique. Ceci étant dit, j'avais
inclus, dans ma proposition, des fonctions de conversion. J'avais eu le
même genre de problème et la conversion m'avait permis de le résoudre
(mais je ne sais plus si c'était dans un formulaire ou dans un état).
Message du vendredi 13/07/2007Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Merci Eric,
Effectivement je n'aurai semble t'il pas de souci pour un enregistrement
existant que ce soit dans un formulaire ou dans un état en calculant comme tu
le préconises directement dans ma requête.
Les calculs que je réalise dans le formulaire doivent renseigner
l'utilisateur au fur et à mesure de sa saisie d'un nouvel ensemble. D'où les
calculs "à la volée"Ne pourrais-tu pas faire les calculs de chaque ligne dans une requête
qui serait la source de ton formulaire puis en faire la somme au pied du
formulaire ?
Merci Eric,
Effectivement je n'aurai semble t'il pas de souci pour un enregistrement
existant que ce soit dans un formulaire ou dans un état en calculant comme tu
le préconises directement dans ma requête.
Les calculs que je réalise dans le formulaire doivent renseigner
l'utilisateur au fur et à mesure de sa saisie d'un nouvel ensemble. D'où les
calculs "à la volée"
Ne pourrais-tu pas faire les calculs de chaque ligne dans une requête
qui serait la source de ton formulaire puis en faire la somme au pied du
formulaire ?
Merci Eric,
Effectivement je n'aurai semble t'il pas de souci pour un enregistrement
existant que ce soit dans un formulaire ou dans un état en calculant comme tu
le préconises directement dans ma requête.
Les calculs que je réalise dans le formulaire doivent renseigner
l'utilisateur au fur et à mesure de sa saisie d'un nouvel ensemble. D'où les
calculs "à la volée"Ne pourrais-tu pas faire les calculs de chaque ligne dans une requête
qui serait la source de ton formulaire puis en faire la somme au pied du
formulaire ?
Pareil qu'Eric, le constat paraît logique. Ceci étant dit, j'avais
inclus, dans ma proposition, des fonctions de conversion. J'avais eu le
même genre de problème et la conversion m'avait permis de le résoudre
(mais je ne sais plus si c'était dans un formulaire ou dans un état).
Message du vendredi 13/07/2007Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Pareil qu'Eric, le constat paraît logique. Ceci étant dit, j'avais
inclus, dans ma proposition, des fonctions de conversion. J'avais eu le
même genre de problème et la conversion m'avait permis de le résoudre
(mais je ne sais plus si c'était dans un formulaire ou dans un état).
Message du vendredi 13/07/2007
Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?
Hello Nathan !
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :
Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
Pareil qu'Eric, le constat paraît logique. Ceci étant dit, j'avais
inclus, dans ma proposition, des fonctions de conversion. J'avais eu le
même genre de problème et la conversion m'avait permis de le résoudre
(mais je ne sais plus si c'était dans un formulaire ou dans un état).
Message du vendredi 13/07/2007Merci Thierry mais ...
J'ai toujours une erreur en pied de formulaire, j'ai tenté ta formule telle
que tu me l'as indiquée puis en remplaçant le champ [PoidsTotal] par la
formule de calcul mais rien n'y fait.
Une remarque : à priori je ne peux pas faire de calcul dans le pied de
formulaire à partir d'un contrôle calculé du formaire. 1 Exemple, sans autre
interêt que d'illustrer ma remarque ;-):
Ctrl indept [DoubleQuantite] avec une formule =[Quantite]*2
Dans le pied de formulaire :
Ctrl Indept [Total] avec une formule =somme([DoubleQuantite]) --> #ERREUR
Ctrl Indept [Total] avec une formule =somme([Quantite]*2) --> OK
Ma formule de calcul du poids faisant appel à un champ calculé, je me trouve
bloqué pour obtenir la somme.
Qu'en dis tu?Hello Nathan !une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Íbl(Nz([txtPDS];0))*Nz([Quantité];0))
Et dans ton total:
=Somme(CDbl(Nz([PoidsTotal];0)))
En ce jour mémorable du vendredi 13/07/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :Bonjour,
Je dispose d'un formulaire continu constitué de:
une liste de pièces à deux colonnes (Nom de la pièce et son poids)
un champ quantité
une zone de texte indépendante (txtPDS) affichant le poids de la pièce
selectionnée -> [ListPieces].[column](1))
une zone de texte indépendante calculant le poids de la ligne ->
=[txtPDS]*[Quantité]
Je souhaite afficher le poids total dans le pied du formulaire mais il
m'indique #erreur bien que le calcul se fasse bien à chaque ligne.
Un export des données de mon formulaire dans Excel m'apprend que les 2
zones de texte indépedantes contiennent des nombres au format texte.
L'utilisation de fonction de conversion dans mes formules ne change rien
au problème.
Merci d'avance pour votre aide ...
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info
--
Cordialement,
Thierry
Tout pour réussir avec Access :
http://www.mpfa.info