Si on définie dans une table des plages de valeurs, comment est-il possible
de s'y référer dans une requête ?
Par exemple, on dit qu'entre 0 et 100 on applique un certain pourcentage,
entre 100 et 1000 un autre pourcentage. Si la valeur est 50, comment peut-on
retrouver le bon pourcentage ?
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.
chaque tranche de valeur représente un enregistrement ? je pense que oui ? cette table doit avoir 3 champs : mini, maxi et pourcentage. dans ta requête tu peux utiliser dlookup pour aller chercher le pourcentage si tel champ est >= à mini et <= à maxi. Pourcent : Dlookup("Pourcentage", "Tableparamètres", "[mini] < " & [Poids] & " And [maxi] > " & [Poids]) tous les noms sont des exemples à remplacer par tes noms réels. en espérant avoir donné des idées. -- @+ 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
"Patrick" a écrit dans le message de news:%
Bonjour,
Si on définie dans une table des plages de valeurs, comment est-il possible
de s'y référer dans une requête ?
Par exemple, on dit qu'entre 0 et 100 on applique un certain pourcentage, entre 100 et 1000 un autre pourcentage. Si la valeur est 50, comment peut-on
retrouver le bon pourcentage ?
Merci pour votre aide.
-- Patrick
Bonsoir.
chaque tranche de valeur représente un enregistrement ? je pense que oui ?
cette table doit avoir 3 champs : mini, maxi et pourcentage.
dans ta requête tu peux utiliser dlookup pour aller chercher le pourcentage
si tel champ est >= à mini et <= à maxi.
Pourcent : Dlookup("Pourcentage", "Tableparamètres", "[mini] < " & [Poids]
& " And [maxi] > " & [Poids])
tous les noms sont des exemples à remplacer par tes noms réels.
en espérant avoir donné des idées.
--
@+
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
"Patrick" <nospams_fredin@magic.fr> a écrit dans le message de
news:%23w2vU0weEHA.3944@tk2msftngp13.phx.gbl...
Bonjour,
Si on définie dans une table des plages de valeurs, comment est-il
possible
de s'y référer dans une requête ?
Par exemple, on dit qu'entre 0 et 100 on applique un certain pourcentage,
entre 100 et 1000 un autre pourcentage. Si la valeur est 50, comment
peut-on
chaque tranche de valeur représente un enregistrement ? je pense que oui ? cette table doit avoir 3 champs : mini, maxi et pourcentage. dans ta requête tu peux utiliser dlookup pour aller chercher le pourcentage si tel champ est >= à mini et <= à maxi. Pourcent : Dlookup("Pourcentage", "Tableparamètres", "[mini] < " & [Poids] & " And [maxi] > " & [Poids]) tous les noms sont des exemples à remplacer par tes noms réels. en espérant avoir donné des idées. -- @+ 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
"Patrick" a écrit dans le message de news:%
Bonjour,
Si on définie dans une table des plages de valeurs, comment est-il possible
de s'y référer dans une requête ?
Par exemple, on dit qu'entre 0 et 100 on applique un certain pourcentage, entre 100 et 1000 un autre pourcentage. Si la valeur est 50, comment peut-on