Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

flex.bi reports and dashboards can be embedded in other HTML pages as <iframe>element.

...

You can also embed flex.bi dashboard page in other HTML page. If you have dashboard edit permission then click edit button in top right corner of Dashboards tab page and then click Embed dashboard button and you will see similar Embed dashboard in another HTML page dialog as for report. Include generated <iframe> code in another page to see embedded dashboard:

Iframe
srchttps://flex.bi/bi/accounts/47/embed/dashboard/206?embed_token=764kzy5e6j40oifayfa5driqim7yfee02mnb8c3e6kdpq4oku3ossb9wg4l8
width800
height650

Embed dashboard with dynamic iframe resize

...

And now embedded flex.bi dashboard will automatically resize it's <iframe> element to match the current dashboard height. 

Iframe
srchttps://flex.bi/bi/accounts/47/embed/dashboard/265?resize_iframe=https%3A%2F%2Fdocs.eazybi.com%2Fplugins%2Fresize_iframe.html
width90%
height962

This text is right after <iframe> to illustrate automatic resizing.

...

<iframe width="100%" height="482" src="https://flex.bi/bi/accounts/47/embed/report/799?selected_pages=[Item].[AUDIO%20-%20Audio%20Products],[Person].[(none)].[SJ%20-%20Samuel%20Jackson],[Person].[(none)].[LD%20-%20Leila%20Dinnerplate]" frameborder="0"></iframe>

Iframe
srchttps://flex.bi/bi/accounts/47/embed/report/799?selected_pages=%5BItem%5D.%5BAUDIO+-+Audio+Products%5D%2C%5BPerson%5D.%5B%28none%29%5D.%5BSJ+-+Samuel+Jackson%5D%2C%5BPerson%5D.%5B%28none%29%5D.%5BLD+-+Leila+Dinnerplate%5D
width100%
height482


Adding parameters to URL

You can provide several parameters to the URL of the shared report or dashboard, in that case, use an ampersand & to separate several parameters. To assign a value to the parameter user an equal sign =. To provide several values for one parameter, separate those values by a comma , .

...