Dans SSRS 2008, je souhaite créer une URL de chemin relatif. Longue histoire courte J'ai un abonnement qui produit quelques milliers de pages HTML statiques dans un dossier qui est utilisé comme contenu pour un site Web. Dans le passé, j'ai créé des URL complètes vers d'autres pages sur le site (sous-rapports, vraiment) en utilisant les propriétés de la zone de texte -> Action -> Aller à l'URL. Je voudrais modifier mon code pour qu'il renvoie le chemin relatif de la cible au lieu de l'URL complète. Cela réduira la probabilité que quelqu'un finira par interrompre la navigation en modifiant les structures de domaine ou de dossier du site Web. Lorsque j'ai essayé de faire ce travail, les objets qui étaient auparavant cliquables ne sont plus, bien, cliquables. Comment puis-je faire passer un lien hypertexte SSRS vers une URL relative au lieu d'une URL complète?SSRS: URL relative Hyperlien
est ici ce qui fonctionne:
="https://some.domain.com/some_page/" + Fields!Custom_Page_Name.Value.ToString() + ".html"
est ici ce qui ne fonctionne pas:
="../" + Fields!Custom_Page_Name.Value.ToString() + ".html"
="/" + Fields!Custom_Page_Name.Value.ToString() + ".html"
=Fields!Custom_Page_Name.Value.ToString() + ".html"
="..\" + Fields!Custom_Page_Name.Value.ToString() + ".html"
="\" + Fields!Custom_Page_Name.Value.ToString() + ".html"
par rapport à la page en cours? – zzawaideh
Par rapport au fichier de rapport rendu actuel qui se trouve sur un partage de fichiers quelque part. –