2010-10-08 5 views
0

J'essaie d'utiliser un symbole '>' dans un GOURL pour récupérer automatiquement un rapport au format PDF sur le bureau des utilisateurs. J'utilise un script Perl pour demander la page de connexion par programme, je me connecte en utilisant mes informations d'identification, puis j'utilise une URL pour télécharger le rapport pdf, en lui envoyant des paramètres (en faisant un encodage d'URL qui inclut la conversion en '% 3E' ', qui serpente en regardant quelque chose comme:> inscrivez-vous OBIEE GO URL?

HTTP://bi.ourcompany.com/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2FBAZV2%2F%5Fportal%2FBAR%20%28BAZZER%29&Page=BAZZER%20BAR%20Report&Action=Navigate&format=pdf&P0=3&P1=eq&P2=Bing.Baz&P3=%3EVAL1%5F03&P4=eq&P5=VAL2&P6=08%2F31%2F2010&P7=eq&P8=Zaz.Zaz&P9=BAR 

Une chose à noter: je ne pouvais pas obtenir ce travail tout en utilisant « GO » au lieu de « Dashboard ». Je devais aussi utiliser action = « Naviguer » au lieu Lorsque j'utilise 'Go' au lieu de 'Dashboard', je reçois un fichier PDF vide qui dit quelque chose à propos de 'aucune colonne ne peut être rendue' .C'est OK, parce que ça marche très bien, sauf lorsqu'il y a un symbole '>' dans l'une des valeurs de paramètre ...

Quelqu'un peut-il conseiller?

Répondre

1
+0

merci. C'est exactement ce que mon URL encodait regex, mais l'URL ne récupère pas le rapport comme prévu. Doit être spécifique OBIEE/GO URL question, qui sont très difficiles à trouver des ressources sur .. – dferraro

+0

pourriez-vous s'il vous plaît modifier votre poste afin que je puisse downvote ceci, sinon je jette fondamentalement 100 points de prime si personne ne vient avec la réponse .. .. (ils ont besoin de réparer le système de prime ...) – dferraro

+0

(j'ai mis à jour à l'origine avant que je édite et fait une prime) – dferraro