Guides/Izenda-Vision.md
... ...
@@ -8,14 +8,6 @@ Given that visualizations rely on the teamwork between the chart itself and the
8 8
9 9
In Izenda terms, a field and a column are the same thing. This documentation will refer to fields and columns interchangeably. To be precise, fields are listed from top to bottom on the Fields tab, and displayed as columns from left to right.
10 10
11
-#Lifecycle of a VIS report:
12
-
13
-1. To render a Detail or Summary part of report us two tables of type .NET DateTable (SourceTable - raw data, FormattedTable - formated data) are generated based on the corresponding datasource. Next, these tables are used to render html tables (grid).
14
-2. After that starts the process of generation of visualization.
15
-3. Forming all necessary data: number of fields, field types and data of the report.
16
-4. Data for the visualization is generated using tables "SourceTable" and "FormattedTable". Data generated on the server in the form of the object that contains info about rows and columns. Then it is serialized to a JSON string and sent to the client side.
17
-5. On the client side data is deserialized to JS object and used to render visualization.
18
-
19 11
##Field Order
20 12
21 13
When creating a visualization, you must pay specific attention to the field order. This is the idea that fields, from top to bottom, can be numbered - the first field in the list is 1, the second field is 2, and so on. Likewise, the leftmost column is column 1, the column immediately to the right is column 2, and so on. This field order is critical, as visualizations demand a specific order to fields which dictates not only if they will be used, but how they will be used.
... ...
@@ -63,6 +55,14 @@ These terms refer to the types of columns that each visualization reads.
63 55
* **Metric** - This column can be any data type. It is generally an aggregate, and most commonly a numeric, but does not have to be. These columns are the elements that are being charted, mapped, or displayed on your visualization.
64 56
* **Geographic Field** - This column is a special case. It is used in map-style visualizations. It must be a list of geographic entities, such as a list of countries, regions, or states.
65 57
58
+#Lifecycle of a VIS report:
59
+
60
+1. To render a Detail or Summary part of report us two tables of type .NET DateTable (SourceTable - raw data, FormattedTable - formated data) are generated based on the corresponding datasource. Next, these tables are used to render html tables (grid).
61
+2. After that starts the process of generation of visualization.
62
+3. Forming all necessary data: number of fields, field types and data of the report.
63
+4. Data for the visualization is generated using tables "SourceTable" and "FormattedTable". Data generated on the server in the form of the object that contains info about rows and columns. Then it is serialized to a JSON string and sent to the client side.
64
+5. On the client side data is deserialized to JS object and used to render visualization.
65
+
66 66
#Visualization Styles:
67 67
68 68
##Auto Chart