Modifier un champ de table avec le résultat d'un calcul dans un et
1 réponse
jaco
Bonjour,
J'ai mis en forme un état (Facturation) à partir des champs d'une table
(Facture)
A l'apercu de l'état ( facturation) contenant un champ indépendant (prix)
me permettant de calculer le montant de la facture dans la zone Détails, je
voudrais modier le champ Montant de la table (Facture) .
Dans l'état Facturation j'ai deux macro l'une sur "aucune donné" débouchant
sur un message , l'autre sur "Sur Activité" me permettant d'appeler une
requête action pour mettre un champ (Imprimer) egal à "non".
J'ai essayé dans la zone Detail le code SQL :
DoCmd.RunSQL"UPDATE tbl Facture SET Montant="rpt.prix
mais cela ne marche pas
Merci de bien vouloir m'aider à résoudre ce problème
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
Raymond [mvp]
bonjour.
sans discuter sur l'opportunité de la procédure, ton instruction sql n'est pas bonne. il faut que tu mettes: DoCmd.RunSQL "UPDATE Factures SET Factures.Montant = " & Me.prix & ";" (par exemple.)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jaco" a écrit dans le message de news:
Bonjour, J'ai mis en forme un état (Facturation) à partir des champs d'une table (Facture) A l'apercu de l'état ( facturation) contenant un champ indépendant (prix) me permettant de calculer le montant de la facture dans la zone Détails, je
voudrais modier le champ Montant de la table (Facture) . Dans l'état Facturation j'ai deux macro l'une sur "aucune donné" débouchant
sur un message , l'autre sur "Sur Activité" me permettant d'appeler une requête action pour mettre un champ (Imprimer) egal à "non". J'ai essayé dans la zone Detail le code SQL : DoCmd.RunSQL"UPDATE tbl Facture SET Montant="rpt.prix mais cela ne marche pas Merci de bien vouloir m'aider à résoudre ce problème
bonjour.
sans discuter sur l'opportunité de la procédure, ton instruction sql n'est
pas bonne. il faut que tu mettes:
DoCmd.RunSQL "UPDATE Factures SET Factures.Montant = " & Me.prix & ";" (par
exemple.)
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"jaco" <jaco@discussions.microsoft.com> a écrit dans le message de
news:FD52C3B0-27EC-4F89-A12B-578F0D69A66F@microsoft.com...
Bonjour,
J'ai mis en forme un état (Facturation) à partir des champs d'une table
(Facture)
A l'apercu de l'état ( facturation) contenant un champ indépendant (prix)
me permettant de calculer le montant de la facture dans la zone Détails,
je
voudrais modier le champ Montant de la table (Facture) .
Dans l'état Facturation j'ai deux macro l'une sur "aucune donné"
débouchant
sur un message , l'autre sur "Sur Activité" me permettant d'appeler une
requête action pour mettre un champ (Imprimer) egal à "non".
J'ai essayé dans la zone Detail le code SQL :
DoCmd.RunSQL"UPDATE tbl Facture SET Montant="rpt.prix
mais cela ne marche pas
Merci de bien vouloir m'aider à résoudre ce problème
sans discuter sur l'opportunité de la procédure, ton instruction sql n'est pas bonne. il faut que tu mettes: DoCmd.RunSQL "UPDATE Factures SET Factures.Montant = " & Me.prix & ";" (par exemple.)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jaco" a écrit dans le message de news:
Bonjour, J'ai mis en forme un état (Facturation) à partir des champs d'une table (Facture) A l'apercu de l'état ( facturation) contenant un champ indépendant (prix) me permettant de calculer le montant de la facture dans la zone Détails, je
voudrais modier le champ Montant de la table (Facture) . Dans l'état Facturation j'ai deux macro l'une sur "aucune donné" débouchant
sur un message , l'autre sur "Sur Activité" me permettant d'appeler une requête action pour mettre un champ (Imprimer) egal à "non". J'ai essayé dans la zone Detail le code SQL : DoCmd.RunSQL"UPDATE tbl Facture SET Montant="rpt.prix mais cela ne marche pas Merci de bien vouloir m'aider à résoudre ce problème