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.

Surse de date listate în meniul Date

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.

Mesaj de avertizare despre listă neutilizată

Ș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ă:

  1. Cu vizualizarea listei relevante deschisă în baza de date, faceți clic pe pictograma (Acțiuni) de lângă numele vizualizării, apoi Tabel ‣ Inserează listă în tabel.

    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.

  2. În fereastra care se deschide, editați Numele listei dacă este necesar.

    Numele listei este folosit în denumirea foii și în proprietățile listei.

    Inserarea unei liste într-un tabel
  3. 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.

  4. 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.

  5. 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

  • Pentru a vizualiza o înregistrare individuală dintr-o listă inserată, faceți clic dreapta pe orice celulă din rândul relevant, apoi pe Vezi înregistrarea. Pentru a reveni la tabel, faceți clic pe numele tabelului în breadcrumbs din partea de sus a paginii.

  • 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 Lipire specială ‣ Lipește ca valoare.

  • 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

Când o listă este inserată într-un tabel, următoarele funcții sunt folosite pentru a prelua antetul și valorile câmpurilor, respectiv:

=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-ul 1, a doua, ID-ul 2 etc.

  • index: identifică linia pe care a apărut înregistrarea în listă înainte de inserare. Prima linie are indexul 1, a doua indexul 2 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 Vizualizare ‣ Afișează ‣ Formule din bara de meniu. Exemplul de mai jos arată funcțiile folosite pentru a prelua anteturile și valorile listelor.

Vizualizarea formularelor celulelor din tabel

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ă

    Când sunt folosite filtre globale, acest domeniu este combinat cu valorile selectate ale filtrului global înainte ca datele să fie încărcate în tabel.

  • 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ț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.

    Adăugați înregistrări trăgând celula în jos
  • Puneți cursorul în celula din colțul stânga sus al foii, faceți clic pe Date ‣ Reinserează listă 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 Confirmă. O listă actualizată va fi inserată, suprascriind lista anterioară.

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ă:

  1. Selectați coloana din dreapta sau stânga locului unde doriți să inserați noua coloană.

  2. Faceți clic pe Inserare ‣ Inserează coloană apoi Coloană la stânga sau Coloană la dreapta din bara de meniu, sau clic dreapta apoi Inserează coloană la stânga sau Inserează coloană la dreapta, după caz.

  3. Copiați celula de antet a oricărei coloane, lipiți-o în celula de antet a noii coloane și apăsați Enter.

  4. 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.

    Adăugați câmpuri/coloane editând formula
  5. 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.

  6. 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:

  1. Adăugați o foaie nouă făcând clic pe pictograma (adaugă foaie) din colțul din stânga jos al tabelului.

  2. Faceți clic pe Date ‣ Reinserează listă din bara de meniu, apoi selectați lista corespunzătoare.

  3. Stabiliți numărul de înregistrări de inserat și faceți clic pe Confirmă.

  4. Editați Numele listei în panoul de proprietăți dacă este necesar.

  5. 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

Conversia unui tabel pivot inserat într-un tabel pivot dinamic vă permite să adăugați, eliminați și să manipulați dimensiuni (adică coloane și rânduri) și indicatori. Astfel, este posibil să inserați un tabel pivot de bază cu o configurare minimă, să-l convertiți într-un tabel pivot dinamic și apoi să-l rafinați direct în tabel.

Pentru a insera un tabel pivot:

  1. Cu vizualizarea pivot relevantă deschisă în baza de date, faceți clic pe Inserează în tabel.

  2. Î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.

    Inserarea unui tabel pivot într-un tabel
  3. 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.

  4. 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

  • Pentru a vizualiza înregistrările la care face referire o celulă individuală dintr-un tabel pivot, faceți clic dreapta pe celulă, apoi pe Vezi înregistrarea. Pentru a reveni la tabel, faceți clic pe numele tabelului în breadcrumbs din partea de sus a paginii.

  • 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 Lipire specială ‣ Lipește ca valoare.

  • 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

Un tabel pivot inserat care nu a fost convertit într-un tabel pivot dinamic folosește următoarele funcții pentru a prelua antetul și valorile câmpurilor, respectiv:

