Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Designer
Designer Forum d'entraide Designer (création d'univers, etc.)
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 17/07/2008, 15h05   #1
Invité régulier
 
Inscription : mai 2003
Messages : 16
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 16
Points : 5
Points : 5
Par défaut BO XI Webi - Séparateur dans une LOV

Bonjour,

j'ai besoin de créer une invite sur des comptes comptables. Le problème c'est qu'un numéro de compte c'est pas toujours parlant, donc j'ai associé dans la liste de valeurs du numéro de compte, son libellé.
Ça marche très bien mais par contre c'est pas très lisible dans l'invite : BO a en effet concaténé le numéro et le compte avec le caractère '|'.
Y-a-t-il un moyen de concaténer les champs différemment, avec " - " par exemple ? Dans l'univers j'ai rien trouvé là-dessus mais je débute relativement en Designer.
Pour la petite histoire, en mode modification, l'affichage est différent, et même mieux : c'est un tableau qui s'affiche avec en entête le nom physique des champs. Pas plus mal d'ailleurs...

PS : pas la peine de me proposer une invite sur un champ concaténant le numéro et le libellé, ça empêche l'utilisateur de rentrer manuellement un compte (à moins qu'il ne rentre le libellé à la main aussi évidemment).
maestro12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2008, 18h12   #2
Membre régulier
 
Avatar de schkrumble
 
Inscription : mai 2008
Messages : 134
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France

Informations forums :
Inscription : mai 2008
Messages : 134
Points : 86
Points : 86
Boaf... tu ne serai pas un petit peu perfectioniste là ?
personellement j'ai toujours créé les LOV de compte avec les libellés à côté et je n'avais jamais fait attention aux caractères '|'.
Personellement je trouve ça très lisible (même si un alignement serait mieux mais bon)

Si tu veux créer une liste plus aérées, tu peux toujours associer à tes numéros de comptes une concaténation de caractères (espace, tirets...) et du libellé de compte...


En étant même très perfectioniste on pourait concaténer à gauche du libellé un nombre de caractères qui serait fonction du nombre de caractères du compte (2 espaces pour les comptes à 6 chiffres, 3 espaces pour les comptes à 5 chiffres) histoire d'alligner le début des libellés.
Essaye donc un truc comme ça :
Citation:
REPEAT(" " , (8 - LENGTH( COMPTE.CPT_CODE ))) + COMPTE.CPT_LIBELLE
Bon, d'accord, c'est un peu capilotracté...
schkrumble est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 17h57   #3
Invité régulier
 
Inscription : mai 2003
Messages : 16
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 16
Points : 5
Points : 5
Mouiiii, bon... j'admets être un peu pointilleux mais il faut dire que mon directeur comptable sais ce qu'il veut ! Mais il s'en contentera cette fois !

En fait j'ai essayé avec la fonction LPAD d'Oracle afin d'insérer des blancs devant mais malheureusement il supprime ces blancs après coup. Lors de la création de la LOV j'imagine. Avec un autre caractère ça marche bien mais l'affichage est un peu dégeu...
Bon, tant pis.
maestro12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 19h11   #4
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 185
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 185
Points : 2 724
Points : 2 724
Bonjour,
Pour ma part, j'ai toujours conçu mes univers avec :
1) un objet Dimension Compte
Code :
CompteNum ||'-'||CompteLibellé
Très pratique dans les tableaux et notamment pour les sections.
Dans ce cas, évidement la liste affiche les différentes valeurs de cette concaténation.
2) un objet Dimension N° de compte et son Libellé (Libellé de compte) en information attachée à cette dimension
Très utile pour poser des conditions dans les requêtes sur le Numéro seul.
(Je mentionne en commentaire de l'objet qu'il est préférable de l'utiliser en condition)
Mais dans ce dernier cas, lorsque je mets au point la liste de valeurs associée à l'objet (Editer) Je fais glisser dans les objets de la requête N° de compte et Libellé de compte.
Dès lors une condition ou une invite faisant appel à cette liste de valeurs portera sur le N° de compte seul mais le choix se fera dans une liste affichant N° et Libellé côte à côte ce qui est effectivement plus parlant.

Cette méthode est préférable d'ailleurs pour tout objet dimension défini sur un code possédant un libellé.
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2009, 17h49   #5
Membre éprouvé
 
Homme
Consultant en Business Intelligence
Inscription : mai 2003
Messages : 910
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : mai 2003
Messages : 910
Points : 407
Points : 407
A mettre dans la FAQ non ?

Merci en tout cas ... je garde sous l'coude !


Gôm
__________________
Quand on n'a pas d'tête, on a ...
ghohm est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web