Sorry if I am asking the same question as my search showed linking webi to webi report or other files on the infoview but I am looking for link to be established in a different way.
We have static data and have like 100k records of data and each loan number is associated with PDF and don’t want to add those in webi and link I want those 100k pdf file located anywhere and establish link and I am not able to figure out how to do that.
Any ideas on this approach or how this can be done?
Thanks for help in advance.
I will build hyperlink but I wanted to know where can I save the 100,000 reports so I can make the hyperlink work to get that report from that location as I cannot save those hundreds of reports in the Infoview.
Any ideas/
I have tried as mentioned and now I am getting Status 404 saying the requested resource is not available but I see PDF’s in the Tomcat/webapps directory.
Not sure what I am I missing?
Yeah I found them the main link is working now trying to figure out how to add Open doc function or hyperlink where I want each associated pdf to be pulled when selected like if we select 1234 in report I want 1234.pdf to be populated.
Is that possible with hyperlink or open doc?
Thanks for the responses.
I am kind of not sure as this approach is I have to add http://boserver:8080/pdfs/whatever.pdf BUt I want to look for the report from main folder.
Like lets say I have a report with loan number 1234 and user selects it and I want PDF of 1234 to be populated and if I have a loan number 6545 and I need 6545.pdf but this approach is I am entering http://boserver:8080/pdfs/1234.pdf and same pdf is opened for all other different loan numbers which is not we want how do I make the link work from main folder and link to each associated pdf?
Build the url out of the variable interpolating the dynamic value into the part that is static. The concept is
=“http://boserver:8080/pdfs/” + [Loan Number] + “.pdf” where [Loan Number] is what you want to fill in specific to where that value per row. Then set that variable where it ends up in your report as a hyperlink.
On the report it reads as ="<a href=“http://boserver:8080/loanpdf"title=”“target=”_blank"nav=“web”>"+[Loan Number]+"".
And after this when I refresh the report and select Loan number the page is showing Http Status 404
after I created variable and added “pdf” I get .pdf in the report but still same page.
Please guide me what I am I missing here?
There seems to be a mismatch between the two url paths you are using in your example. Are you using http://boserver:8080/pdfs/1234.pdf in step 2 style to test manually and it works? If so, that’s your target output and you will need that to be how you format the dynamic url variable which seems to be written as http://boserver:8080/loanpdf path in step 4.
Build the url out of the variable interpolating the dynamic value into the part that is static. The concept is
=“http://boserver:8080/pdfs/” + [Loan Number] + “.pdf” where [Loan Number] is what you want to fill in specific to where that value per row. Then set that variable where it ends up in your report as a hyperlink.
Could you please give me advice on how to get this above step done as I am kind of confused since passing values to the server is limited after the report is refreshed.
To test function just paste this into a variable and change the server info/file path to what is working for you in testing specifically:
=“http://boserver:8080/pdfs/” + [Loan Number] + “.pdf”
Whatever value/values get passed in the report should exist and wherever the Loan Number occurs (be it something filtered in the report so each report is specific to a loan #, or there are 5 in the report and they show different data in the block dependent on what it is). Then right click and use Hyperlink from the Read contents as: dropdown.
If you can get that url to actually launch the desired report(s) based on the loan number, then you can move on to parsing it all out and using the Loan Number as the displayed value with the url launching the report as it seems you want to do.
If you can get that working then it will just be something like this (with whatever url path you need to make the correct reports launch based on what you find in the basic approach):
=“<a href="http://boserver:8080/pdfs/” + [Loan Number] + “.pdf” + “" + title="" target="_blank" nav="web">” + [Loan Number] + “”