Inserează și leagă date Odoo¶
Diverse elemente din baza de date Odoo pot fi inserate într-un tabel Odoo, și anume:
liste, adică date dintr-o vizualizare listă
tabele pivot, adică date dintr-o vizualizare pivot
grafice, adică date dintr-o vizualizare grafic
Each time a list, pivot table, or chart is inserted, a data source 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 page is reloaded, or data is manually refreshed by clicking from the menu bar.
Listele inserate și tabelele pivot inserate folosesc formule cu funcții de listă și funcții de tabel pivot specifice Odoo pentru a prelua date din baza de date și pot fi manipulate suplimentar în tabel. Anumite elemente ale graficelor inserate pot fi modificate, dar nu este posibilă manipularea sau calculul datelor.
Notă
Liste, tabele pivot și grafice din aplicații și modele diferite pot fi inserate în același tabel.
Sfat
If you intend to use global filters to dynamically filter Odoo data in a spreadsheet or dashboard, do not use the same conditions to establish the initial list, pivot table, or chart in your database.
De asemenea, este posibil să:
adăugați linkuri clicabile către elemente de meniu Odoo, către alte foi din același tabel sau către URL-uri externe
insert financial data from your Odoo database using Odoo-specific spreadsheet functions
lipiți date dintr-un alt tabel Odoo, dintr-un fișier Excel sau Google Sheet direct într-un tabel Odoo
Surse de date¶
Sursele de date, care sunt create de fiecare dată când o listă, un tabel pivot sau un grafic este inserat într-un tabel Odoo, conectează tabelul și modelul relevant din baza de date, menținând datele din tabel la zi.
Fiecare sursă de date este definită de proprietăți care pot fi accesate prin meniul Date. Sursele de date sunt identificate prin pictograma corespunzătoare (tabel pivot), (listă) sau (grafic), urmată de ID-ul și numele lor, de exemplu, (#1) Analiză vânzări pe produs.

Făcând clic pe o sursă de date se deschid proprietățile aferente într-un panou din dreapta tabelului.
Sfat
Panoul de proprietăți poate fi deschis și prin clic dreapta pe orice celulă dintr-o listă sau un tabel pivot inserat, apoi selectând Vezi proprietăți listă sau Vezi proprietăți tabel pivot, sau făcând clic pe pictograma (meniu) din colțul dreapta sus al unui grafic inserat, apoi pe Editează.
Odată ce proprietățile unei surse de date sunt deschise, acestea rămân vizibile chiar și la navigarea între filele tabelului. Pentru a închide panoul de proprietăți, faceți clic pe pictograma (închide) din colțul dreapta sus al panoului.
Notă
Ștergerea unei liste sau a unui tabel pivot inserat, sau ștergerea foii în care a fost inserat, nu șterge sursa de date aferentă. Sursa de date a unei liste sau a unui tabel pivot inserat poate fi ștearsă doar din proprietățile sursei de date.
Un avertisment în meniul Date identifică orice sursă de date pentru care lista sau tabelul pivot corespunzător nu mai apare în tabel.

Ștergerea unui grafic inserat, în schimb, șterge și sursa de date aferentă.
Inserează o listă¶
Important
Înainte de a insera o listă într-un tabel, asigurați-vă că lista este adaptată nevoilor dumneavoastră. Luați în considerare ce câmpuri ar trebui să fie vizibile, precum și modul în care sunt filtrate și/sau sortate înregistrările. Acest lucru poate influența atât timpul de încărcare, cât și ușurința de utilizare a tabelului.
Pentru a insera o listă:
Cu vizualizarea listei relevante deschisă în baza de date, faceți clic pe pictograma (Acțiuni) de lângă numele vizualizării, apoi .
Notă
Pentru a insera doar anumite înregistrări, selectați-le, faceți clic pe butonul Acțiuni care apare în partea de sus a ecranului, apoi Inserează în tabel.
În fereastra care se deschide, editați Numele listei dacă este necesar.
Numele listei este folosit în denumirea foii și în proprietățile listei.
Editați numărul de înregistrări, adică rânduri, care urmează să fie inserate, dacă este necesar.
Implicit, numărul afișat este cel al înregistrărilor vizibile pe prima pagină a listei. De exemplu, dacă lista conține 150 de înregistrări, dar doar 80 sunt vizibile, acest câmp va afișa 80.
Notă
Deși datele din listă sunt menținute la zi datorită conexiunii cu baza de date, o listă inserată nu se va extinde automat pentru a include noi înregistrări, de exemplu o nouă categorie de produse sau un nou agent de vânzări.
Dacă anticipați adăugarea de noi înregistrări, luați în considerare adăugarea de rânduri suplimentare la inserarea listei. Înregistrările/rândurile pot fi de asemenea adăugate manual după ce tabelul a fost inserat.
Example
Compania dumneavoastră are în prezent zece categorii de produse și inserați această listă într-un tabel. Dacă se creează o a 11-a categorie de produse și lista inserată avea doar zece rânduri, noua categorie va fi inserată în poziția corespunzătoare din tabel, eliminând astfel o categorie existentă.
O modalitate de a evita acest lucru este să adăugați rânduri suplimentare la inserarea listei.
Faceți clic pe Tabel gol sau selectați în ce tabel existent să fie inserată lista.
Notă
Noile tabele sunt salvate în aplicația Odoo Documents fie în spațiul personal de lucru My Drive, fie, dacă centralizarea fișierelor a fost activată pentru tabele, în spațiul de lucru Tabel.
Faceți clic pe Confirmă.
Lista este inserată într-o foaie nouă din tabel. Eticheta foii din bara de jos afișează numele listei urmat de ID-ul listei, de exemplu, Oferte după total (Listă #1). Un panou din partea dreaptă a ecranului afișează proprietățile listei.
Sfat
To view an individual record of an inserted list, right-click on any cell of the relevant row, then click See record. To return to the spreadsheet, click the name of the spreadsheet in the breadcrumbs at the top of the view.
Pentru a întrerupe legătura dintre o listă inserată și baza de date, selectați întreaga listă, faceți clic dreapta și selectați Copiază, apoi faceți din nou clic dreapta și selectați .
Nu modificați ID-ul listei din denumirea foii, deoarece lista inserată păstrează acest ID pe toată durata de viață a tabelului. Acest ID este folosit în funcțiile tabelului care preiau date din baza de date.
Funcții pentru liste¶
When a list is inserted into a spreadsheet, the following functions are used to retrieve the header and field values, respectively:
=ODOO.LIST.HEADER(list_id, field_name)
=ODOO.LIST(list_id, index, field_name)
Argumentele funcției sunt următoarele:
list_id
: ID-ul atribuit la inserarea listei. Prima listă inserată într-un tabel primește ID-ul1
, a doua, ID-ul2
etc.index
: identifică linia pe care a apărut înregistrarea în listă înainte de inserare. Prima linie are indexul1
, a doua indexul2
etc.field_name
: denumirea tehnică a câmpului.
Sfat
Făcând clic pe o celulă individuală se afișează formula aferentă, dacă este relevantă, în bara de formule. Pentru a afișa toate formulele unui tabel simultan, faceți clic pe
din bara de meniu. Exemplul de mai jos arată funcțiile folosite pentru a prelua anteturile și valorile listelor.
Proprietăți listă¶
Proprietățile listei apar în partea dreaptă a ecranului când o listă este inserată. Acestea pot fi accesate oricând din meniul Date făcând clic pe lista relevantă, precedată de pictograma (listă), sau făcând clic dreapta oriunde pe listă și selectând Vezi proprietăți listă.
Sunt afișate următoarele proprietăți ale listei, unele dintre ele putând fi editate:
Listă #: ID-ul listei. ID-urile listelor sunt atribuite secvențial pe măsură ce se inserează liste suplimentare în tabel.
Nume listă: numele listei. Editați-l dacă este necesar. Rețineți că editarea numelui listei în proprietăți nu modifică numele afișat în denumirea foii și invers.
Model: modelul din care au fost extrase datele.
Coloane: câmpurile modelului care erau vizibile la inserarea listei.
Domeniu: regulile folosite pentru a determina ce înregistrări sunt afișate. Faceți clic pe Editează domeniul pentru a adăuga sau edita reguli.
Notă
When global filters are used, this domain is combined with the selected values of the global filter before the data is loaded into the spreadsheet.
Sortare: modul în care sunt sortate datele, dacă este cazul. Pentru a adăuga o regulă de sortare, faceți clic pe Adaugă, selectați câmpul, apoi alegeți dacă sortarea să fie Ascendentă sau Descendentă. Ștergeți o regulă de sortare făcând clic pe pictograma (șterge).
Pentru a duplica sau șterge sursa de date a unei liste, faceți clic pe pictograma (rotiță), apoi pe Duplicare sau Ștergere, după caz.
Gestionați o listă inserată¶
Odată ce o listă dintr-o bază de date Odoo a fost inserată într-un tabel Odoo, puteți:
adăuga înregistrări, adică rânduri
adăuga câmpuri, adică coloane
duplica lista pentru a crea o nouă sursă de date identică
Adăugați înregistrări/rânduri la o listă¶
Pentru a adăuga înregistrări la o listă, folosiți una dintre următoarele metode:
Selectați ultimul rând al tabelului, apoi plasați cursorul peste pătratul albastru până apare pictograma plus. Faceți clic și trageți în jos pentru a adăuga numărul dorit de rânduri. Celulele noilor rânduri sunt completate cu formula corespunzătoare pentru a prelua valorile listei. Dacă există date corespunzătoare în baza de date, celulele vor fi completate.
Puneți cursorul în celula din colțul stânga sus al foii, faceți clic pe Confirmă. O listă actualizată va fi inserată, suprascriind lista anterioară.
din bara de meniu, apoi selectați lista corespunzătoare. În fereastra pop-up, indicați numărul de înregistrări de inserat și faceți clic pe
Sfat
Metodele de mai sus pot fi folosite și pentru a adăuga rânduri goale suplimentare în tabel. Acest lucru poate fi util pentru listele la care vă așteptați să se genereze înregistrări suplimentare în baza de date, de exemplu noi categorii de produse sau noi agenți de vânzări.
Adăugați câmpuri/coloane la o listă¶
Pentru a adăuga câmpuri/coloane la o listă:
Selectați coloana din dreapta sau stânga locului unde doriți să inserați noua coloană.
Faceți clic pe Inserează coloană la stânga sau Inserează coloană la dreapta, după caz.
apoi sau din bara de meniu, sau clic dreapta apoiCopiați celula de antet a oricărei coloane, lipiți-o în celula de antet a noii coloane și apăsați
Enter
.Faceți dublu clic pe noua celulă de antet, apoi faceți clic pe numele câmpului care apare între ghilimele la sfârșitul formulei; va apărea o listă cu toate denumirile tehnice ale câmpurilor modelului aferent.
Selectați numele câmpului dorit și apăsați
Enter
. Eticheta câmpului va apărea în antet.Sfat
Pentru a afla denumirea tehnică a unui câmp, navigați la vizualizarea relevantă, activați modul dezvoltator, apoi verificați numele câmpului trecând cursorul peste semnul întrebării de lângă eticheta câmpului.
Cu celula de antet selectată, faceți dublu clic pe pătratul albastru din colțul din dreapta jos. Celulele coloanei vor fi completate cu formula corespunzătoare pentru a prelua valorile listei. Dacă există date corespunzătoare în baza de date, celulele vor fi completate.
Duplicați o listă¶
Duplicarea unei liste prin proprietățile acesteia creează o sursă de date suplimentară. Acest lucru permite efectuarea de manipulări diferite asupra acelorași date în cadrul unui singur tabel.
Cu proprietățile listei deschise, faceți clic pe pictograma (rotiță) apoi pe Duplicare.
Noii surse de date i se atribuie următorul ID disponibil. De exemplu, dacă nu au mai fost inserate alte liste între timp, duplicarea Listei #1 va duce la crearea Listei #2.
Spre deosebire de inserarea unei liste, o listă duplicată nu este inserată automat în tabel. Pentru a o insera, urmați pașii de mai jos:
Adăugați o foaie nouă făcând clic pe pictograma (adaugă foaie) din colțul din stânga jos al tabelului.
Faceți clic pe
din bara de meniu, apoi selectați lista corespunzătoare.Stabiliți numărul de înregistrări de inserat și faceți clic pe Confirmă.
Editați Numele listei în panoul de proprietăți dacă este necesar.
Redenumiți foaia făcând clic dreapta pe eticheta foii, selectând Redenumește și introducând noul nume al foii.
Notă
Duplicarea unei liste inserate prin copiere și lipire sau prin duplicarea foii în care a fost inserată nu creează o nouă sursă de date. Orice modificare adusă proprietăților listei va afecta, așadar, toate copiile listei.
Ștergeți o listă¶
Pentru a șterge complet o listă și sursa de date aferentă dintr-un tabel, efectuați următorii pași în orice ordine:
Ștergeți tabelul folosind metoda preferată, de exemplu, comenzi de la tastatură, meniurile tabelului sau ștergând foaia. Aceasta va șterge reprezentarea vizuală a datelor.
Din panoul de proprietăți al listei relevante, faceți clic pe pictograma (rotiță) apoi pe Șterge. Aceasta va șterge sursa de date a listei din tabel.
Inserează un tabel pivot¶
Sfat
Converting an inserted pivot table to a dynamic pivot table allows you to add, remove, and manipulate dimensions (i.e., columns and rows) and measures. It is therefore possible to insert a basic pivot table with minimal configuration, convert it to a dynamic pivot table, then refine it directly in the spreadsheet.
Pentru a insera un tabel pivot:
Cu vizualizarea pivot relevantă deschisă în baza de date, faceți clic pe Inserează în tabel.
În fereastra care se deschide, editați Numele tabelului pivot dacă este necesar.
Acest nume este folosit în denumirea foii și în proprietățile tabelului pivot.
Faceți clic pe Tabel gol sau selectați în ce tabel existent să fie inserat tabelul pivot.
Notă
Noile tabele sunt salvate în aplicația Odoo Documents fie în spațiul personal de lucru My Drive, fie, dacă centralizarea fișierelor a fost activată pentru tabele, în spațiul de lucru Tabel.
Faceți clic pe Confirmă.
Tabelul pivot este inserat într-o foaie nouă din tabel. Eticheta foii din bara de jos afișează numele tabelului pivot urmat de ID-ul acestuia, de exemplu, Analiză vânzări pe echipă (Pivot #1). Un panou din partea dreaptă a ecranului afișează proprietățile tabelului pivot.
Sfat
To view the records referenced by an individual cell of a pivot table, right-click on the cell, then click See record. To return to the spreadsheet, click the name of the spreadsheet in the breadcrumbs at the top of the view.
Pentru a întrerupe legătura dintre un tabel pivot inserat și baza de date, selectați întregul tabel pivot, faceți clic dreapta și selectați Copiază, apoi faceți din nou clic dreapta și selectați .
Nu modificați ID-ul tabelului pivot din denumirea foii, deoarece tabelul pivot inserat păstrează acest ID pe toată durata de viață a tabelului. Acest ID este folosit în funcțiile tabelului care preiau date din baza de date.
Funcții pentru tabele pivot¶
An inserted pivot table that has not been converted to a dynamic pivot table uses the following functions to retrieve the header and field values, respectively:
=PIVOT.HEADER(pivot_id, [domain_field_name, …], [domain_value, …]) =PIVOT.VALUE(pivot_id, measure_name, [domain_field_name, …], [domain_value, …])
Argumentele funcțiilor sunt următoarele:
pivot_id
: ID-ul atribuit atunci când tabelul pivot este inserat. Primul tabel pivot inserat într-o foaie de calcul primește ID-ul pivot1
, al doilea, ID-ul pivot2
etc.measure_name
: denumirea tehnică a ceea ce se măsoară, urmată de tipul de agregare, de exemplu,product_uom_qty:sum
.domain_field_name
: denumirea tehnică a câmpului folosit ca dimensiune, de exemplu,user_id
, sau, dacă dimensiunea este o perioadă de timp, denumirea tehnică a câmpului de dată urmată de perioada de timp, de exemplu,date_order:month
.domain_value
: ID-ul înregistrării sau, dacă dimensiunea este o perioadă de timp, data sau perioada de timp vizată.
Sfat
Făcând clic pe o celulă individuală se afișează formula aferentă, dacă este relevantă, în bara de formule. Pentru a afișa toate formulele unui tabel simultan, faceți clic pe
din bara de meniu. Exemplul de mai jos arată funcțiile folosite pentru a prelua anteturile și valorile unui tabel pivot static.
Proprietăți tabel pivot¶
Proprietățile tabelului pivot apar în partea dreaptă a ecranului când un tabel pivot este inserat. Acestea pot fi accesate oricând din meniul Date făcând clic pe tabelul pivot relevant, precedat de pictograma (pivot), sau făcând clic dreapta oriunde pe tabelul pivot și selectând Vezi proprietăți tabel pivot.
Sunt afișate următoarele proprietăți ale tabelului pivot, unele dintre ele putând fi editate:
Pivot #: ID-ul tabelului pivot. ID-urile tabelelor pivot sunt atribuite secvențial pe măsură ce se inserează tabele suplimentare în tabel.
Nume: numele tabelului pivot. Editați-l dacă este necesar. Rețineți că editarea numelui în proprietățile tabelului pivot nu modifică numele afișat în denumirea foii și invers.
Model: modelul din care au fost extrase datele.
Coloane și Rânduri: dimensiunile pe care le folosiți pentru a categoriza sau grupa datele din model.
Indicatori: ceea ce măsurați sau analizați, pe baza dimensiunilor alese.
Sfat
Dacă încercați să modificați coloanele, rândurile sau indicatorii unui tabel pivot care tocmai a fost inserat într-un tabel, va apărea o eroare în colțul din dreapta sus al ecranului.
Pentru a putea manipula proprietățile unui tabel pivot, convertiți un tabel pivot static într-un tabel pivot dinamic.
Domeniu: regulile folosite pentru a determina ce înregistrări sunt afișate. Faceți clic pe Editează domeniul pentru a adăuga sau edita reguli.
Notă
When global filters are used, this domain is combined with the selected values of the global filter before the data is loaded into the spreadsheet.
Pentru a duplica sau șterge sursa de date a unui tabel pivot, faceți clic pe pictograma (rotiță) apoi pe Duplicare sau Ștergere.
Gestionați un tabel pivot inserat¶
Odată ce un tabel pivot dintr-o bază de date Odoo a fost inserat într-un tabel Odoo, puteți:
convertiți-l într-un tabel pivot dinamic pentru a putea manipula dimensiunile și indicatorii
duplica tabelul pivot pentru a crea o nouă sursă de date identică
Duplicați un tabel pivot¶
Duplicarea unui tabel pivot prin proprietățile acestuia creează o sursă de date suplimentară. Acest lucru permite efectuarea de manipulări diferite asupra acelorași date în cadrul unui singur tabel.
For example, you can see the same data aggregated by different dimensions or use global filters to offset the date and create pivot tables that compare the current period’s data with a previous period.
Pentru a duplica un tabel pivot, urmați pașii de mai jos:
Cu proprietățile tabelului pivot deschise, faceți clic pe pictograma (rotiță) apoi pe Duplicare.
Tabelul pivot duplicat este inserat automat într-o foaie nouă din tabel, cu proprietățile tabelului pivot deschise în panoul din dreapta.
Editați Numele în panoul de proprietăți și pe eticheta foii, dacă este necesar.
Noii surse de date i se atribuie următorul ID disponibil. De exemplu, dacă nu au mai fost inserate alte tabele pivot între timp, duplicarea Pivot #1 va duce la crearea Pivot #2.
Notă
Duplicarea unui tabel pivot inserat prin copiere și lipire sau prin duplicarea foii nu creează o nouă sursă de date. Orice modificare adusă proprietăților tabelului pivot va afecta, așadar, toate copiile tabelului pivot.
When a pivot table is duplicated, the new pivot table is by default a dynamic pivot table.
Ștergeți un tabel pivot¶
Pentru a șterge complet un tabel pivot și sursa de date aferentă dintr-un tabel, efectuați următorii pași în orice ordine:
Ștergeți tabelul folosind metoda preferată, de exemplu, comenzi de la tastatură, meniurile tabelului sau ștergând foaia. Aceasta va șterge reprezentarea vizuală a datelor.
Din panoul de proprietăți al tabelului pivot relevant, faceți clic pe pictograma (rotiță) apoi pe Șterge. Aceasta va șterge sursa de date a tabelului pivot.
Inserează un grafic¶
Pentru a insera un grafic dintr-o bază de date Odoo într-un tabel Odoo:
Cu vizualizarea grafic relevantă deschisă în baza de date, faceți clic pe Inserează în tabel.
În fereastra care se deschide, editați Numele graficului dacă este necesar.
Faceți clic pe Tabel gol sau selectați în ce tabel existent să fie inserat graficul.
Notă
Noile tabele sunt salvate în aplicația Odoo Documents fie în spațiul personal de lucru My Drive, fie, dacă centralizarea fișierelor a fost activată pentru tabele, în spațiul de lucru Tabel.
Faceți clic pe Confirmă.
Charts are inserted on the first sheet of the spreadsheet. A pane on the right side of the screen shows the chart properties, where various aspects of the chart’s configuration and design can be modified.
Sfat
Făcând clic pe un punct de date dintr-un grafic se deschide vizualizarea de listă relevantă din baza de date. În exemplu, făcând clic pe Jessica Childs se deschide lista tuturor vânzărilor realizate de acest agent care corespund domeniului graficului.

Inserează linkuri accesibile¶
Adăugarea de linkuri către informații conexe sau suplimentare poate face raportul sau tabloul de bord mai ușor de utilizat și mai eficient.
Puteți insera un link accesibil din orice celulă a tabelului către:
un element de meniu Odoo
o altă foaie din același tabel
un URL extern
Notă
Făcând clic pe un link către un element de meniu se obține același rezultat ca și navigarea prin meniul Odoo dintr-o aplicație, de exemplu, elementul de meniu Vânzări/Comenzi/Oferte corespunde vizualizării implicite când navigați la .
Este posibil să inserați un link accesibil către o vizualizare specifică a unui model într-un tabel pornind de la vizualizare. Totuși, deoarece această metodă inserează fiecare link nou într-o foaie nouă, este mai eficient să creați linkuri către vizualizări specifice pornind din tabel.
Puteți insera un link accesibil din orice grafic către un element de meniu Odoo.
Inserează un link accesibil dintr-o celulă¶
Pentru a insera un link accesibil dintr-o celulă:
Faceți clic pe Inserează link. În funcție de rezultat, efectuați una dintre următoarele acțiuni:
din bara de meniu sau clic dreapta pe celulă, apoi peFaceți clic pe pictograma (meniu), apoi pe Leagă de meniu Odoo. Selectați elementul de meniu relevant din listă sau faceți clic pe Caută mai multe pentru a alege din toate elementele de meniu. Faceți clic pe Confirmă.
Faceți clic pe pictograma (meniu), apoi pe Leagă de foaie, apoi alegeți foaia relevantă din tabelul curent.
Sub Link, introduceți un URL.
Introduceți sau editați eticheta linkului în câmpul Text.
Faceți clic pe Confirmă.
Inserează un link accesibil dintr-un grafic¶
Pentru a insera un link accesibil dintr-un grafic către un element de meniu Odoo:
Treceți cu mouse-ul peste colțul din dreapta sus al casetei graficului, apoi faceți clic pe pictograma (meniu), apoi pe Editează. Proprietățile graficului apar în partea dreaptă a ecranului.
La baza filei Configurație din panoul de proprietăți al graficului, faceți clic sub Link către meniu Odoo, apoi selectați un meniu.
Treceți cu mouse-ul peste colțul din dreapta sus al casetei graficului pentru a vedea că a fost adăugată o nouă pictogramă (link extern).
Inserează date financiare¶
Când creați rapoarte și tablouri de bord, poate fi util să includeți anumite date contabile, cum ar fi ID-urile conturilor, creditele și debitele pentru anumite conturi și datele de început și sfârșit ale anului fiscal.
Funcțiile de tabel specifice Odoo vă permit să preluați astfel de date contabile din baza de date și să le inserați într-un tabel.