=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 pivot 1, al doilea, ID-ul pivot 2 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 Vizualizare ‣ Afișează ‣ Formule din bara de meniu. Exemplul de mai jos arată funcțiile folosite pentru a prelua anteturile și valorile unui tabel pivot static.

Funcții pentru un 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.

    Mesaj de eroare la încercarea de a manipula tabelul pivot static

    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ă

    Când sunt folosite filtre globale, acest domeniu este combinat cu valorile selectate ale filtrului global înainte ca datele să fie încărcate în tabel.

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:

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.

De exemplu, puteți vedea aceleași date agregate după dimensiuni diferite sau puteți folosi filtre globale pentru a decala data și a crea tabele pivot care compară datele perioadei curente cu o perioadă anterioară.

Pentru a duplica un tabel pivot, urmați pașii de mai jos:

  1. 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.

  2. 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.

  • Când un tabel pivot este duplicat, noul tabel pivot este implicit un tabel pivot dinamic.

Ș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:

  1. Cu vizualizarea grafic relevantă deschisă în baza de date, faceți clic pe Inserează în tabel.

  2. În fereastra care se deschide, editați Numele graficului dacă este necesar.

  3. 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.

  4. Faceți clic pe Confirmă.

Graficele sunt inserate pe prima foaie a tabelului.

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.

Un link accesibil către un meniu Odoo plus punct de date accesibil

Proprietăți grafic

Când inserați un grafic într-un tabel, proprietățile graficului apar în partea dreaptă a ecranului. Accesați-le oricând din meniul Date făcând clic pe graficul relevant, precedat de pictograma (grafic). Alternativ, treceți cu mouse-ul peste grafic, apoi faceți clic pe pictograma (meniu) și pe Editează.

În proprietățile graficului, filele Configurație și Design vă permit să modificați diverse elemente ale graficului.

Configurare

Fila Configurație include următoarele secțiuni:

  • Tip grafic: tipul graficului. Implicit, acesta indică tipul de grafic selectat în vizualizarea grafic din baza de date înainte de inserarea graficului în tabel.

    După ce un grafic a fost inserat, sunt disponibile mai multe tipuri de grafice. Faceți clic pe meniul derulant pentru a selecta tipul de grafic cel mai potrivit pentru date.

    Pictogramă grafic linie

    Linie: cel mai potrivit pentru a evidenția tendințe sau modificări în timp, cum ar fi creșterea vânzărilor pe luni sau variațiile de temperatură.

    Pictogramă grafic linie suprapusă

    Linie suprapusă: util pentru vizualizarea tendințelor cumulative unde mai multe serii contribuie la un total, cum ar fi veniturile pe departamente în timp.

  • 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.

  • Link către meniu Odoo: pentru a adăuga un link accesibil dintr-un grafic către un element de meniu Odoo, adică o vizualizare specifică a unui model.

Proiectare

În funcție de tipul graficului, fila Design are una sau mai multe secțiuni.

Secțiunea General vă permite să modificați următoarele elemente:

  • Culoare fundal: adăugați sau schimbați culoarea de fundal făcând clic pe punctul de culoare. Alegeți una dintre culorile standard sau faceți clic pe pictograma pentru a selecta manual o culoare personalizată.

  • Titlu grafic: editați titlul graficului, dacă este necesar. Formatarea fontului, alinierea orizontală și culoarea titlului pot fi modificate folosind editorul.

  • Poziție axă verticală: alegeți dacă axa verticală este plasată la stânga sau la dreapta în graficele linie, coloană și arie.

  • Poziție legendă: schimbați poziția legendei sau optați pentru a nu afișa legendă.

  • Activați Afișează valori pentru a adăuga valori numerice punctelor de date din grafic.

  • Activați Afișează linie tendință pentru a adăuga o linie de tendință în graficele linie, coloană și arie.

Pentru graficele linie, coloană și arie, secțiunea Axă vă permite să adăugați un titlu la una sau ambele axe. Formatarea fontului, alinierea orizontală și culoarea titlului pot fi modificate folosind editorul.

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.