|Available in: Logi Info|| Source code name: CustomDashboardPanels||Introduced in: v10.0.151|
The Custom Dashboard Panels element adds additional runtime functionality to AnalysisGrid, AnalysisChart, OlapGrid, and DimensionGrid elements. It lets users implant a chart or table into a dashboard.
With this child element included, charts and tables get an additional button to add the chart or table to a dashboard or gallery. When clicked, the user is prompted to provide a panel title and description. Clicking OK adds the panel, to the dashboard or gallery.
When adding to Dashboards, the new panel is added to the active dashboard tab, in its first row, first column. It's also added to the list of panels in the Dashboard Configuration page, complete with thumbnail image.
For the dashboard gallery, elements like Charts get dynamically generated images. Other elements like the DataTable, CrosstabTable etc. get a static thumbnail which can be changed using a template modifier.
The developer provides attribute values that identify the target dashboard to be used, naming its DashboardSaveFile. The CustomDashboardPanels element adds the new panel by modifying the dashboard save file.