Infoga och länka till Odoo-data¶
Flera element från din Odoo-databas kan infogas i ett Odoo-kalkylark, nämligen:
listor, dvs. data från en listvy
pivottabeller, dvs. data från en pivotvy
diagram, dvs. data från en grafvy
Varje gång en lista, pivottabell eller diagram infogas skapas en datakälla. Denna datakälla kopplar kalkylarket till din Odoo-databas och hämtar uppdaterad information varje gång kalkylarket öppnas, webbläsarsidan laddas om eller data uppdateras manuellt genom att klicka på från menyraden.
Infogade listor och infogade pivottabeller använder formler med Odoo-specifika listfunktioner och pivottabellfunktioner för att hämta data från din databas och kan vidare manipuleras i kalkylarket. Vissa element i infogade diagram kan modifieras, men ingen datamanipulering eller beräkning är möjlig.
Observera
Listor, pivottabeller och diagram från olika appar och modeller kan infogas i samma kalkylark.
Tips
Om du avser att använda globala filter för att dynamiskt filtrera Odoo-data i ett kalkylark eller en dashboard, använd inte samma villkor för att etablera den initiala listan, pivottabellen eller diagrammet i din databas.
Det är också möjligt att:
lägg till klickbara länkar till Odoo-menyobjekt, till andra ark i samma kalkylark eller till externa URL:er
infoga finansiell data från din Odoo-databas med hjälp av Odoo-specifika kalkylblads:doc:
funktioner <work_with_data/functions>klistra in data från ett annat Odoo-kalkylark, Excel-kalkylark eller Google Sheet direkt i valfritt Odoo-kalkylark
Datakällor¶
Datakällor, som skapas varje gång en lista, pivottabell eller graf infogas i ett Odoo-kalkylark, kopplar samman kalkylarket och relevant modell i din databas och håller data i kalkylarket uppdaterad.
Varje datakälla definieras av egenskaper som kan nås via menyn Data. Datakällor identifieras av sina respektive (pivottabell)-, (lista)- eller (diagram)-ikon, följt av deras ID och namn, t.ex. (#1) Försäljningsanalys per produkt.
Att klicka på en datakälla öppnar relaterade egenskaper i en ruta till höger om kalkylarket.
Tips
Egenskapsrutan kan också öppnas genom att högerklicka på valfri cell i en infogad lista eller pivottabell och sedan klicka på Visa listegenskaper eller Visa pivotegenskaper, eller genom att klicka på (meny)-ikonen längst upp till höger i ett infogat diagram och sedan klicka på Redigera.
När egenskaperna för en specifik datakälla är öppna förblir de öppna även när du navigerar mellan kalkylarksflikar. För att stänga egenskapsrutan, klicka på (stäng)-ikonen längst upp till höger i rutan.
Observera
Att radera en infogad lista eller pivottabell, eller att radera arket som den infogades i, raderar inte den underliggande datakällan. Datakällan för en infogad lista eller pivottabell kan endast raderas via datakällans egenskaper.
En påminnelse i menyn Data identifierar alla datakällor för vilka motsvarande lista eller pivottabell inte längre visas i kalkylarket.
Att radera ett infogat diagram raderar däremot även den underliggande datakällan.
Infoga en lista¶
Viktigt
Innan du infogar en lista i ett kalkylark bör du se till att listan är anpassad efter dina behov. Överväg vilka fält som ska vara synliga samt hur handlingarna filtreras och/eller sorteras. Detta kan påverka både laddningstiden och användarvänligheten för ditt kalkylark.
För att infoga en lista:
Med den aktuella listvyn öppen i din databas klickar du på ikonen Åtgärder bredvid namnet på vyn, sedan .
Observera
För att endast infoga specifika handlingar väljer du de aktuella handlingarna, klickar på knappen Åtgärder som visas längst upp i mitten av skärmen, sedan Infoga i kalkylark.
I fönstret som öppnas redigerar du Namn på listan om det behövs.
Listnamnet används i arknamnet och i listegenskaperna.
Redigera antalet handlingar, d.v.s. rader, som ska infogas vid behov.
Som standard visas antalet handlingar som är synliga på första sidan av listan. Om listan t.ex. innehåller 150 handlingar men endast 80 är synliga, kommer detta fält att visa 80.
Observera
Medan data i din lista hålls uppdaterad tack vare anslutningen till din databas, kommer en infogad lista inte automatiskt att expandera för att rymma nya handlingar, t.ex. en ny produktkategori eller en ny säljare.
Om du räknar med att nya handlingar läggs till, överväg att lägga till extra rader när du infogar listan. Handlingar/rader kan också läggas till manuellt efter att kalkylarket har infogats.
Example
Ditt företag har för närvarande tio produktkategorier och du infogar denna lista i ett kalkylark. Om en 11:e produktkategori skapas och din infogade lista endast hade tio rader, kommer den nya kategorin att infogas på lämplig position i kalkylarket och därmed ta bort en befintlig kategori.
Ett sätt att undvika detta är att lägga till extra rader när du infogar listan.
Klicka på Tomt kalkylark eller välj i vilket befintligt kalkylark listan ska infogas.
Observera
Nya kalkylark sparas i appen Odoo Dokument antingen i den personliga arbetsytan Min enhet eller, om filcentralisering har aktiverats för kalkylark, i arbetsytan Kalkylark.
Klicka på Bekräfta.
Listan infogas i ett nytt ark i kalkylarket. Arkfliken i den nedre listen visar listans namn följt av list-ID:t, t.ex. Offerter efter totala (Lista #1). En ruta på höger sida av skärmen visar listegenskaperna.
Tips
För att visa en individuell handling från en infogad lista, högerklicka på valfri cell i relevant rad och klicka sedan på Se handling. För att återvända till kalkylbladet, klicka på namnet på kalkylbladet i brödsmulorna högst upp i vyn.
För att bryta länken mellan en infogad lista och din databas, välj hela listan, högerklicka och välj Kopiera och högerklicka sedan igen och välj .
Ändra inte list-ID:t i arknamnet, eftersom den infogade listan behåller detta ID under kalkylarkens hela ekonomiska livslängd. Detta list-ID används i kalkylarksfunktionerna som hämtar data från din databas.
Listfunktioner¶
När en lista infogas i ett kalkylark används följande funktioner för att hämta sidhuvud respektive fältvärden:
=ODOO.LIST.HEADER(list_id, field_name)
=ODOO.LIST(list_id, index, field_name)
Funktionens argument är följande:
list_id: det ID som tilldelades när listan infogades. Den första listan som infogas i ett kalkylark tilldelas list-ID1, den andra list-ID2, osv.index: identifierar raden där handlingen förekom i listan före infogning. Första raden har index1, den andra index2, osv.field_name: fältets tekniska namn.
Tips
Att klicka på en individuell cell visar den relaterade formeln, om relevant, i formelfältet. För att visa alla formler i ett kalkylark samtidigt, klicka på i menyraden. Exemplet nedan visar de funktioner som används för att hämta listrubriker och värden.
Listegenskaper¶
Listegenskaperna visas på skärmens högra sida när en lista infogas. De kan nås när som helst via menyn Data genom att klicka på relevant lista, som inleds med ikonen (lista), eller genom att högerklicka var som helst på listan och klicka på Visa listegenskaper.
Följande listegenskaper visas, varav några kan redigeras:
List #: listans ID. List-ID tilldelas sekventiellt när ytterligare listor infogas i kalkylarket.
Listnamn: listans namn. Redigera detta vid behov. Observera att redigering av listnamnet i listegenskaperna inte ändrar listnamnet som visas i arknamnet, och vice versa.
Modell: modellen från vilken data har extraherats.
Kolumner: fälten i modellen som var synliga när listan infogades.
Domän: reglerna som används för att bestämma vilka poster som visas. Klicka på Redigera domän för att lägga till eller redigera regler.
Observera
När globala filter används kombineras denna domän med de valda värdena i det globala filtret innan data läses in i kalkylbladet.
Sortering: hur data sorteras, om tillämpligt. För att lägga till en sorteringsregel, klicka på Lägg till, välj fältet och välj sedan om sorteringen ska vara Stigande eller Fallande. Radera en sorteringsregel genom att klicka på ikonen (radera).
För att skapa en kopia av eller radera en listas datakälla, klicka på (kugghjul)-ikonen och klicka sedan på Skapa kopia eller Radera efter behov.
Hantera en infogad lista¶
När en lista från en Odoo-databas har infogats i ett Odoo-kalkylark kan du:
lägga till handlingar, dvs. rader
lägga till fält, dvs. kolumner
skapa kopia av listan för att skapa en ny, identisk datakälla
Lägga till poster/rader till en lista¶
För att lägga till poster till en lista, använd en av följande metoder:
Välj den sista raden i tabellen och hovra sedan över den blå fyrkanten tills plusikonen visas. Klicka och dra nedåt för att lägga till önskat antal rader. Cellerna i de nya raderna fylls i med den lämpliga formeln för att hämta listvärdena. Om det finns motsvarande data i din databas fylls cellerna i.
Placera markören i arkets övre vänstra cell, klicka på från menyraden och välj sedan lämplig lista. I popup-fönstret anger du antalet poster som ska infogas och klickar på Bekräfta. En uppdaterad lista infogas som skriver över den tidigare listan.
Tips
Ovanstående metoder kan även användas för att lägga till ytterligare tomma rader i ditt kalkylark. Detta kan vara användbart för listor där du förväntar dig att ytterligare handlingar kommer att genereras i din databas, t.ex. nya produktkategorier eller nya säljare.
Lägg till fält/kolumner i en lista¶
För att lägga till fält/kolumner i en lista:
Välj kolumnen till höger eller vänster om där den nya kolumnen ska infogas.
Klicka och sedan eller från menyraden, eller högerklicka och välj sedan Infoga kolumn till vänster eller Infoga kolumn till höger efter behov.
Kopiera sidhuvudcellen i valfri kolumn, klistra in den i sidhuvudcellen för den nya kolumnen och tryck på
Enter.Dubbelklicka på den nya sidhuvudcellen och klicka sedan på fältnamnet som visas inom citattecken i slutet av formeln; en lista över alla tekniska namn på fälten i den relaterade modellen visas.
Välj lämpligt fältnamn och tryck på
Enter. Fältets etikett visas i sidhuvudet.Tips
För att ta reda på ett fälts tekniska namn, navigera till relevant vy, aktivera systemutvecklarläge, och kontrollera sedan fältnamnet genom att hålla muspekaren över frågetecknet bredvid fältets etikett.
Med sidhuvudcellen vald, dubbelklicka på den blå fyrkanten i det nedre högra hörnet. Cellerna i kolumnen fylls med lämplig formel för att hämta listvärdena. Om det finns motsvarande data i din databas, fylls cellerna.
Skapa kopia av en lista¶
Att skapa en kopia av en lista via listans egenskaper skapar en ytterligare datakälla. Detta möjliggör olika hanteringar av samma data inom ett kalkylark.
Med listegenskaperna öppna klickar du på (kugghjul)-ikonen och sedan Skapa kopia.
Den nya datakällan tilldelas nästa tillgängliga list-ID. Om till exempel inga andra listor har infogats under tiden, resulterar en kopia av Lista #1 i att Lista #2 skapas.
Till skillnad från när du infogar en lista, infogas inte en kopierad lista automatiskt i kalkylarket. För att infoga den, utför följande steg:
Lägg till ett nytt ark genom att klicka på (lägg till ark)-ikonen längst ner till vänster i kalkylarket.
Klicka från menyraden och välj sedan lämplig lista.
Ange antalet handlingar som ska infogas och klicka på Bekräfta.
Redigera Listnamn i egenskapspanelen om det behövs.
Přejmenujte list kliknutím pravým tlačítkem na kartu listu, výběrem Přejmenovat a zadáním nového názvu listu.
Observera
Duplikováním vložené tabulky jejím zkopírováním a vložením nebo duplikováním listu, do kterého byla vložena, nevytvoříte nový zdroj dat. Jakékoli změny provedené ve vlastnostech tabulky by proto ovlivnily všechny kopie tabulky.
Smazání tabulky¶
Chcete-li zcela odstranit tabulku a základní zdroj dat z tabulky, proveďte následující kroky v libovolném pořadí:
Smažte tabulku pomocí preferované metody, např. pomocí klávesových příkazů, nabídek tabulky nebo smazáním listu. Tímto smažete vizuální reprezentaci dat.
Från egenskapspanelen för den relevanta listan klickar du på (kugghjul)-ikonen och sedan Radera. Detta raderar listans datakälla från kalkylarket.
Vložení kontingenční tabulky¶
Tips
Att konvertera en infogad pivottabell till en dynamisk pivottabell gör det möjligt att lägga till, ta bort och manipulera dimensioner (dvs. kolumner och rader) och värden. Det är därför möjligt att infoga en grundläggande pivottabell med minimal konfiguration, konvertera den till en dynamisk pivottabell och sedan förfina den direkt i kalkylbladet.
För att infoga en pivottabell:
S otevřeným příslušným kontingenčním zobrazením v databázi klikněte na Vložit do tabulky.
I fönstret som öppnas redigerar du Namn på pivot om det behövs.
Detta namn används i arknamnet och i pivottabellens egenskaper.
Klicka på Tomt kalkylark eller välj i vilket befintligt kalkylark pivottabellen ska infogas.
Observera
Nya kalkylark sparas i appen Odoo Dokument antingen i den personliga arbetsytan Min enhet eller, om filcentralisering har aktiverats för kalkylark, i arbetsytan Kalkylark.
Klicka på Bekräfta.
Pivottabellen infogas i ett nytt ark i kalkylarket. Arkfliken i den nedre listen visar pivottabellens namn följt av pivottabellens ID, t.ex. Försäljningsanalys per säljteam (Pivot #1). En panel på höger sida av skärmen visar pivottabellens egenskaper.
Tips
För att visa handlingarna som refereras av en enskild cell i en pivottabell, högerklicka på cellen och klicka sedan på Se handling. För att återvända till kalkylbladet, klicka på namnet på kalkylbladet i brödsmulorna högst upp i vyn.
Chcete-li přerušit propojení mezi vloženou kontingenční tabulkou a databází, vyberte celou kontingenční tabulku, klikněte pravým tlačítkem a vyberte Kopírovat, poté znovu klikněte pravým tlačítkem a vyberte .
Ändra inte pivottabellens ID i arknamnet, eftersom den infogade pivottabellen behåller detta ID under kalkylarkts hela livslängd. Detta pivottabell-ID används i de kalkylarksfunktioner som hämtar data från din databas.
Pivottabellfunktioner¶
En infogad pivottabell som inte har konverterats till en dynamisk pivottabell använder följande funktioner för att hämta sidhuvud respektive fältvärden:
=PIVOT.HEADER(pivot_id, [domain_field_name, …], [domain_value, …]) =PIVOT.VALUE(pivot_id, measure_name, [domain_field_name, …], [domain_value, …])
Argumenty funkcí jsou následující:
pivot_id: det ID som tilldelas när pivottabellen infogas. Den första pivottabellen som infogas i ett kalkylark tilldelas pivot-ID1, den andra pivot-ID2, osv.measure_name: technický název toho, co je měřeno, následovaný typem agregace, např.product_uom_qty:sum.domain_field_name: det tekniska namnet på fältet som används som en dimension, t.ex.user_id, eller, om dimensionen är en tidsperiod, det tekniska namnet på datumfältet, följt av tidsperioden, t.ex.date_order:month.domain_value: postens ID, eller, om dimensionen är en tidsperiod, det datum eller den tidsperiod som avses.
Tips
Att klicka på en individuell cell visar den relaterade formeln, om relevant, i formelraden. För att visa alla formler i ett kalkylark samtidigt klickar du på i menyraden. Exemplet nedan visar de funktioner som används för att hämta rubriker och värden från en statisk pivottabell.
Pivottabellens egenskaper¶
Pivottabellens egenskaper visas på höger sida av skärmen när en pivottabell infogas. De kan nås när som helst via menyn Data genom att klicka på den relevanta pivottabellen, som föregås av (pivot)-ikonen, eller genom att högerklicka var som helst på pivottabellen och klicka på Visa pivotegenskaper.
Följande egenskaper för pivottabellen visas, varav vissa kan redigeras:
Pivot #: pivottabellens ID. Pivottabell-ID tilldelas sekventiellt när ytterligare pivottabeller infogas i kalkylarket.
Namn: namnet på pivottabellen. Redigera detta om det behövs. Observera att redigering av namnet i pivottabellens egenskaper inte ändrar namnet som visas i arknamnet, och vice versa.
Modell: modellen från vilken data har extraherats.
Kolumner och Rader: dimensioner du använder för att kategorisera eller gruppera data från modellen.
Värden: vad du mäter eller analyserar, baserat på de dimensioner du har valt.
Tips
Om du försöker göra ändringar i kolumnerna, raderna eller värdena för en pivottabell som precis har infogats i ett kalkylark visas ett fel längst upp till höger på skärmen.
För att kunna manipulera en pivottabells egenskaper, konvertera en statisk pivottabell till en dynamisk pivottabell.
Domän: reglerna som används för att bestämma vilka poster som visas. Klicka på Redigera domän för att lägga till eller redigera regler.
Observera
När globala filter används kombineras denna domän med de valda värdena i det globala filtret innan data läses in i kalkylbladet.
För att skapa en kopia eller radera en pivottabells datakälla, klicka på ikonen (kugghjul) och sedan Skapa kopia eller Radera.
Hantera en infogad pivottabell¶
När en pivottabell från en Odoo-databas har infogats i ett Odoo-kalkylark kan du:
konvertera den till en dynamisk pivottabell för att kunna manipulera dimensionerna och värdena
skapa en kopia av pivottabellen för att skapa en ny, identisk datakälla
Kopiera en pivottabell¶
Att skapa en kopia av en pivottabell via pivottabellens egenskaper skapar en ytterligare datakälla. Detta möjliggör olika manipulationer på samma data inom ett kalkylark.
Du kan till exempel se samma data aggregerade efter olika dimensioner eller använda globala filter för att förskjuta datumet och skapa pivottabeller som jämför nuvarande periods data med en tidigare period.
För att skapa en kopia av en pivottabell, utför följande steg:
Med pivottabellens egenskaper öppna, klicka på ikonen (kugghjul) och sedan Skapa kopia.
Den kopierade pivottabellen infogas automatiskt i ett nytt ark i kalkylarket, med pivottabellens egenskaper öppna i den högra panelen.
Redigera Namn i egenskapspanelen och arkfliken om det behövs.
Den nya datakällan tilldelas nästa tillgängliga pivottabells-ID. Om till exempel inga andra pivottabeller har infogats under tiden, resulterar kopiering av Pivot #1 i skapandet av Pivot #2.
Observera
Att skapa en kopia av en infogad pivottabell genom att kopiera och klistra in den eller genom att duplicera arket skapar inte en ny datakälla. Eventuella ändringar som görs i pivottabellens egenskaper skulle därför påverka alla kopior av pivottabellen.
När en pivottabell dupliceras är den nya pivottabellen som standard en dynamisk pivottabell.
Radera en pivottabell¶
För att fullständigt radera en pivottabell och den underliggande datakällan från ett kalkylark, utför följande steg i valfri ordning:
Smažte tabulku pomocí preferované metody, např. pomocí klávesových příkazů, nabídek tabulky nebo smazáním listu. Tímto smažete vizuální reprezentaci dat.
Från egenskapspanelen för den aktuella pivottabellen, klicka på ikonen (kugghjul) och sedan Radera. Detta raderar datakällan för pivottabellen.
Infoga ett diagram¶
För att infoga ett diagram från en Odoo-databas i ett Odoo-kalkylark:
Med den aktuella grafvyn öppen i din databas, klicka på Infoga i kalkylark.
I fönstret som öppnas, redigera Diagrammets namn om det behövs.
Klicka på Tomt kalkylark eller välj i vilket befintligt kalkylark diagrammet ska infogas.
Observera
Nya kalkylark sparas i appen Odoo Dokument antingen i den personliga arbetsytan Min enhet eller, om filcentralisering har aktiverats för kalkylark, i arbetsytan Kalkylark.
Klicka på Bekräfta.
Diagram infogas på det första arket i kalkylbladet. En ruta på höger sida av skärmen visar diagramegenskaperna, där olika aspekter av diagrammets konfiguration och design kan ändras.
Tips
Att klicka på en datapunkt i ett diagram öppnar den aktuella listvyn i databasen. I exemplet öppnar ett klick på Jessica Childs listvyn över all försäljning av denna säljare som matchar diagrammets domän.
Infoga klickbara länkar¶
Att lägga till länkar till relaterad eller stödjande information kan göra din rapport eller dashboard mer användarvänlig och effektiv.
Du kan infoga en klickbar länk från valfri kalkylarkscell till:
ett Odoo-menyobjekt
ett annat blad i samma kalkylark
en extern URL
Observera
Att klicka på en länk till ett menyobjekt ger samma resultat som att navigera via Odoo-menyn i en app, t.ex. motsvarar menyobjektet Försäljning/Order/Offerter standardvyn när du navigerar till .
Det är också möjligt att infoga en klickbar länk till en specifik vy av en modell i ett kalkylark med utgångspunkt från själva vyn. Men eftersom denna metod infogar varje ny länk i ett nytt blad är det mer effektivt att skapa länkar till specifika vyer med utgångspunkt från kalkylbladet.
Du kan infoga en klickbar länk från valfritt diagram till ett Odoo-menyobjekt.
Infoga en klickbar länk från en cell¶
Så här infogar du en klickbar länk från en cell:
Klicka på från menyraden eller högerklicka på cellen och klicka sedan på Infoga länk. Utför sedan, beroende på önskat resultat, någon av följande åtgärder:
Klicka på ikonen (meny), sedan Länka en Odoo-meny. Välj relevant menyobjekt från listan eller klicka på Sök mer för att välja från en lista över alla menyobjekt. Klicka på Bekräfta.
Klicka på ikonen (meny), sedan Länka blad, välj sedan relevant blad från det aktuella kalkylbladet.
Under Länk, skriv in en URL.
Ange eller redigera etiketten för länken i fältet Text.
Klicka på Bekräfta.
Infoga en klickbar länk från ett diagram¶
Så här infogar du en klickbar länk från ett diagram till ett Odoo-menyobjekt:
Håll muspekaren över diagramrutans övre högra hörn, klicka sedan på ikonen (meny), sedan Redigera. Diagramegenskaperna visas till höger på skärmen.
Längst ner på fliken Konfiguration i diagramegenskapspanelen, klicka under Länk till Odoo-meny och välj sedan en meny.
Hovra över det övre högra hörnet av diagrammets ruta för att se att en ny extern länk-ikon har lagts till.
Infoga finansiella data¶
När du bygger rapporter och dashboards kan det vara användbart att inkludera vissa bokföringsrelaterade data, såsom konto-ID:n, kreditpoäng och debiteringar för specifika konton samt datum för början och slutet av skatteåret.
Odoo-specifika kalkylarksfunktioner gör det möjligt att hämta sådan bokföringsdata från din databas och infoga den i ett kalkylark.