Erreur de type dans l'ex du critère
Résolu
Mr_Evil_Duck
Messages postés
43
Date d'inscription
Statut
Membre
Dernière intervention
-
Mr_Evil_Duck Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
Mr_Evil_Duck Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Erreur de type dans l'ex du critère
- Money manager ex - Télécharger - Bourse & Finance
- Type de ram - Guide
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, es-tu certain d'avoir montré le résultat de la requête que tu partages?
peux-tu faire:
SELECT rBasePO.PO_NUMBER, rBasePO.SUPPLIER_NAME, rBasePO.PO_DATE, rBasePO.[QTé commandée ST_Misc], rBasePO.QTE_RECD, Abs([rBasePO].[QTE_RECD]-[rBasePO].[QTé commandée ST_Misc]) AS Difference, rBasePO.STATUS, Val(Replace(Replace([Marge],"%","")," ","")) AS Marge_Erreur, Val(IIf([QTé commandée ST_Misc]>0,Val([Difference]/[QTé commandée ST_Misc]*100),0)) AS Pourcent_Erreur, IIf(Val(Replace(Replace([Marge],"%","")," ",""))>=Val(IIf([QTé commandée ST_Misc]>0,Val(Abs([rBasePO].[QTE_RECD]-[rBasePO].[QTé commandée ST_Misc])/[QTé commandée ST_Misc]*100),0)),1,0) AS [Check] FROM rQuantityOrRec AS rBasePO WHERE (((IIf(Val(Replace(Replace([Marge],"%","")," ",""))>=Val(IIf([QTé commandée ST_Misc]>0,Val(Abs([rBasePO].[QTE_RECD]-[rBasePO].[QTé commandée ST_Misc])/[QTé commandée ST_Misc]*100),0)),1,0))=1));
peux-tu faire:
select distinct IIf(Val(Replace(Replace([Marge],"%","")," ",""))>=Val(IIf([QTé commandée ST_Misc]>0,Val(Abs([rBasePO].[QTE_RECD]-[rBasePO].[QTé commandée ST_Misc])/[QTé commandée ST_Misc]*100),0)),1,0) AS [Check] FROM rQuantityOrRec, et partager le résultat?
si oui, essaie en supprimant le distinct.
<edit>
en revanche le filtre sur la colonne une fois la requête faites fonctionne lorsque l'on utilise le distinct
</edit>