Somme avec critere sur formulaire .

Fermé
DJAMAL19 - 26 oct. 2020 à 10:21
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020 - 5 nov. 2020 à 22:39
Bonjour,
Voila j'ai un formulaire avec filtre vba lié à une table :
1 champs [nomvendeur].
1champs[quantitevendue].
5 zones de texte sur le formulaire pour calculer les quantités vendues par vendeur.
J'ai beau essayé j’y arrive pas .
aidez moi.Merci.

9 réponses

Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
28 oct. 2020 à 09:41
Bonjour,
Concernant ma requête ,finalement je me suis dirigé vers la création de requête pour gérer le filtre sur le formulaire au lieu du filtre vba.

- En mode création de la requête , dans la zone critère de chaque champs j'ai mis l'expression : " Comme [Formulaires]![F_TPRINCIPALE]![nomvendeur]" .
Cela marche mais j'ai remarqué que le filtre prend en compte les zones de texte vide ,est que il y'a un moyen pour régler ce problème?
Merci.
0
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31
28 oct. 2020 à 15:34
Bonjour,

que veux-tu dire par "j'ai remarqué que le filtre prend en compte les zones de texte vide" ?

Donnes un exemple et dis ce que tu obtiens et ce que tu souhaiterais obtenir.

A+
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
28 oct. 2020 à 19:50
Bonjour,
Je voulais dire que le formulaire de recherche basé sur la requête contient :
2 ltederoulante en entête qui servent pour la recherche et 1ztexte pour le résultat de la vente.
Si je met le vendeur "Claude"sur lderoulante "nomvendeur" en laissant la
Lderoulante "produitvendus"vide ,le filtre ne donne rien.et la ztexte"quantité vendues"aussi.
Merci pour votre intervention.
0
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31
28 oct. 2020 à 20:26
Et tu voudrais qu'il retourne quoi ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31
Modifié le 28 oct. 2020 à 20:46
Si tu veux qu'il retourne "tout", tu peux essayer de mettre dans le critère du champ de la requête :
VraiFaux(EstNull([Formulaires]![F_TPRINCIPALE]!Lazonedetexte);[Nomvendeur];[Formulaires]![F_TPRINCIPALE]!Lazonedetexte)

A+
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
28 oct. 2020 à 21:09
Salut,
Je crois avoir essayé vrai-faux comme ça.
Si (estnul([formulaires]![f_principale]![nomvendeur];""; etc) comme condition excel.
Je vais essaye la vôtre sans vraiment l'avoir compris.
A+
0
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31
28 oct. 2020 à 21:42
Ca revient à dire si la zone du filtre est null, alors on n'applique pas de filtre, sinon on filtre selon la liste...

(vraifaux(condition; résultat si contidion vraie ; résultat si condition fausse)
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
28 oct. 2020 à 22:32
vrai-faux(estnul([formulaires]![f_principale]![nomvendeur];
Est la condition.

[nomvendeur]; si c'est vrai (nul)
on n'applique pas le filtre

Si c'est faux on applique
0
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31
Modifié le 28 oct. 2020 à 23:04
Si la zone est vide (null) on applique pas de filtre, si elle est pas null (pas vide) on applique le filtre (comme la zonedetexte).
Donc si ta zone de texte Formulaires]![F_TPRINCIPALE]!Lazonedetexte contient rien, le champ de la requête [Nomvendeur] ayant la formule que je t'ai indiquée retournera tous les noms vendeurs.
Si elle contient quelque chose, le champ [Nomvendeur] de la requête retournera ce quelquechose s'il existe.

C'est pas ça que tu veux ?

A+
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020 > RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024
29 oct. 2020 à 12:53
Bonjour,
Oui c,est ça.
C,est dommage je suis en congé pour quelque jours ,l'ai le pc au travail .à lundi.
Merci.
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
Modifié le 5 nov. 2020 à 10:28
Bonjour RV71,
J’y arrive pas voici image de mon formulaire,et ce que je voudrais fiare .


Merci et A+.
0
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31
5 nov. 2020 à 12:18
Oui, et ?
Tu n'as pas choisis de commercial et à priori cela retourne plusieurs commerciaux, non ?

A+
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020 > RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024
Modifié le 5 nov. 2020 à 14:41
Vous avez raison c'est pas logique , mais on suppose que la liste déroulante de recherche (Commercial) est (PRIX), grosso modo j'essaie d'avoir les quantités vendues et le C/A des 5 commerciaux sur les ztexte dynamiquement avec le filtre et visible .

A+
0
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31 > Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
5 nov. 2020 à 14:54
Re,

tu veux filtrer sur quoi du coup ?????
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020 > RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024
5 nov. 2020 à 17:12
Re
Je voudrais que le formulaire me retourne la somme des quantités vendues et somme C/A pour chacun des commerciaux affichées sur chaque ztxt. Et pouvoir faire des recherches par prix de produit et produit par rapport à une période donnée.
Merci et À+.
0
RV71 Messages postés 610 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 27 novembre 2024 31 > Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
5 nov. 2020 à 17:27
OK, je crois avoir compris ce que tu souhaites.

Là tes commerciaux sont indiqués "en dur" sur ton formulaire, le jour où tu en as un autre qui arrive, tu fais quoi ????
Regardes plutot du côté d'une requête analyse croisée, je pense que ça répondra à ce que tu cherches. Dans cette requête analysé croisée, tu peux mettre en critère tes zone de texte (et listes).

A+
0
Djamal19 Messages postés 13 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 5 novembre 2020
5 nov. 2020 à 10:29
Et voici image en mode création.
0