Bonjour, j'ai changé la requête suivante :
en celle-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT [TYPE MANDAT].[Type de mandat] AS Libellé, Count(AFFAIRES.Réftypemandat) AS Volume, Count(AFFAIRES.réftypemandat)/(SELECT Count(AFFAIRES.Réfaffaires) AS CompteDeRéfaffaires FROM AFFAIRES) AS [%] FROM [TYPE MANDAT] LEFT JOIN AFFAIRES ON [TYPE MANDAT].Réftypemandat=AFFAIRES.Réftypemandat GROUP BY [TYPE MANDAT].[Type de mandat] ORDER BY Count(AFFAIRES.Réftypemandat) DESC;
Tout va bien sauf que cela m'a annulé le format pourcentage que j'avais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT [TYPE MANDAT].[Type de mandat] AS Libellé, IIf(Count(AFFAIRES.Réftypemandat)=0,"-",Count(AFFAIRES.Réftypemandat)) AS Volume, IIf(Count(AFFAIRES.réftypemandat)/(SELECT Count(*) FROM AFFAIRES)=0,"-",Count(AFFAIRES.réftypemandat)/(SELECT Count(*) FROM AFFAIRES)) AS [%] FROM [TYPE MANDAT] LEFT JOIN AFFAIRES ON [TYPE MANDAT].Réftypemandat = AFFAIRES.Réftypemandat GROUP BY [TYPE MANDAT].[Type de mandat] ORDER BY Count(AFFAIRES.Réftypemandat) DESC;
Impossible de le rétablir nulle part (aussi bien au niveau de la requête elle-même avec propriétés, qu'au niveau du sous-form dont elle est la source, avec propriété -> format).
Pourquoi ? Que faire ?
Partager