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]
Bonsoir.
quand on travaille sur des calculs à la ligne, on fait tous les calculs dans la requête sous-jacente au formulaire ou sous-formulaire. De ce fait, un changement de valeur dans un champ recalcule automatiquement toutes les valeurs de la ligne et par le fait tous les calculs basés sur les valeurs de la ligne. par exemple on calculera dans la requête, le montant du taux de remise, le prix net et le prix total de la ligne.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Bonjour à tous !
Existe-il une procédure pour refaire les calculs dans un sous-formulaire ?
Ex. Dans un form. qui comporte un sous-form. (facture) si on veut corriger le champ "Rabais". Le sous-form. contient plus qu'un enregistrement.
Merci
Bonsoir.
quand on travaille sur des calculs à la ligne, on fait tous les calculs dans
la requête sous-jacente au formulaire ou sous-formulaire. De ce fait, un
changement de valeur dans un champ recalcule automatiquement toutes les
valeurs de la ligne et par le fait tous les calculs basés sur les valeurs de
la ligne.
par exemple on calculera dans la requête, le montant du taux de remise, le
prix net et le prix total de la ligne.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" <Eddan@discussions.microsoft.com> a écrit dans le message de news:
5CB4B5C4-C32A-4B35-A175-8D08C2D2B7C1@microsoft.com...
Bonjour à tous !
Existe-il une procédure pour refaire les calculs dans un sous-formulaire ?
Ex. Dans un form. qui comporte un sous-form. (facture) si on veut corriger
le champ "Rabais". Le sous-form. contient plus qu'un enregistrement.
quand on travaille sur des calculs à la ligne, on fait tous les calculs dans la requête sous-jacente au formulaire ou sous-formulaire. De ce fait, un changement de valeur dans un champ recalcule automatiquement toutes les valeurs de la ligne et par le fait tous les calculs basés sur les valeurs de la ligne. par exemple on calculera dans la requête, le montant du taux de remise, le prix net et le prix total de la ligne.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Bonjour à tous !
Existe-il une procédure pour refaire les calculs dans un sous-formulaire ?
Ex. Dans un form. qui comporte un sous-form. (facture) si on veut corriger le champ "Rabais". Le sous-form. contient plus qu'un enregistrement.
Merci
Eddan
Bonjour,
Merci beaucoup,
Je pensais qu'on pouvait le faire via une procédure VB en mettant le champ "Rabais" à jour dans le form.
A bientôt
Bonsoir.
quand on travaille sur des calculs à la ligne, on fait tous les calculs dans la requête sous-jacente au formulaire ou sous-formulaire. De ce fait, un changement de valeur dans un champ recalcule automatiquement toutes les valeurs de la ligne et par le fait tous les calculs basés sur les valeurs de la ligne. par exemple on calculera dans la requête, le montant du taux de remise, le prix net et le prix total de la ligne.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Bonjour à tous !
Existe-il une procédure pour refaire les calculs dans un sous-formulaire ?
Ex. Dans un form. qui comporte un sous-form. (facture) si on veut corriger le champ "Rabais". Le sous-form. contient plus qu'un enregistrement.
Merci
Bonjour,
Merci beaucoup,
Je pensais qu'on pouvait le faire via une procédure VB en mettant le champ
"Rabais" à jour dans le form.
A bientôt
Bonsoir.
quand on travaille sur des calculs à la ligne, on fait tous les calculs dans
la requête sous-jacente au formulaire ou sous-formulaire. De ce fait, un
changement de valeur dans un champ recalcule automatiquement toutes les
valeurs de la ligne et par le fait tous les calculs basés sur les valeurs de
la ligne.
par exemple on calculera dans la requête, le montant du taux de remise, le
prix net et le prix total de la ligne.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" <Eddan@discussions.microsoft.com> a écrit dans le message de news:
5CB4B5C4-C32A-4B35-A175-8D08C2D2B7C1@microsoft.com...
Bonjour à tous !
Existe-il une procédure pour refaire les calculs dans un sous-formulaire ?
Ex. Dans un form. qui comporte un sous-form. (facture) si on veut corriger
le champ "Rabais". Le sous-form. contient plus qu'un enregistrement.
Je pensais qu'on pouvait le faire via une procédure VB en mettant le champ "Rabais" à jour dans le form.
A bientôt
Bonsoir.
quand on travaille sur des calculs à la ligne, on fait tous les calculs dans la requête sous-jacente au formulaire ou sous-formulaire. De ce fait, un changement de valeur dans un champ recalcule automatiquement toutes les valeurs de la ligne et par le fait tous les calculs basés sur les valeurs de la ligne. par exemple on calculera dans la requête, le montant du taux de remise, le prix net et le prix total de la ligne.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Bonjour à tous !
Existe-il une procédure pour refaire les calculs dans un sous-formulaire ?
Ex. Dans un form. qui comporte un sous-form. (facture) si on veut corriger le champ "Rabais". Le sous-form. contient plus qu'un enregistrement.
Merci
Raymond [mvp]
on peut le faire aussi par une procédure vba que tu lances sur les événements afterupdate des contrôles modifiés et entrant dans des calculs.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Bonjour,
Merci beaucoup,
Je pensais qu'on pouvait le faire via une procédure VB en mettant le champ "Rabais" à jour dans le form.
A bientôt
on peut le faire aussi par une procédure vba que tu lances sur les
événements afterupdate des contrôles modifiés et entrant dans des calculs.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" <Eddan@discussions.microsoft.com> a écrit dans le message de news:
245E6194-2D16-447C-8F2B-C31170D1E1FF@microsoft.com...
Bonjour,
Merci beaucoup,
Je pensais qu'on pouvait le faire via une procédure VB en mettant le champ
"Rabais" à jour dans le form.
c'est normal, elle doit calculer la ligne en cours.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
C'était ça le but de ma 1ère question.
J'en ai fait une, mais elle ne calcule que la première ligne de mon sous-form.
Raymond [mvp]
le calcul ne se fait que sur l'enregistrement en cours, le calcul sur les autres enregistrements seront faits lorsqu'il y aura modification dans un des éléments et qu'ils passeront enregistrement en cours; les autres calculs, tels les calculs globaux en fonction des valeurs des lignes seront soit recalculés automatiquement soit en appliquant la commande Requery sur le champ.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Et les suivantes s'il y en a plusieures ?
le calcul ne se fait que sur l'enregistrement en cours, le calcul sur les
autres enregistrements seront faits lorsqu'il y aura modification dans un
des éléments et qu'ils passeront enregistrement en cours; les autres
calculs, tels les calculs globaux en fonction des valeurs des lignes seront
soit recalculés automatiquement soit en appliquant la commande Requery sur
le champ.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" <Eddan@discussions.microsoft.com> a écrit dans le message de news:
5D4B432E-59AD-4995-A248-26FFCB820C63@microsoft.com...
le calcul ne se fait que sur l'enregistrement en cours, le calcul sur les autres enregistrements seront faits lorsqu'il y aura modification dans un des éléments et qu'ils passeront enregistrement en cours; les autres calculs, tels les calculs globaux en fonction des valeurs des lignes seront soit recalculés automatiquement soit en appliquant la commande Requery sur le champ.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Et les suivantes s'il y en a plusieures ?
Eddan
Merci et à bientôt
le calcul ne se fait que sur l'enregistrement en cours, le calcul sur les autres enregistrements seront faits lorsqu'il y aura modification dans un des éléments et qu'ils passeront enregistrement en cours; les autres calculs, tels les calculs globaux en fonction des valeurs des lignes seront soit recalculés automatiquement soit en appliquant la commande Requery sur le champ.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" a écrit dans le message de news:
Et les suivantes s'il y en a plusieures ?
Merci et à bientôt
le calcul ne se fait que sur l'enregistrement en cours, le calcul sur les
autres enregistrements seront faits lorsqu'il y aura modification dans un
des éléments et qu'ils passeront enregistrement en cours; les autres
calculs, tels les calculs globaux en fonction des valeurs des lignes seront
soit recalculés automatiquement soit en appliquant la commande Requery sur
le champ.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eddan" <Eddan@discussions.microsoft.com> a écrit dans le message de news:
5D4B432E-59AD-4995-A248-26FFCB820C63@microsoft.com...
le calcul ne se fait que sur l'enregistrement en cours, le calcul sur les autres enregistrements seront faits lorsqu'il y aura modification dans un des éléments et qu'ils passeront enregistrement en cours; les autres calculs, tels les calculs globaux en fonction des valeurs des lignes seront soit recalculés automatiquement soit en appliquant la commande Requery sur le champ.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum