|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2003 Messages : 26 ![]() |
Bonjour à tous,
J'ai fait un petit rapport avec BO qui prend en invite un paramètre contenant une liste d'identifiant. Ma question est la suivante, quel est la taille (en nombre de caractères) ou le nombre (nombre d'identifiant) que l'on peut passer via une invite ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Il existe 2 types d'invites : celles où tu dois sélectionner 1 valeur et 1 seule (mono), et celles où tu peux en sélectionner plusieurs, à savoir toutes les valeurs possibles du champs sur lequel tu veux mettre une restriction (multi).
En espérant que cela réponde en partie à ta question
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2003 Messages : 26 ![]() |
En fait je suis dans le deuxième cas, je dois pouvoir choisir plusieurs valeurs possible. Si je sélectionne 3000 entrées parmis ma liste de 15000 entrées, cella fonctionnera t il ? Y a t'il des limites ?
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Heu, dans une invite, tu veux vraiment sélectionner les 3000 valeurs à la main ???
J'espère qu'elles se suivent, sinon tu va péter un câble au bout de 100 valeurs
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2003 Messages : 26 ![]() |
En fait le but est de passer par un fichier Excel qui met à jour le rapport BO avec les bonnes valeurs.
|
|
|
00
|
|
|
#6 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Je suis de l'avis d'Ayana
Tu n'es pas sur la bonne solution ! Une clause where peut s'appuyer sur autre chose que Dans Liste quand il y a tant de valeurs Exemples : Pour choisir parmi 15 000 produits on peut choisir en fonction des fournisseurs des magasins des nomenclatures, rubriques, domaines et autres familles dimension de regroupement que l'on peut combiner Je veux tous ceux de tel groupe ET dont le code est ..... on peut vouloir tous ceux qui commencent par T Correspond au modèle "T%" on peut vouloir tous ceux qui commencent par 1 caractère à ignorer suivi de FXXX quelque soit la suite ?FXXX?????? Correspond au modèle "_FXXX%" Bref si tu nous décrivait tes identifiants et leurs dimensions associées ou bien même tes critères de sélection on y verrait plus clair Mais moi c'est dans la tête de celui qui a envisagé de faire sélectionner 3000 entrées que j'aurais envie de
__________________
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
|
|
|
#7 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Ah y'a du nouveau :
Fichier Excel ! Tu ne nous a pas dit (je crois ) en QUELLE VERSION TU ES Si tu es en V6 Tu peux rapatrier les données de ta feuilles Excel à l'aide de Moyen Autres et Fichiers de données personnelles. Ensuite tu fais ta requête avec en clause where Identifiant dans Liste Sélectionner les résultats de la requête...(tu choisis celle d'Excel)
__________________
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
|
|
|
#8 |
|
Invité de passage
![]() Inscription : mars 2003 Messages : 26 ![]() |
Je suis en version 6.1. J'ai commencé par cette solution :
- Lier le fichier Excel à BO, - Faire une requete ou pour mon idientifiant, je lui précise d'utiliser ceux provenant du fichier Excel. Le pb c'est que cella fonctionne bien avec une liste pas trop grande mais si je met 3000 entrées dans mon fichier Excel, BO plante et se ferme. |
|
|
00
|
|
|
#9 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
BO c'est pas fait pour remplacer un infocentre ....
Est ce que ça marche avec une centaine de valeurs dans excel ?
__________________
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
|
|
|
#10 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Excel, limité à 65 536 lignes ....
Si tu as déjà 30 000 entrées dedans, tu peux te dire que si ton SI évolue vite, tu auras bientôt besoin de plusieurs fichiers (ou plusieurs feuilles), et donc de faire encore autre chose sous BO pour arranger le bordel !! Une table dans la base, des listes de valeurs sur Designer, ... et de nombreux problèmes évités !! Je tiens à rappeler que BO est un outils de reporting, mais ça reste avant tout un logiciel "formaté", qui ne peut pas réaliser les rêves fous et démesurés de certains utilisateurs ! Peut-être faut-il revoir l'ensemble des besoins des utilisateurs, et ensuite seulement, adapter le modèle pour satisfaire au mieux les demandes ... Pardon, mon esprit décisionnel a repris le dessus
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#11 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Bravo Ayana,
Je rejoins tout à fait ton esprit décisionnel. A la limite une base access te permettrait, DKreeK, de croiser tes données de façon plus sûre et plus efficace que tes feuilles excel. Une chose est certaine nous ne pouvons que te dissuader de trouver une solution à une liste de valeur de 15 000 entrées.
__________________
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
|
|
|
#12 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
En plus le problème avec Excel, c'est tout le traitement qu'il y a à faire derrière ! J'en ai assez bavé pour le savoir
.A partir du moment où tu n'as rien pour "diriger" et "limiter" l'utilisateur à une bonne écriture des informations dans le fichier Excel, tu es obligé de faire pas mal de traitement d'erreurs derrière. Et ça, évidemment ça ralentit le process, ça surcharge l'ETL (=processus d'extraction, de traitement des données et de chargement dans la base) et c'est pas BO qui va le plus aimer !! De plus, il faut faire attention avec Excel, il provoque de nombreuses erreurs au niveau des formats !!! (même si tu as un bouton "exporter vers ..." ou "importer ...").
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com