
Announcements
Hello Community Experts!
I have a requirement where I have more number of Power BI Reports for different clients. I need to display the reports on the same page. I need to dynamically add the reports against each client as entity list as shown below,
| Client 1 | Report 1 |
| Client 2 | Report 2 |
| Client 3 | Report 3 |
| Client 4 | Report 4 |
| Client 5 | Report 5 |
On clicking a particular report from the entity list as shown above, the report should be displayed on a web page called "Reports" page of the Portal. Could anyone please assist me on achieving this..
Your help is greatly appreciated!
Thank you in advance!
Hi @Anonymous :
Could you tell me:
My solution can achieve this function to some extent, but BI report is not in the current portal, but navigates to an external website (Dashboard link).If there is no other better solution, I suggest you consider using this solution.
My method is to use HTML to construct a table and set a hyperlink for each Report in the table.I'v made a test for your reference:
Add a component and set it's code to:
<table border="1">
<tbody>
<tr>
<th>Client</th>
<th>Report</th>
</tr>
<tr>
<td>Client1</td>
<td><a href="Dashboard link1">Report1</a></td>
</tr>
<tr>
<td>Client2</td>
<td><a href="Dashboard link2">Report2</a></td>
</tr>
</tbody>
</table>
In addition,you can get the dashboard link by sharing the dashboard.
Best Regards,
Bof