Forum Discussion

RaphaelV's avatar
RaphaelV
New Contributor II
2 days ago
Solved

Dynamic Dashboard fails to load Embedded Dashboards via parameters

Hello,

I'm using OneStream version 9.0 and have built a dynamic dashboard that serves as a container to display other dashboards. The dashboards being displayed were created in older versions of OneStream and use parameters to define embedded dashboards.

When I try to open these dashboards within the dynamic dashboard, I get the following error message:

#ERROR: Unable to open embedded dashboard '[dashboard to display name]' while processing component '[my embedded dashboard component]'

The dashboard to display name is correct, so the parameter seems to be working. Also, when I open these dashboards directly (outside the dynamic dashboard), the embedded dashboards display correctly.

Is it still possible to use parameters to define embedded dashboards within a dynamic dashboard in version 9.0?

  • RaphaelV's avatar
    RaphaelV
    19 hours ago

    I was eventually able to resolve the issue by doing the following:

    1. In the GetEmbeddedDynamicDashboard business rule used to define the dashboard to display, I set the convertStoredDashboardToDynamic parameter to TriStateBool.FalseValue.
    2. I changed the Dashboard Type of the dashboard to display from (Use Default) to Embedded Top Level.
    3. I added the workspace of the displayed dashboard to the Shared Workspace Names of the main dynamic dashboard's workspace.

    This also resolved an issue where the supplied parameters of displayed dashboards were not working correctly.

2 Replies

  • DanielWillis's avatar
    DanielWillis
    Valued Contributor

    I haven't tried in v9 yet but only thing I could think of is to prefix the target dashboard with the workspace name and/or make source workspace shareable if they are in a different workspace.

    • RaphaelV's avatar
      RaphaelV
      New Contributor II

      I was eventually able to resolve the issue by doing the following:

      1. In the GetEmbeddedDynamicDashboard business rule used to define the dashboard to display, I set the convertStoredDashboardToDynamic parameter to TriStateBool.FalseValue.
      2. I changed the Dashboard Type of the dashboard to display from (Use Default) to Embedded Top Level.
      3. I added the workspace of the displayed dashboard to the Shared Workspace Names of the main dynamic dashboard's workspace.

      This also resolved an issue where the supplied parameters of displayed dashboards were not working correctly.