Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Webi
Webi Forum d'entraide Webi (client léger)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2011, 15h32   #1
Invité de passage
 
Inscription : avril 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
Par défaut Tri personnalisé dans une section ?

Bonjour,

J'aimerais savoir s'il est possible d'appliquer un tri personnalisé au contenu d'une section.
Ma section contient les mois en clair : janvier février... décembre.
L'information est obtenue avec la fonction Mois([numeroMois]).

Le souci est que les mois s'affichent par ordre alphabétique :
avril août décembre février juin juillet ...
car par défaut la section est triée par ordre alphabétique.

Je voudrais changer l'ordre de tri de la section et pouvoir y appliquer un tri personnalisé. Je n'y arrive pas.

J'ai essayé de rajouter le no du mois avec le nom, dans la cellule.
Ca n'avait pas l'air d'améliorer les choses.

Est-ce faisable ? Si oui, comment ?

PS:
Je suis en WebI XI R3.

Merci de votre aide,
matt0056
matt0056 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2011, 16h21   #2
Membre confirmé
 
Avatar de PAYASS59
 
Homme
Inscription : février 2005
Messages : 735
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2005
Messages : 735
Points : 291
Points : 291
bonjour,

tu peux faire ça, cela fonctionne très bien dans un tableau mais aussi en section.

Tu appliqueras ton alerteur sur ta section

http://blog.developpez.com/jmalkovic...bintelligence/
__________________
Je préfère ma soif d'apprendre, à leurs certitudes de savoir....
PAYASS59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 08h25   #3
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Plutôt que de faire le tri croissant sur le nom du mois (nom du mois par ordre alphabétique), fais le sur le numéro du mois...

Ainsi tu auras les mois comme tu veux : Janvier > Février > ... > Décembre

Fais ta section sur le num du mois plutot que sur le nom. Mais la cellule conserve le nom du mois.

@+
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 13h35   #4
Nouveau Membre du Club
 
Consultant en Business Intelligence
Inscription : mars 2011
Messages : 38
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : mars 2011
Messages : 38
Points : 27
Points : 27
Je pense que la solution de Djam est effectivement la plus simple.

En effet, tu ne peux pas faire un filtre personnalisé sur une formule (dans ton cas "Mois([numeroMois])")

Il te faut donc, dans l'ordre :
1) créer une section sur [numeroMois]
2) y poser un tri par ordre croissant (bien sélectionner la section et non pas la cellule
3) remplacer le "[numeroMois]" la cellule par "Mois([numeroMois])"

Bonne journée
Astanda est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 15h31   #5
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par Astanda Voir le message
Je pense que la solution de Djam est effectivement la plus simple.

En effet, tu ne peux pas faire un filtre personnalisé sur une formule (dans ton cas "Mois([numeroMois])")

Il te faut donc, dans l'ordre :
1) créer une section sur [numeroMois]
2) y poser un tri par ordre croissant (bien sélectionner la section et non pas la cellule
3) remplacer le "[numeroMois]" la cellule par "Mois([numeroMois])"

Bonne journée
La 2e étape n'est je pense pas utile... Le tri se fera naturellement par ordre croissant...

@+
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 15h41   #6
Invité de passage
 
Inscription : avril 2011
Messages : 14
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
Par défaut Pb résolu

Merci à tous pour vos réponses.

Effectivement, l'idée de Djam m'a mis sur la bonne voie.
Dans le tableau de départ, j'ai rajouté le numéro du mois (sur 2 chiffres) juste avant le nom.

Formule :
=FormatDeNombre( NuméroDuMoisDeAnnée( [ma date]);"00")+ " " + Mois([ma Date])

J'ai ensuite fait ma section, puis dans la cellule, j'ai supprimé la partie numéro du mois pour ne conserver que la partie Mois([ma Date]).
Le rapport reste trié par numéro de mois, mais la cellule de section n'affiche que le nom.

Le souci est donc résolu.
matt0056 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 21h50   #7
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par matt0056 Voir le message
Merci à tous pour vos réponses.

Effectivement, l'idée de Djam m'a mis sur la bonne voie.
Dans le tableau de départ, j'ai rajouté le numéro du mois (sur 2 chiffres) juste avant le nom.

Formule :
=FormatDeNombre( NuméroDuMoisDeAnnée( [ma date]);"00")+ " " + Mois([ma Date])

J'ai ensuite fait ma section, puis dans la cellule, j'ai supprimé la partie numéro du mois pour ne conserver que la partie Mois([ma Date]).
Le rapport reste trié par numéro de mois, mais la cellule de section n'affiche que le nom.

Le souci est donc résolu.
faut venir où pour le champagne ??? lol

Bonne continuation.
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h31.


 
 
 
 
Partenaires

Hébergement Web