|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mai 2003 Messages : 16 ![]() |
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). |
|
|
00
|
|
|
#2 | |
|
Membre régulier
![]() Inscription : mai 2008 Messages : 134 ![]() |
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:
Bon, d'accord, c'est un peu capilotracté...
|
|
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mai 2003 Messages : 16 ![]() |
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. |
|
|
00
|
|
|
#4 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 185 ![]() |
Bonjour,
Pour ma part, j'ai toujours conçu mes univers avec : 1) un objet Dimension Compte 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 !!!" |
|
|
00
|
|
|
#5 |
|
Membre éprouvé
![]() Consultant en Business Intelligence Inscription : mai 2003 Messages : 910 ![]() |
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 ...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com