Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour, j'ai une expression "test" qui est le résultat d'un calcul sur 2 dimensions.
(Exercice de cotisation - Année de soins)
Comment puis-je conserver les valeurs "0" uniquement ? (cf pièce jointe)
Merci
Gaëtan,
Dans l'interface, faire une combo avec test et choisir 0
Dans un script :
ajouter WHERE test = 0
S'il faut supprimer TEST ensuite, le supprimer via DROP FIELD TEST
Fabrice
Merci Fabrice pour votre réponse,
je vais utiliser le script.
Il faut donc mettre cette formule dans le créateur de l'expression Test?
Si oui, pouvez vous me donner le script exact ? Je ne connais pas encore bien la syntaxe...
merci
[Année_Soins]-[Exercice_Cotisation]
2 - WHERE test = 0
3 - DROP FIELD TEST
Non ce ne sera pas le script ici.
Voir Limites Dimensionnelles:
cocher la case de restriction, bâtir le test (ça parle de lui même)
Fabrice
Je ne m'en sors pas de cette manière...
Et en set Analysis, j'ai essayé celà :
=({$ <[PC_EXERCICE]-[PRESTA_ANNEEDEBSOINS]={0}>} [PC_EXERCICE]-[PRESTA_ANNEEDEBSOINS])
Mais il y a une erreur dans la formule...
Merci
"Limites Dimensionnelles" ne marchent pas ? Ca marche bien d'habitude.
Les sets analysis sont un peu plus compliqués à faire marcher. Il y a des bonnes docs sur ce sujet en français (j'en ai écris une, et je ne suis pas le seul). On ne peut pas y mettre de formules à ma connaissance. En plus la comparaison de deux champs est du type:
<3e champ= {"=(champ1=champ2)"}>
Il faut utiliser un 3e champ du type Année, ou n'importe quelle dimension qui dimensionne le champ1 et le champ2.
Ca ferait donc qch comme:
<Annee = {"=([PC_EXERCICE]-[PRESTA_ANNEEDEBESOINS])"} >
Fabrice
Merci ça a fonctionné !
Existe t il une façon plus simple de procéder pour afficher uniquement les lignes pour lesquelles "Année Soins" ="Exercice Cotisation" (Sans passer par une variable intermédiaire Test=Année Soins - Exercice Cotisation ?
Merci !

Gaëtan,
Bien sûr que l'on peut faire ça.
Exemple à adapter:
Table1:
LOAD RowNo() as Id,
Region,
Année,
Exercice,
V1,
V2,
V3
FROM [99881.xlsx] (ooxml, embedded labels, table is Feuil1);
Le truc ici est qu'il faut une dimension en plus que je n'ai pas. Donc j'en crée une ici Id. S'il y en a déjà une, pas forcément besoin d'en créer une.
Les expressions dans le tableau:
sum ({<Id = {"=([Année]=[Exercice])"}>} V1)
On utilise cette dimension dans un booléen: AutreDim= {"=(exp1=exp2)"}
Pour ce résultat:
Fabrice