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
|![](/Guides/Dashboards-v2/27.png)|Presentation Mode – Allows the user to scroll through the Dashboard tiles in a carousel |
116 142
|![](/Guides/Dashboards-v2/28.png)|Create a New Dashboard|
117 143
|![](/Guides/Dashboards-v2/29.png)||
118
-|![](/Guides/Dashboards-v2/30.png)|View Filters – Each report in the dashboard must share the same filter to be displayed |
119
-|![](/Guides/Dashboards-v2/31.png)|Share Dashboard with other users |
120
-|![](/Guides/Dashboards-v2/32.png)|Schedule Dashboard|
121
-|![](/Guides/Dashboards-v2/33.png)|Print Dashboard ⋅⋅*Print Dashboard HTML⋅⋅*Print Report PDF|
122
-|![](/Guides/Dashboards-v2/34.png)|Save Dashboard ⋅⋅*Print Dashboard HTML⋅⋅*Print Report PDF|
123
-|![](/Guides/Dashboards-v2/35.png)|Change Dashboard Background ⋅⋅*Print Dashboard HTML⋅⋅*Print Report PDF|
124
-
144
+|![](/Guides/Dashboards-v2/30.png)|Share Dashboard with other users |
145
+|![](/Guides/Dashboards-v2/31.png)|Schedule Dashboard|
146
+|![](/Guides/Dashboards-v2/32.png)|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