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