mirror of
https://github.com/odoo/documentation.git
synced 2025-12-12 07:29:27 +07:00
[IMP] spreadsheet: new charts, chart options, and middle click
task-4886665
closes odoo/documentation#13868
X-original-commit: a038d6a360
Signed-off-by: Siobhan McGonigle (mcsi) <mcsi@odoo.com>
This commit is contained in:
@@ -8,6 +8,10 @@ Several elements from your Odoo database can be inserted into an Odoo spreadshee
|
||||
- pivot tables, i.e., data from a :ref:`pivot view <studio/views/reporting/pivot>`
|
||||
- charts, i.e., data from a :ref:`graph view <studio/views/reporting/graph>`
|
||||
|
||||
.. note::
|
||||
Lists, pivot tables, and charts from different apps and models can be inserted into the same
|
||||
spreadsheet.
|
||||
|
||||
Each time a list, pivot table, or chart is inserted, a :ref:`data source
|
||||
<spreadsheet/insert/data-sources>` is created. This data source connects the spreadsheet to your
|
||||
Odoo database, retrieving up-to-date information every time the spreadsheet is opened, the browser
|
||||
@@ -21,10 +25,6 @@ data` from the menu bar.
|
||||
further manipulated in the spreadsheet. Certain elements of :ref:`inserted charts
|
||||
<spreadsheet/insert/chart>` can be modified, but no data manipulation or computation is possible.
|
||||
|
||||
.. note::
|
||||
Lists, pivot tables, and charts from different apps and models can be inserted into the same
|
||||
spreadsheet.
|
||||
|
||||
.. tip::
|
||||
If you intend to use :doc:`global filters <global_filters>` to dynamically filter Odoo data in
|
||||
a spreadsheet or dashboard, do not use the same conditions to establish the initial list, pivot
|
||||
@@ -45,10 +45,10 @@ Data sources
|
||||
============
|
||||
|
||||
Data sources, which are created each time a :ref:`list <spreadsheet/insert/list>`, :ref:`pivot table
|
||||
<spreadsheet/insert/pivot-table>` or :ref:`graph <spreadsheet/insert/chart>` is inserted into an
|
||||
<spreadsheet/insert/pivot-table>`, or :ref:`chart <spreadsheet/insert/chart>` is inserted into an
|
||||
Odoo spreadsheet, connect the spreadsheet and the relevant :doc:`model
|
||||
<../../studio/models_modules_apps>` in your database, keeping the data in the spreadsheet
|
||||
up-to-date.
|
||||
<../../studio/models_modules_apps>` in your database, ensuring the data stays up-to-date and
|
||||
allowing you to :ref:`access the underlying data <spreadsheet/insert/accessing-data>`.
|
||||
|
||||
Each data source is defined by properties that can be accessed via the :guilabel:`Data` menu. Data
|
||||
sources are identified by their respective :icon:`oi-view-pivot` :guilabel:`(pivot table)`,
|
||||
@@ -83,6 +83,26 @@ Clicking on a data source opens the related properties in a pane on the right of
|
||||
|
||||
Deleting an inserted chart, on the other hand, also deletes the underlying data source.
|
||||
|
||||
.. _spreadsheet/insert/accessing-data:
|
||||
|
||||
Accessing underlying data
|
||||
-------------------------
|
||||
|
||||
The underlying data of an inserted list, pivot table, or chart can be accessed at any time. To view:
|
||||
|
||||
- an individual record of an **inserted list**, right-click any cell of the relevant row, then
|
||||
select :icon:`fa-eye` :guilabel:`See record`
|
||||
- a list of records referenced by an individual cell of an **inserted pivot table**, right-click the
|
||||
cell, then select :icon:`fa-eye` :guilabel:`See records`
|
||||
- a list of records represented by a data point of an **inserted chart**, click the data point.
|
||||
|
||||
.. tip::
|
||||
Use the middle mouse button or `Ctrl` + left-click (Microsoft/Linux), or `Command` + left-click
|
||||
(Mac OS) to open the results in a new browser tab.
|
||||
|
||||
To return to the spreadsheet after viewing the underlying data, click the name of the spreadsheet in
|
||||
the breadcrumbs at the top of the page.
|
||||
|
||||
.. _spreadsheet/insert/list:
|
||||
|
||||
Insert a list
|
||||
@@ -151,9 +171,6 @@ name of the list followed by the list ID, e.g., *Quotations by Total (List #1)*.
|
||||
side of the screen shows the :ref:`list properties <spreadsheet/insert/list-properties>`.
|
||||
|
||||
.. tip::
|
||||
- To view an individual record of an inserted list, right-click on any cell of the relevant row,
|
||||
then click :icon:`fa-eye` :guilabel:`See record`. To return to the spreadsheet, click the name
|
||||
of the spreadsheet in the breadcrumbs at the top of the page.
|
||||
- To sever the link between an inserted list and your database, select the entire list,
|
||||
right-click and select :icon:`fa-clipboard` :guilabel:`Copy` then right-click again and select
|
||||
:menuselection:`Paste special --> Paste as value`.
|
||||
@@ -231,7 +248,7 @@ relevant.
|
||||
Manage an inserted list
|
||||
-----------------------
|
||||
|
||||
Once a list from an Odoo database has been inserted into an Odoo spreadsheet, you can:
|
||||
After a list from an Odoo database has been inserted into an Odoo spreadsheet, you can:
|
||||
|
||||
- :ref:`add records <spreadsheet/insert/list-add-records>`, i.e., rows
|
||||
- :ref:`add fields <spreadsheet/insert/list-add-fields>`, i.e., columns
|
||||
@@ -381,9 +398,6 @@ Team (Pivot #1)*. A pane on the right side of the screen shows the :ref:`pivot t
|
||||
<spreadsheet/insert/pivot-table-properties>`.
|
||||
|
||||
.. tip::
|
||||
- To view the records referenced by an individual cell of a pivot table, right-click on the cell,
|
||||
then click :icon:`fa-eye` :guilabel:`See record`. To return to the spreadsheet, click the name
|
||||
of the spreadsheet in the breadcrumbs at the top of the page.
|
||||
- To sever the link between an inserted pivot table and your database, select the entire pivot
|
||||
table, right-click and select :icon:`fa-clone` :guilabel:`Copy`, then right-click again and
|
||||
select :menuselection:`Paste special --> Paste as value`.
|
||||
@@ -476,7 +490,7 @@ To :ref:`duplicate <spreadsheet/insert/pivot-table-duplicate>` or :ref:`delete
|
||||
Manage an inserted pivot table
|
||||
------------------------------
|
||||
|
||||
Once a pivot table from an Odoo database has been inserted into an Odoo spreadsheet, you can:
|
||||
After a pivot table from an Odoo database has been inserted into an Odoo spreadsheet, you can:
|
||||
|
||||
- :ref:`convert it to a dynamic pivot table <spreadsheet/dynamic-pivot-tables/create>` to be able to
|
||||
manipulate the dimensions and measures
|
||||
@@ -668,9 +682,23 @@ The :icon:`fa-sliders` :guilabel:`Configuration` tab includes the following sect
|
||||
.. image:: insert/chart-type-doughnut.png
|
||||
:alt: Doughnut chart icon
|
||||
|
||||
:guilabel:`Doughnut`: A variation of the pie chart with a hollow center, offering similar
|
||||
:guilabel:`Doughnut`: a variation of the pie chart with a hollow center, offering similar
|
||||
use cases but with a modern aesthetic.
|
||||
|
||||
.. tab:: Hierarchical
|
||||
|
||||
.. image:: insert/chart-type-sunburst.png
|
||||
:alt: Sunburst chart icon
|
||||
|
||||
:guilabel:`Sunburst`: a variation of the doughnut chart with hierarchical rings, showcasing
|
||||
part-to-whole relationships across multiple levels.
|
||||
|
||||
.. image:: insert/chart-type-treemap.png
|
||||
:alt: Treemap chart icon
|
||||
|
||||
:guilabel:`Treemap`: a multi-level rectangular chart that displays hierarchical data through
|
||||
nested rectangles, ideal for illustrating proportions and categories.
|
||||
|
||||
.. tab:: Miscellaneous
|
||||
|
||||
.. image:: insert/chart-type-scatter.png
|
||||
@@ -727,6 +755,12 @@ The :icon:`fa-sliders` :guilabel:`Configuration` tab includes the following sect
|
||||
:guilabel:`Geo`: visualizes data on a map using color variations to represent values or
|
||||
categories across different geographical regions.
|
||||
|
||||
.. image:: insert/chart-type-funnel.png
|
||||
:alt: Geo chart icon
|
||||
|
||||
:guilabel:`Funnel`: visualizes data that progressively decreases over stages of a
|
||||
process, with the option to display cumulative data for each stage.
|
||||
|
||||
- :guilabel:`Domain`: the rules used to determine which records are shown. Click :ref:`Edit domain
|
||||
<search/custom-filters>` to add or edit rules.
|
||||
- :guilabel:`Link to Odoo menu`: to add a :ref:`clickable link <spreadsheet/insert/clickable-links>`
|
||||
@@ -771,6 +805,42 @@ editor.
|
||||
|
||||
Waterfall charts have a dedicated :guilabel:`Waterfall design` section.
|
||||
|
||||
Manage an inserted chart
|
||||
------------------------
|
||||
|
||||
After a chart from an Odoo database has been inserted into an Odoo spreadsheet, you can:
|
||||
|
||||
- move the chart within the same sheet by selecting it, then dragging the chart to the desired
|
||||
position
|
||||
- resize the chart by selecting it, then clicking and dragging the blue markers until the chart is
|
||||
the desired size
|
||||
- hover over the chart, then click the :icon:`fa-bars` :guilabel:`(menu)` icon to reveal the
|
||||
following options:
|
||||
|
||||
- :icon:`fa-clipboard` :guilabel:`Copy` or :icon:`os-cut` :guilabel:`Cut`: to copy or cut a chart
|
||||
with the intention of pasting it *within the same spreadsheet*, click the relevant icon or use
|
||||
the relevant keyboard shortcut. Paste the chart in the desired location by clicking
|
||||
:menuselection:`Edit -->` :icon:`os-paste` :menuselection:`Paste` from the menu bar or use the
|
||||
relevant keyboard shortcut.
|
||||
|
||||
.. note::
|
||||
Copying/cutting and pasting a chart in this way maintains the link between the chart and your
|
||||
database. The data in the pasted chart remains up-to-date, and clicking on a data point opens
|
||||
the related list view in the database.
|
||||
|
||||
- :guilabel:`Copy as image`: to copy an image of a chart to your clipboard with the intention of
|
||||
pasting it *in any location within or outside your spreadsheet*, click :guilabel:`Copy as
|
||||
image`. Paste the image in the desired location using the paste function of the destination
|
||||
program or the relevant keyboard shortcut.
|
||||
|
||||
.. note::
|
||||
Copying and pasting a static image of a chart implies there is no longer any link between the
|
||||
chart and your database.
|
||||
|
||||
- :icon:`fa-trash-o` :guilabel:`Delete`: delete a chart and its underlying :ref:`data source
|
||||
<spreadsheet/insert/data-sources>` by clicking :icon:`fa-trash-o` :guilabel:`Delete`.
|
||||
Alternatively, use your preferred keyboard command to delete a chart and its data source.
|
||||
|
||||
.. _spreadsheet/insert/clickable-links:
|
||||
|
||||
Insert clickable links
|
||||
@@ -786,6 +856,9 @@ You can :ref:`insert a clickable link from any spreadsheet cell
|
||||
- another sheet inside the same spreadsheet
|
||||
- an external URL
|
||||
|
||||
You can :ref:`insert a clickable link from any chart <spreadsheet/insert/clickable-links-chart>` to
|
||||
an Odoo menu item.
|
||||
|
||||
.. note::
|
||||
- Clicking a link to a menu item provides the same result as navigating via the Odoo menu within
|
||||
an app, e.g., the menu item :guilabel:`Sales/Orders/Quotations` corresponds to the default view
|
||||
@@ -794,8 +867,9 @@ You can :ref:`insert a clickable link from any spreadsheet cell
|
||||
starting from the view itself. However, as this method inserts each new link in a new sheet, it
|
||||
is more efficient to create links to specific views starting from the spreadsheet.
|
||||
|
||||
You can :ref:`insert a clickable link from any chart <spreadsheet/insert/clickable-links-chart>` to
|
||||
an Odoo menu item.
|
||||
.. tip::
|
||||
Use the middle mouse button or `Ctrl` + left-click (Microsoft/Linux), or `Command` + left-click
|
||||
(Mac OS) to open clickable links in a new browser tab.
|
||||
|
||||
.. _spreadsheet/insert/clickable-links-cell:
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.0 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.8 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 400 B |
Reference in New Issue
Block a user