Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Débuter
Débuter Forum d'entraide pour débuter avec Business Object
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 19/10/2011, 15h17   #1
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Par défaut Historique de l'enregistrement courant

Bonjour,

Je suis débutant en BO (un petit mois ), et je suis sur mon premier gros problème.
Je dois afficher la liste des personnes demandant une formation pour cette année, jusqu'ici pas de problème. Je dois en plus à la suite de chacun de ces enregistrements de demande de formation, afficher un tableau de l'historique des demandes de formation de cette personne depuis par exemple 2008 (ce tableau affichera donc également les infos de la demande de formation courante)

J'ai pour cela créé 2 requêtes, une listant toutes les demandes de formations de l'année, et une listant toutes les demandes de formations depuis l'année de référence (2008), j'essaie maintenant de jouer avec les sections et fusion de dimension mais rien n'y fait, je n'arrive jamais au résultat attendu.
Étant débutant peut être que je ne prendre pas le problème dans le bon sens ...

N'hésitez pas si je ne suis pas très clair.
Je vous remercie par avance.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2011, 15h24   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

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

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
Bonjour,

Quel est le résultat que vous souhaiteriez voir apparaître exactement ?
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2011, 15h45   #3
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Bonjour TomDuBouchon,

Je voudrais par exemple :
__________________________________________
Formation N°1101
|Machin | Edouard |
|2008 | formation n°0806 |
|2009 | formation n°0905 |
|2010 | formation n°1001 |
|2010 | formation n°1009 |
|2011 | formation n°1112 |
|2011 | formation n°1101 |
| Truc| Bidulle |
|2008 | formation n°0806 |
|2010 | formation n°1046 |
|2010 | formation n°1051 |
|2011 | formation n°1101 |
.....
Formation N°1102
....
_________________________________________________
En Gros ça devra ressembler à cela, avec bien des infos supplémentaires mais qui ici ne nous intéresse pas.
Les formations 1101 et 1102 étant des formations proposées cette année auxquelles Machin et Truc se sont inscrits

En tout cas merci de votre intérêt pour mes problèmes
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2011, 16h26   #4
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

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

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
OK,

Vous avez bien tous les éléments nécessaires dans vos requêtes. Néanmoins ce que vous souhaitez obtenir nécessitera quelques manipulations.

Dans vos requêtes, les seuls éléments liés doivent être le nom et prénom.
Ensuite il vous faudra, pour afficher les anciennes formations, créer des objets de type information.

Dans le menu Variables, il faudra créer une nouvelle variable qu'on appellera par exemple "Année_ex_formations". Il faudra lui donner la formule :
Ensuite, il faudra sélectionner le type : information. Enfin il faudra indiquer que la dimension de référence est "Nom", provenant de la requête listant les anciennes formations.

Il faudra effectuer la même manipulation pour le titre de la formation.

Cela fait, vous pourrez créer une section Formation (actuelle), une deuxième section "Nom", et enfin y placer un tableau avec les variables Année et Formation que vous venez de créer.
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/10/2011, 16h56   #5
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Votre solutions semble la bonne pour le peut que j'ai testé.

Je n'est pas le temps ce soir de tester complètement mais je m'y mets dès demain matin, et vous tiendrez au courant si tout est ok pour moi.

Bonne soirée.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 10h21   #6
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
J'ai mis en pratique vos consignes et le but et proche, mais pas encore atteint.
J'ai utilisé un identifiant sur les personnes plutôt que le nom prénom comme critère de fusion.

Le problème qui persiste et que j'ai, lors de l'affichage, des historiques qui sont affichés et complétés alors qu'aucun nom et autres infos ne sont renseignés dans la partie de la formation actuelle. En fait il semblerait que pour toutes les formations tous les individus sont listés même si il n'ont pas demandé cette formation cette année mais une autre, dans laquelle il apparaissent légitimement.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 10h47   #7
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

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

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
Ok, effectivement c'est normal dans la mesure où la seconde requête ramène toutes les formations précédentes.

