1+ :nosearch:
12:show-content:
3+ :hide-page-toc:
24
35===========
46Spreadsheet
@@ -7,27 +9,26 @@ Spreadsheet
79.. toctree ::
810 :titlesonly:
911
10- spreadsheet/templates
11- spreadsheet/functions
12+ spreadsheet/get_started
1213 spreadsheet/insert
13- spreadsheet/dynamic_pivot_tables
14- spreadsheet/global_filters
14+ spreadsheet/work_with_data
15+ spreadsheet/visualize_data
1516
1617**Odoo Spreadsheet ** allows you to organize, manipulate, analyze, and visualize data. It offers
1718similar functionality to other spreadsheet solutions with the added benefit of integrating directly
1819with your Odoo database.
1920
2021With Odoo Spreadsheet, you can:
2122
22- - :ref: `create spreadsheets <spreadsheet/create-new >` or :ref: `upload files
23- <spreadsheet/upload-files>` and open them with Odoo Spreadsheet
24- - :doc : `create templates <spreadsheet/templates >`
25- - :doc: `use functions, including Odoo-specific functions <spreadsheet/functions >`
23+ - :ref: `create spreadsheets <spreadsheet/get-started/ create-spreadsheet >` or :ref: `upload files
24+ <spreadsheet/get-started/ upload-files>` and open them as Odoo spreadsheets
25+ - :ref : `create and use templates <spreadsheet/get-started /templates >`
26+ - :doc: `use functions, including Odoo-specific functions <spreadsheet/work_with_data/ functions >`
2627- :doc: `insert and link to Odoo data <spreadsheet/insert >`
27- - :doc: `create and use dynamic pivot tables <spreadsheet/dynamic_pivot_tables >`
28+ - :doc: `create and use dynamic pivot tables <spreadsheet/work_with_data/ dynamic_pivot_tables >`
2829- filter data across multiple Odoo data sources using :doc: `global filters
29- <spreadsheet/global_filters>`
30- - visualize data using charts and formatting
30+ <spreadsheet/work_with_data/ global_filters>`
31+ - visualize data using :doc: ` charts < spreadsheet/visualize_data/charts >` and formatting
3132- share files internally and externally
3233
3334The Spreadsheet module is part of **Odoo Documents **.
@@ -49,180 +50,3 @@ The Spreadsheet module is part of **Odoo Documents**.
4950 <build_and_customize_dashboards/build>` can also be created from scratch, starting from an Odoo
5051 spreadsheet; any subsequent :ref: `modifications <build_and_customize_dashboards/customize >` are
5152 performed via Dashboards.
52-
53- .. _spreadsheet/create-new :
54-
55- Create a new spreadsheet
56- ========================
57-
58- To create a new spreadsheet:
59-
60- #. Open Odoo Documents and navigate to the section or folder in which the spreadsheet should be
61- created.
62- #. Click :guilabel: `New ` and select :guilabel: `Spreadsheet `.
63-
64- .. tip ::
65- Alternatively, from the :icon: `fa-folder-o ` :guilabel: `All ` folder, click :guilabel: `New ` and
66- select :guilabel: `Spreadsheet `, then select in which :guilabel: `Folder ` the
67- spreadsheet should be created.
68-
69- #. Click :guilabel: `Blank spreadsheet ` or, to create a new spreadsheet using an existing
70- :doc: `template <spreadsheet/templates >`, select the relevant template.
71- #. Click :guilabel: `Create `.
72- #. Click on `Untitled spreadsheet ` at the top of the screen to edit the name of the spreadsheet.
73-
74- .. tip ::
75- It is also possible to create a new spreadsheet by:
76-
77- - clicking :menuselection: `File --> ` :icon: `os-clear-and-reload ` :menuselection: `New ` from the
78- menu bar of an open spreadsheet; or
79- - :doc: `inserting a list, pivot table, or chart from another Odoo app <spreadsheet/insert >` into
80- a new spreadsheet directly from the app in question.
81-
82- In these cases, the new spreadsheet is saved in Odoo Documents in the :icon: `fa-hdd-o `
83- :guilabel: `My Drive ` personal folder.
84-
85- .. _spreadsheet/upload-files :
86-
87- Upload files
88- ============
89-
90- Files in `.xlsx ` or `.csv ` format can be uploaded into Odoo Documents and opened with Odoo
91- Spreadsheet. To do so:
92-
93- #. Open Odoo Documents and navigate to the section or folder where the spreadsheet should be saved.
94- #. Click :guilabel: `New ` and select :guilabel: `Upload `.
95- #. Select the relevant `.xlsx ` or `.csv ` file and click :guilabel: `Open `.
96- #. Click on the uploaded file.
97- #. By default, the original file is deleted when it is opened with Odoo Spreadsheet. To preserve
98- the original file in the same folder in Odoo Documents, disable :guilabel: `Send source file to
99- trash `.
100- #. Click :guilabel: `Open with Odoo Spreadsheet `.
101-
102- The file can now be fully edited in Odoo Spreadsheet.
103-
104- .. _spreadsheet/manage-spreadsheets :
105-
106- Manage spreadsheets
107- ===================
108-
109- Users with :guilabel: `Editor ` rights to a specific spreadsheet have various options for managing the
110- spreadsheet via the :guilabel: `File ` menu:
111-
112- - :icon: `os-copy-file ` :guilabel: `Make a copy `: creates a duplicate of the current spreadsheet with
113- the same :ref: `regional settings <spreadsheet/manage-spreadsheets/regional-settings >` (or locale).
114- - :icon: `os-save ` :guilabel: `Save as template `: allows the current spreadsheet to be used as a
115- :doc: `template <spreadsheet/templates >` for future spreadsheets.
116- - :icon: `os-download ` :guilabel: `Download `: downloads the spreadsheet in `.xlsx ` format.
117-
118- .. important ::
119- When you download a spreadsheet in `.xlsx ` format, any spreadsheet formulas that retrieve Odoo
120- data from your database, e.g., via an :doc: `inserted list <spreadsheet/insert >` or via other
121- :doc: `Odoo-specific functions <spreadsheet/functions >`, are converted to the values they would
122- have returned at the moment the spreadsheet was downloaded.
123-
124- .. tip ::
125- Users with :guilabel: `Viewer ` rights can also download a spreadsheet in `.xlsx ` format.
126-
127- - :icon: `os-version-history ` :guilabel: `See version history `: provides read-only :ref: `access to
128- previous versions <spreadsheet/manage-spreadsheets/version-history>` of the current spreadsheet,
129- which can be named and restored if needed.
130- - :icon: `fa-print ` :guilabel: `Print `: prints a copy of the spreadsheet on a connected printer.
131- - :icon: `os-cog ` :guilabel: `Settings `: allows you to view and change the :ref: `locale
132- <spreadsheet/manage-spreadsheets/regional-settings>` of the current spreadsheet.
133- - :icon: `os-add-to-dashboard ` :guilabel: `Add to dashboard `: :ref: `converts
134- <spreadsheet/manage-spreadsheets/convert-to-dashboard>` the current spreadsheet into an Odoo
135- dashboard.
136-
137- .. _spreadsheet/manage-spreadsheets/version-history :
138-
139- Version history
140- ---------------
141-
142- Odoo Spreadsheet automatically saves versions of spreadsheets as changes are made, allowing users
143- with :guilabel: `Editor ` rights to browse and restore previous versions.
144-
145- To access the version history of a spreadsheet, click :menuselection: `File --> `
146- :icon: `os-version-history ` :menuselection: `See version history ` from the menu bar. Saved versions
147- appear in a panel on the right of the spreadsheet. The name of the user who made the change is
148- shown, as well as the date and time of the change.
149-
150- The following actions are possible:
151-
152- - **View an earlier version ** in read-only format by clicking on the relevant version.
153- - **Restore an earlier version ** by clicking :icon: `fa-ellipsis-v ` :guilabel: `(vertical ellipsis) `
154- then :guilabel: `Restore this version `.
155- - **Copy an earlier version ** by clicking :icon: `fa-ellipsis-v ` :guilabel: `(vertical ellipsis) ` then
156- :menuselection: `Make a copy `. A copy of the version opens as a new spreadsheet.
157- - **Create named versions ** by clicking on the date and time of the relevant version and entering
158- the desired name. The date and time of the version are then displayed below the new name.
159-
160- .. tip ::
161- When viewing an earlier, read-only version of a spreadsheet, the following actions are still
162- possible:
163-
164- - Search the spreadsheet by clicking :menuselection: `Edit --> ` :icon: `fa-search `
165- :menuselection: `Find and replace ` or using the shortcut `Ctrl ` + `H `.
166- - Copy an individual cell or selected area by clicking :menuselection: `Edit --> `
167- :icon: `fa-clipboard ` :menuselection: `Copy ` or using the shortcut `Ctrl ` + `C `.
168-
169- .. _spreadsheet/manage-spreadsheets/regional-settings :
170-
171- Regional settings
172- -----------------
173-
174- To ensure data is displayed consistently for all users, the regional settings (or locale) of a
175- spreadsheet, are managed at spreadsheet level. This locale affects the following settings and
176- formats:
177-
178- - thousand and decimal separators
179- - date and time formats
180- - first day of the week
181-
182- By default, a new spreadsheet inherits the regional settings of the user who created it. For
183- example, any spreadsheets created by a user whose language is set to :guilabel: `French (BE) /
184- Français (BE) ` will follow Belgian French conventions.
185-
186- A spreadsheet's locale can be viewed and changed at any time by a user with :guilabel: `Editor `
187- rights. To view the locale of a spreadsheet, click :menuselection: `File --> ` :icon: `os-cog `
188- :menuselection: `Settings ` from the menu bar. The :guilabel: `Spreadsheet settings ` panel opens on the
189- right of the spreadsheet. To change the locale, select the appropriate locale from the dropdown.
190-
191- .. tip ::
192- When you open a spreadsheet that has a different locale to that of your user profile, a blue
193- :icon: `fa-globe ` :guilabel: `(globe) ` icon appears at the top right of the spreadsheet. Hovering
194- over the icon reveals a warning message that indicates the spreadsheet locale and highlights
195- formats that differ.
196-
197- .. image :: spreadsheet/locale-difference.png
198- :alt: Warning about difference between user and spreadsheet locale
199-
200- If no :icon: `fa-globe ` :guilabel: `(globe) ` icon is shown, this means the spreadsheet's locale is
201- the same as that of your user profile.
202-
203- .. _spreadsheet/manage-spreadsheets/convert-to-dashboard :
204-
205- Convert a spreadsheet into a dashboard
206- --------------------------------------
207-
208- A user with the appropriate :ref: `access rights <access-rights/groups >` can convert an Odoo
209- spreadsheet into a dashboard that is then accessible via
210- :doc: `Odoo Dashboards <../../../applications/productivity/dashboards >`. To do so:
211-
212- #. Click :menuselection: `File --> ` :icon: `os-add-to-dashboard ` :menuselection: `Add to dashboard `
213- from the menu bar.
214- #. Enter the :guilabel: `Dashboard Name `.
215- #. Select the relevant :guilabel: `Dashboard Section ` from the dropdown or, to create a new dashboard
216- section, type the name of the new section, then click :guilabel: `Create `.
217- #. If necessary, modify the :guilabel: `Access Groups ` to determine which :ref: `user groups
218- <dashboards/access-and-sharing>` can access the dashboard.
219- #. Click :guilabel: `Create `.
220-
221- .. tip ::
222- - By default, the first tab of the spreadsheet serves as the front end of the dashboard.
223- - It is also possible to convert a spreadsheet to a dashboard from within the :ref: `Dashboard
224- configuration settings <dashboards/configuration>`, by directly adding the spreadsheet to
225- an existing or new dashboard section.
226- - After a spreadsheet has been converted to a dashboard, it is deleted from Odoo Documents. Any
227- subsequent :ref: `modifications <build_and_customize_dashboards/customize >` need to be made via
228- Odoo Dashboards.
0 commit comments