Salut a tous,
En fait, j'ai crée un rapport tableau et je désirerai inclure un lien hypertexte sur un label dans le rapport qui me permettrai d'ouvrir un autre rapport.
Est ce possible ?
Merci d'avance pour vos conseils
Mario
Salut a tous,
En fait, j'ai crée un rapport tableau et je désirerai inclure un lien hypertexte sur un label dans le rapport qui me permettrai d'ouvrir un autre rapport.
Est ce possible ?
Merci d'avance pour vos conseils
Mario
Pensez au tag !!!
=Lienhypertexte("C:\Document1.rep" ,"texte de ton lien")
sous deskI....je précise
de rien !!
~ Bastoonet ~
Consultant BI
cf OpenDocument pour WebI
Cherche dans le forum il y a déjà eu plusieurs posts a ce sujet, c'est tout a fait possible tu peux même créer des liens entre rapport et onglet avec passage de variables etc..
http://www.developpez.net/forums/d57...en-hypertexte/
http://www.developpez.net/forums/d53...entre-onglets/
Sinon voila de quoi t'aider:
Définition : Un hyperlien ou lien hypertexte ou simplement lien, est une référence dans un système hypertexte permettant de passer automatiquement d'un document consulté à un document lié.
Tout d’abord il existe 2 types d’hyperliens permettant la navigation entre plusieurs rapports.
l’infoview est installé en .NETou en JAVA.
Donc attention a l’implémentation de votre infoview…
Comment insérer un hyperlien depuis l’infoview ?
Cliquer simplement sur une cellule et entrer le lien à la place d’une formule de variable :
Détail de l’hyperlien
Voici la syntaxe exacte à respecter pour passer des infos d’un rapport à l’autre :
Code à placer dans la cellule d’une colonne du rapport.
.NET :
.JAVA :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ="<a href='http://SERVER/businessobjects/enterprise115/InfoView/Scripts/openDocument.aspx?sType=wid&iDocID=9798&sRefresh=Y&sWindow=Same&lsSdate+debut="+RéponseUtilisateur("date debut") +"&lsSdate+fin="+RéponseUtilisateur("date fin")+"&lsSnom="+[Nom Utilisateur Dossier]+"'>"+[Nombre Dossiers]+"</a>"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ="<a Href='http://SERVER:8080/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?sType=wid&iDocID=9798&sRefresh=Y&sWindow=Same&lsSdate+debut="+RéponseUtilisateur("date debut") +"&lsSdate+fin="+RéponseUtilisateur("date fin")+"&lsSnom="+[Nom Utilisateur Dossier]+"'>"+[Nombre Dossiers]+"</a>"
Composition du lien :
<a href=></a> : permet d’encadrer la variable sur laquelle pointe l’hyperlien (référence au html interprété par le navigateur).
sType=wid : permet de spécifier le type d’extension du fichier cibler(exemple : Webi, Deski, Excel etc..)
& : Opérateur logique qui permet d’ajouter plusieurs variables à la suite.
iDocID=9798 : cette variable permet de cibler le numéro identifiant du rapport. Celui-ci est unique (il peut cependant être modifié a la suite d’une importation dans un autre environnement exemple : VMBODEV->VMBOWEB)
sRefresh=Y : Rafraîchi le document a son ouverture (Y=oui, N=non)
sWindow=Same : Permet d’ouvrir l’autre rapport dans la même fenêtre
lsSdate+debut="+RéponseUtilisateur("date debut")+" : représente la saisie d’invite du premier rapport a faire passer pour l’utiliser dans le deuxième rapports.
(date+debut : c’est le nom de l’invite)
lsSnom="+[Nom Utilisateur Dossier]+" : permet d’utiliser la variable [Nom Utilisateur Dossier] dans la troisième invite du deuxième rapports
<a href='>"+[Nombre Dossiers]+"</a>" : cette syntaxe permet d’appliquer un hyperlien sur la valeur de la cellule.
- TEAM B.O. -
//-------------------------------------------------------------
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
PS: La meilleure façon de prédire le futur, c'est de l'inventer
Merci pour ces informations, ça devrait pouvoir répondre a ma problématique...
Pensez au tag !!!
Voila, je m'interesse a ce probleme plus en détail.
Dans Deski, j'ai créé une cellule avec ceci tout simplement, en cochant la case "Lu au format HTML" dans le format de la cellule..
J'exporte ensuite ce rapport dans mon référentiel et en ouvrant Infoview, je souhaiterai cliquer sur cette cellule et que ça m'ouvre ce site.="<a href='http://www.developpez.com'</a>"
Comme vous pouvez l'imaginer, ca ne fonctionne pas.
Je me retrouve avec une cellule complètement vide.
Est ce que qq'un saurait me dire ce que je fais de mal ?
Merci d'avance.
Pensez au tag !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part ="<a href='http://www.developpez.com'>http://www.developpez.com</a>"
Merci
Pensez au tag !!!
Bonjour,
J'ai également besoin faire un lien vers un autre rapport qui possède 4 paramètres d'entrées
Pour les 3 premiers paramètres, je voudrais passer les valeurs de variables et pour le 4ème une constante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <a href=http://<monserveur>/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?sDocName=Frais+Généraux&lsMType+de+Frais="Agence"&lsMSociete="+[Societe]+"&lsSDOP="+[DOP]+"&lsMAgence="+[Agence]+"&lsMAxe="2"&sWindow=New&sRefresh=Y>FRAIS FONCT.</a>
Vous en doutez, si je poste ce message c'est que ça ne fonctionne pas.
Merci pour votre aide
merci pour ces échanges : j'avais un besoin un peu similaire
et j'ai trouvée cette réponse qui fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part ="<A TARGET='_blank' HREF='http://www.google.fr/"+ [Month] + "'>text shown"+ [Month] + "</A>"
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager