|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Bonjour,
Je travaille dans un environnement XiR3.3 avec Webi. Je dois copier des univers et des rapports d'un dossier a un autre. Jusqu'ici ok. Le soucis apres c'est de changer la source donnees de tous les rapports webi pour les faire pointer vers les univers copies. Comme j'ai plus d'une centaine de document et que cette operation risque de se repeter dans l'avenir, j'aurai voulu savoir s'il etait possible d'automatiser le changement de sources de donnees. Toute info sera bonne a prendre! Merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Si en interne BO identifie l'univers grâce à son ID, le problème se résoud de lui-même... As-tu essayé de déplacer ton univers ? Puis de lancer un de tes rapports ?
Fais çà depuis la CMC... Au pire tu le replaces à l'endroit d'origine... |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Merci pour ta reponse rapide.
Cependant, j'aurai du preciser que j'ai copie mes univers et mes docs webi et je desire faire pointer mes docs copies vers mes univers copies. Lorsque j'ouvre mes docs copies ils pointent toujours vers les univers de reference. |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() ![]() Développeur décisionnel Inscription : juin 2008 Messages : 510 ![]() |
Salut,
Si ça avait été du Deski, il aurait peut-être été possible de passer par une macro. Vu que c'est du Webi, j'ai peur que ce soit impossible |
|
00
|
|
|
#5 |
![]() ![]() |
D'où le principe : plutôt que de copier l'univers, change le d'emplacement (CMC>Universes). Puis copie le à l'endroit d'origine...
Le résultat est le même que ta méthode. Ca t'évitera bien des problèmes de changement d'univers pour tes 100 rapports je pense... |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
J'ai compris ta proposition!
Je comprends vite mais il faut m'expliquer longtemps... Je regarde ce que cela donne et je reviens te remercier je l'espere! |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
L'idee etait pas mal...
Je cree donc mon doc webi, je deplace mon unv depuis la cmc puis je copie mon doc. Pour les 2 docs, lorsque je suis dans le fenetre de changement de source, il voit (ou il croit voir) l'univers dans le premier dossier! En plus j'arrive a les raffraichir alors que l'univers n'est plus dans le dossier. C'est vraiment bizarre. Il garde les infos dans le cache? |
|
|
00
|
|
|
#8 |
![]() ![]() |
C'est peut-être un problème de rafraichissement...
En te déconnectant/reconnectant, tu as la même chose ? Tu arrives à créer une nouvelle requête ? |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
En me reconnectant, j'ai le meme resultat.
Par contre lorsque je veux creer un nouveau rapport, le seul univers dispo est dans le nouveau dossier... |
|
|
00
|
|
|
#10 |
![]() ![]() |
Logique...
Et ton ancien rapport fonctionne ? Si oui, c'est du rafraichissement d'affichage... Tu peux poursuivre dans cette voie... Il n'y a pas de cache, c'est juste une erreur visuelle qui se rétabliera... |
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
ok je vais poursuivre et voir si tout fonctionne correctement!
Je te tiens au courant. Merci en tout cas! |
|
|
00
|
|
|
#12 |
![]() ![]() |
Si tu veux t'en convaincre, ajoute un objet dans ton univers déplacé, puis regardes si tu le trouve dans ton état... (faudra te déconnecter/reconnecter de Webi)
|
|
|
00
|
|
|
#13 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Bonjour,
Voici ce que j'ai fait: Exportation de unv1 vers dos1 Creation de doc1 et exportation vers dosdoc1 dans Infoview Move de unv1 vers dos2 dans la CMC Copie de doc1 dans dosdoc2 Exportation de unv1 vers dos1 via designer (ce n'est pas possible de copier un unv dans la CMC apparemment). J'ai modifie le nom d'un objet. Voici ce que je constate -->doc1 dans dosdoc2 point bien vers l'unv dans dos2 Par contre doc1 de dosdoc1 pointe sur unv1 de dos2 et pas sur unv1 de dos1 (l'objet modife n'apparait pas). Il y a un truc que j'ai mal fait? |
|
|
00
|
|
|
#14 |
![]() ![]() |
Quel est le but de l'opération ? Parce que çà sent mauvais là, les 100 rapports tu vas te les faire à la main...
Si c'est de la sauvegarde, tu ferais mieux de créer un Biar (=archive) pour les conserver et continuer tes évolutions après... |
|
|
00
|
|
|
#15 | |
|
Membre confirmé
![]() Inscription : février 2005 Messages : 735 ![]() |
Citation:
J'ai fait une opération similaire une fois et j'ai dû faire une restore. Le mieux pour faire ce genre de chose est d'ouvrir ton univers dans Designer et de l' EXPORTER dans le nouveau dossier.
__________________
Je préfère ma soif d'apprendre, à leurs certitudes de savoir.... |
|
|
|
00
|
|
|
#16 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Bonjour a tous,
Il y a une quinzaine d'univers et plus d'une centaine de doc qu'il faut regulierement copier sur l'environnement du client. Le soucis c'est que l'operation consiste a importer via un biar les unv et les wid, puis copier les unv et les wid dans d'autres dossiers et changer les connection des unv et re-pexporter. Enfin, ouvrir un a un les wid et changer les source vers les unv copies. J'ai essayer la solution de djam21 . Elle permet d'avoir les documents copies correctement lies aux univers. De plus, les documents utilises comme source pour la copie ne nous sont plus utiles (chose que je n'ai appris que ce matin). Si nous en avons a nouveau besoin, on peut les re-importer a partir du biar. ![]() Voili voulou, je pense que le sujet est clos. Merci a djam21 et a tous les autres pour votre aide. |
|
|
00
|
|
|
#17 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
En fait tout n'est pas resolu...
La methode de djam21 est parfaite lorsque l'on demarre de 0. Par contre, si je veux importer une autre version de mon biar pour la copier vers un autre dossier ca se complique... En effet, lorsque j'importe mes univers a partir de mon second biar, les univers existants sur le CMS et que j'ai deplaces sont effaces puisque les univers importes ont le meme CUID. Du coup, je perds la version existant sur la machine. En plus l'idee etait de pouvoir realiser cette operation regulierement, la ce n'est pas possible. Quelqu'un a-t-il une idee? Pour rappel\info, voici la problematique: Nous avons plusieurs environnement de dev contenants les memes univers et documents mais avec des niveaux de modification differents. Le client a decider de regrouper ses environnements sur un seul (un CMS) avec differents dossiers pour chaque. Pour importer nos modifs, on importe des biars vers leur machine, puis on copie les univers et les documents et on fait le change source de tous les documents webi (il y en a plus de 120 pour l'instant et ca va augmenter...). On doit le faire pour chaque environnment et regulierement. Voyez vous une solution? Si je dire au client qu'il doit revenir en arriere et avoir plusieurs CMS, auriez-vous des docs ou des liens expliquants la problematique? Me recherches sur google n'ont pas ete tres concluantes pour l'instant. Merci d'avance. |
|
|
00
|
|
|
#18 |
![]() ![]() |
Dans les param d'Import Wizard, tu n'as pas de coche pour importer par nom plutôt que CUID ?
Je n'ai pas de version sous la main mais c'est possible. Extrait du guide de Import Wizard de SAP : "When you are importing from a BusinessObjects 5.x or 6.x environment, or from an XI 3.x source environment, you can choose to match objects by name and path or by CUID." |
|
|
00
|
|
|
#19 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Exact, je retrouve bien ca dans la doc, mais par defaut l'iport wizard choisit de matcher par CUID.
Je ne sais pas comment changer cette option (en tout cas je ne trouve pas). Est-ce que le fait que ma source soit un biar change les choses? Pour info les deux environnements ne peuvent pas etre connectes directement. Quelqu'un sait? |
|
|
00
|
|
|
#20 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 46 ![]() |
Voici ce que j'ai:
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com