[FIX] updates the graph view documentation
authorGéry Debongnie <ged@odoo.com>
Fri, 31 Oct 2014 08:43:56 +0000 (09:43 +0100)
committerGéry Debongnie <ged@odoo.com>
Fri, 31 Oct 2014 08:45:33 +0000 (09:45 +0100)
It was wrong.

addons/web_graph/doc/index.rst

index be5c0a9..8305ddd 100644 (file)
@@ -103,7 +103,7 @@ The order is important: for example if two fields are grouped by row, then the f
 Date/datetime
 -------------
 
-Dates and datetimes are always a little tricky.  There is a special syntax for grouping them by intervals.
+Dates and datetimes are always a little tricky.  There is a special syntax for grouping them by intervals.  Most of the time, the interval can be specified as a suffix:
 
 * field_date:day, 
 * field_date:week, 
@@ -115,13 +115,18 @@ For example,
 
 .. code-block:: xml
 
+        <filter string="Week" context="{'group_by':'date_followup:week'}" help="Week"/>
+
+But to describe a graph view in xml, this would fail the xml validation ("date_followup:week" is not a valid field).  In that case, the graph view can be described with an "interval" attribute.  For example, 
+
+.. code-block:: xml
+
         <graph string="Leads Analysis" type="pivot" stacked="True">
-            <field name="date_deadline:week" type="row"/>
+            <field name="date_deadline" interval="week" type="row"/>
             <field name="stage_id" type="col"/>
             <field name="planned_revenue" type="measure"/>
         </graph>
 
-
 Example:
 --------
 Here is an example of a graph view defined for the model *crm.lead.report*.  It will open in pivot table mode.  If it is switched to bar chart mode, the bars will be stacked.  The data will be grouped according to the date_deadline field in rows, and the columns will be the various stages of an opportunity.  Also, the *planned_revenue* field will be used as a measure.