Plateforme SAP BusinessObjects BI 4.3 Support Pack 2 Correctif 12
Version : 14.3.2.4638.12
Bonjour,
J'ai créé une variable qui contient les numéros d'ordre de dates de vote d'étapes budgétaires (à l'intérieur de 2 composantes de contexte imbriquées : "exercice (année)" et "budget", en l'occurrence) via la fonction "Classement" :
Elle fonctionne bien sauf pour l'ordre qui est "dans le mauvais sens" (la date la plus ancienne a la valeur d'ordre la plus forte et la date la plus récente a la valeur d'ordre "1") alors que j'ai besoin de numéroter ces dates dans l'autre sens : "1" sera la 1ère date sur le contexte {Exercice-Budget} donc la plus ancienne, et la date la plus récente (la plus proche du 31/12/XX avant la remise à zéro du compteur au 01/01/xx+1) aura le numéro le plus élevé, c'est à dire une numérotation croissante chronologique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 =Classement([03_DateCréaMax];([03_EtapBudgVotéesDétaillées].[Etape (C) - Etapes inscriptions]);([03_EtapBudgVotéesDétaillées].[Budget (C)];[03_EtapBudgVotéesDétaillées].[Exercice]))
Dans l'aide BO, il est fait mention de "Premiers" et "Derniers" pour gérer ça, mais je n'arrive pas à trouver la syntaxe correcte :
aboutit à une erreur "Il n'y a pas de parenthèse ouvrante après la fonction Classement à position 180. (IES 10060)"... J'ai essayé avec des guillemets, avec des crochets, des parenthèses... rien à faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 =Classement([03_DateCréaMax];([03_EtapBudgVotéesDétaillées].[Etape (C) - Etapes inscriptions]);([03_EtapBudgVotéesDétaillées].[Budget (C)];[03_EtapBudgVotéesDétaillées].[Exercice]);Derniers)
Quelqu'un saurait-elle/il comment faire ?
Merci !
Seb
Partager