8686ec229d2f4009db5558811026a325287fd6e4
Guides/Dashboards-v2.md
| ... | ... | @@ -1,15 +1,41 @@ |
| 1 | 1 | [[_TOC_]] |
| 2 | 2 | |
| 3 | 3 | #Introduction |
| 4 | +Izenda now offers its new Angular.js Dashboard Designer / Viewer with the platform’s latest update to 6.9. Once implemented, any existing dashboards will automatically convert to the new dashboard format. While previous versions were limited to a static structure for the dashboard, tiles can now be resized. Users can add new tiles to any point on the grid in the Dashboard Designer. The dashboard displays with more fluid animation as well. The new Dashboard Designer/Viewer also includes a presentation mode, which allows the user to slide through dashboard tiles on a carousel. |
|
| 5 | + |
|
| 4 | 6 | |
| 5 | 7 | #Features |
| 6 | 8 | |
| 7 | -* Intuitive Creation Process |
|
| 8 | -* User Friendly User Interface |
|
| 9 | +* New responsive Angular.js Dashboards |
|
| 10 | +* User friendly user interface |
|
| 9 | 11 | * Modern Look and Feel |
| 10 | -* Movable and Resizable Cells |
|
| 11 | -* Presentation Mode to scroll through Full Screen Dashboard Tiles |
|
| 12 | +* Movable and resizable tiles |
|
| 13 | +* Presentation Mode to scroll through full screen dashboard tiles |
|
| 14 | + |
|
| 15 | +#Installation |
|
| 16 | + |
|
| 17 | +##Webforms |
|
| 18 | + |
|
| 19 | +1. Update as normal by downloading and replacing the bin and resources folder |
|
| 20 | +2. Download the full Webforms Kit and take the Dash.aspx file and copy it to your project. |
|
| 21 | +1. Update Dashboards.Master |
|
| 22 | +3. In the global, update the dashboard viewer setting to AdHocSettings.DashboardViewer = "Dash.aspx"; |
|
| 12 | 23 | |
| 24 | +##MVC |
|
| 25 | + |
|
| 26 | +1. Download the full MVC kit for 6.9 |
|
| 27 | +2. Copy the bin and resources from the kit downloaded into your project |
|
| 28 | +3. Add: _Dashboards-New-Head-Angular, _Dashboards-New-Body-Angular and Dash files to Views/Reporting. Ensure they are included in the project. |
|
| 29 | +4. Update the IzendaReportingController.cs to include |
|
| 30 | + public ActionResult Dash() { |
|
| 31 | + |
|
| 32 | + return View(); |
|
| 33 | + } |
|
| 34 | +5. In the global, update the following: AdHocSettings.DashboardViewer = "Dash" and AdHocSettings.DashboardDesignerUrl = "Dash"; |
|
| 35 | + |
|
| 36 | +### Tips |
|
| 37 | +* When upgrading, ensure log4net.dll and log4net.xml are in the Bin folder |
|
| 38 | +* If you get an error stating System.Web.Mvc or System.Web.Mvc.Ajax are not in the namespace, right-click the file in the references, click properties and ensure Copy Local is true. |
|
| 13 | 39 | |
| 14 | 40 | #Guide |
| 15 | 41 | ##Creating a New Dashboard |
| ... | ... | @@ -115,30 +141,7 @@ This menu offers the following menu options are available from the menu button i |
| 115 | 141 | ||Presentation Mode – Allows the user to scroll through the Dashboard tiles in a carousel | |
| 116 | 142 | ||Create a New Dashboard| |
| 117 | 143 | ||| |
| 118 | -||View Filters – Each report in the dashboard must share the same filter to be displayed | |
|
| 119 | -||Share Dashboard with other users | |
|
| 120 | -||Schedule Dashboard| |
|
| 121 | -||Print Dashboard ⋅⋅*Print Dashboard HTML⋅⋅*Print Report PDF| |
|
| 122 | -||Save Dashboard ⋅⋅*Print Dashboard HTML⋅⋅*Print Report PDF| |
|
| 123 | -||Change Dashboard Background ⋅⋅*Print Dashboard HTML⋅⋅*Print Report PDF| |
|
| 124 | - |
|
| 144 | +||Share Dashboard with other users | |
|
| 145 | +||Schedule Dashboard| |
|
| 146 | +||Print Dashboard ⋅⋅*Print Dashboard HTML⋅⋅*Print Report PDF| |
|
| 125 | 147 | |
| 126 | - |
|
| 127 | -#Installation |
|
| 128 | - |
|
| 129 | -##Webforms |
|
| 130 | - |
|
| 131 | -1. Update as normal by downloading and replacing the bin and resources folder |
|
| 132 | -2. Download the Webforms Kit and take the Dash.aspx file and copying it to your project. |
|
| 133 | -3. In the global, update the dashboard viewer setting to AdHocSettings.DashboardViewer = "Dash.aspx"; |
|
| 134 | - |
|
| 135 | -##MVC |
|
| 136 | - |
|
| 137 | -1. Update as normal by downloading and replacing the bin and resources folder |
|
| 138 | -2. Download the MVC kit for 6.9 and add the new view to your project |
|
| 139 | -3. Update the IzendaReportingController.cs to include |
|
| 140 | - public ActionResult Dash() { |
|
| 141 | - |
|
| 142 | - return View(); |
|
| 143 | - } |
|
| 144 | -4. In the global, update the dashboard viewer setting to AdHocSettings.DashboardViewer = "Dash"; |
|
| ... | ... | \ No newline at end of file |