Dans ce cas, ce que vous pouvez faire, c'est d'ajouter une nouvelle condition dans votre seconde requête, pour filtrer les ID personne :
Code :
Id personne Dans Liste Créer une sous-requête
Et dans votre sous-requête, vous ne sélectionnez en affichage que "Id personne" et vous placez les mêmes conditions que la première requête (formation actuelle)
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/10/2011, 11h18   #8
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Arfff je suis tombé sur un os lors du rafraichissement après avoir ajouté la sous requête :

Citation:
Une erreur interne s'est produite lors de l'appel de l'API "answerPrompts". (Erreur : ERR_WIS_30270)
Je vais résoudre ce problème pour voir si votre solution convient mais je suis persuadé que oui.

Merci d'avance.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 11h36   #9
Membre chevronné
 
Avatar de NorocBzh
 
Homme
Développeur décisionnel
Inscription : juin 2008
Messages : 510
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur décisionnel
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 510
Points : 694
Points : 694
Citation:
Envoyé par max_25 Voir le message
Arfff je suis tombé sur un os lors du rafraichissement après avoir ajouté la sous requête :
Code :
1
2
 
Une erreur interne s'est produite lors de l'appel de l'API "answerPrompts". (Erreur : ERR_WIS_30270)
Je vais résoudre ce problème pour voir si votre solution convient mais je suis persuadé que oui.

Merci d'avance.
Je n'ai pas lu l'historique du topic, mais ce genre d'erreurs apparaissent lorsque tu as 2 invites avec le même nom dans 2 requêtes qui ne comportent pas les mêmes options (une est facultative et l'autre non par exemple)
NorocBzh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 13h01   #10
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Merci de vos réponses rapides.

Je n'ai que 2 requêtes, et même si je supprime toutes les invites de la 2eme requête j'ai toujours l’erreur, en faite je l'ai dès que j'ajoute un filtre à la requête avec comme opérande "Résultat d'une autre requête".

Je vais créer un autre topic pour cette erreur.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 13h33   #11
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

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

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
Attention, dans ce cas, il ne faut pas utiliser l'opérande "résultats d'une autre requête" car cela est limité à 1000 résultats.

Il faut bien sélectionner "Créer une sous-requête".
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 15h17   #12
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Je ne comprends pas trop car j'ai fait ce que vous me conseillez et j'étais persuadé que cela allait fonctionner, mais j'ai toujours le même problème.
Je n'ai plus trop le temps de regarder cela cet après-midi, je me remettrai dessus demain matin.

En tout cas merci pour votre aide , vous me permettez de progresser rapidement.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 15h32   #13
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

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

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 702
Points : 5 702
A ce moment là, postez une capture d'écran de ce que vous obtenez. Ca sera plus simple pour analyser l'origine du problème.

Merci d'avance
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 09h40   #14
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
J'y suis presque

Mon problème précédent était que toutes les sections IDPersonne étaient présentes pour chaque formation, pour corriger le problème j'ai modifié les options de la section en indiquant de cacher la section si le block résultat était vide, mon block provenant de ma requete 1 (formation actuelle) étant dans ce cas vide.

Par contre j'ai un autre problème depuis le début. Dans l'affichage de l'historique de formation précédente, il m'affiche bien les formations précédentes puis une ligne avec #VALEURMULTI. Si j'arrive à faire disparaitre cette ligne alors tout sera bon pour moi.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 11h40   #15
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
Je vous poste quand même une capture d'écran.



Sur cette capture il reste le problème du bloc provenant de la première requête (formation actuelle) qui est vide et que j'ai résolut mais pas forcément d'une façon très correcte, cf ci-dessus. Si jamais vous connaissez une meilleure méthode

On peut voir également le problème de #VALEURMULTI à la fin du tableau de l'historique alors que tout l'historique est présent.
max_25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 15h34   #16
Invité régulier
 
Homme
Développeur .NET
Inscription : septembre 2011
Messages : 22
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Distribution

Informations forums :
Inscription : septembre 2011
Messages : 22
Points : 8
Points : 8
J'ai résolut tous mes soucis

Pour le problème de #VALEURMULTI à la fin de mon tableau d'historique j'ai coché l'option "Afficher les lignes avec des dimensions vide" sans vraiment comprendre pourquoi cela a réglé mon problème.

Dans tous les cas merci pour votre aide sans laquelle je n'y serais jamais arrivé.
max_25 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 16h12.


 
 
 
 
Partenaires

Hébergement Web