INNEHÅLL INLEDNING ARBETA MED QLIKVIEW

Storlek: px
Starta visningen från sidan:

Download "INNEHÅLL INLEDNING ARBETA MED QLIKVIEW"

Transkript

1 Introduktionskurs Version 10 för Microsoft Windows Första utgåvan, Lund, Sverige, September 2010 Författat av QlikTech International AB /KHN, JNN, MSJ, JHS

2 Copyright QlikTech International AB, Sweden Innehållet i detta dokument kan ändras utan föregående meddelande. Ingen del av detta dokument får återges eller överföras i någon form eller på något sätt, elektroniskt eller mekaniskt för något som helst ändamål utan uttryckligt skriftligt medgivande från Qlik Tech International AB. Qlik Tech och Qlik View är registrerade varumärken som tillhör QlikTech International AB. Microsoft, MS-DOS, Windows, Windows NT, Windows 2000, Windows 2003, Windows XP, SQL Server FoxPro, Excel, Access och MS Query är varumärken som tillhör Microsoft Corporation. IBM, AS/400 och PowerPC är varumärken som tillhör International Business Machines Corporation. Borland, Paradox och dbase är varumärken som tillhör Borland International. ORACLE och SQL*Net är varumärken som tillhör Oracle Corporation. Apple, TrueType, Macintosh, PowerMacintosh och MacOS är varumärken som tillhör Apple Computer, Inc.

3

4

5 INNEHÅLL INLEDNING VAD ÄR QLIKVIEW? UTBILDNINGAR I QLIKVIEW OM INTRODUKTIONSKURSEN KONVENTIONER Allmänt...19 Mus...19 Tangentbord...20 Nationella inställningar...20 GRUNDER Starta QlikView...21 Startsidan...21 Om du inte vill att startsidan ska visas när du startar programmet avmarkerar du rutan Visa startsida när QlikView startas nederst på startsidan. Om du stänger startsidan kan du öppna den igen genom att välja Visa startsida från Hjälp-menyn Öppna en befintlig QlikView-fil...21 Spara ett dokument...22 Stänga ett dokument...22 QlikView Hjälp...22 Använda dokument på en QlikView-server...22 ARBETA MED QLIKVIEW INLEDNING LEKTION 1.GÖRA VAL I QLIKVIEW Öppna dokumentet...29 Grundläggande terminologi för QlikView-användaren...30 Val...30 Textsökningar och numeriska sökningar...34 Gå framåt och bakåt i listan över val

6 Låsa och låsa upp val...35 Bokmärken...36 Spara ditt arbete...37 Kontrollera ditt arbete...37 LEKTION 2.ARBETA MED ARK OCH ARKOBJEKT Öppna dokumentet...39 Presentation...40 Logiska samband mellan ark...40 Lägga till ett ark Flytta ett ark...44 Lägga till nya arkobjekt...44 Spara, stänga och avsluta...51 LEKTION 3.LISTBOXAR OCH STATISTIKBOXAR Öppna dokumentet...53 Listboxen...53 Statistikboxen...57 Spara, stänga och avsluta...59 LEKTION 4.STAPEL- OCH CIRKELDIAGRAM Inledning Öppna dokumentet...63 Göra val i diagram...64 Byta diagramtyp med snabbvalsikoner...64 Flytta och ändra storlek...65 Skapa ett stapeldiagram med hjälp av Guiden Snabbdiagram...65 Skapa ett stapeldiagram med den fullständiga diagramguiden...68 Ta bort ett diagram...70 Ändra några egenskaper...71 Göra en kopia av diagrammet och frikoppla det...73 Förvandla stapeldiagrammet till ett cirkeldiagram...74 Spara, stänga och avsluta...77 LEKTION 5.PIVOTTABELLER OCH RAKA TABELLER Öppna dokumentet...79 Lägga till en dimension i ett stapeldiagram...79 Förvandla ett stapeldiagram till en flerdimensionell pivottabell...80 Skapa en rak tabell...84 Spara, stänga och avsluta

7 LEKTION 6.FLER DIAGRAMTYPER Öppna dokumentet...91 Skapa ett linjediagram...91 Lägga till ett uttryck i ett stapeldiagram...93 Göra stapeldiagrammet till ett kombinationsdiagram...94 Från kombinationsdiagram till X-Y-diagram...95 Skapa ett X-Y-diagram från grunden...96 Skapa ett mätardiagram...97 Arbeta med hierarkiska diagram...99 Kopiera till Urklipp och skriva ut Spara, stänga och avsluta LEKTION 7.MULTIBOXAR, TABELLBOXAR OCH INDATABOXAR Öppna dokumentet Multiboxen Tabellboxen Använda en indatabox Spara, stänga och avsluta LEKTION 8.KNAPPAR, TEXTOBJEKT OCH LINJE/PIL-OBJEKT Öppna dokumentet Knappen Textobjektet Linje/pil-objektet Spara, stänga och avsluta LEKTION 9.SKJUTREGLAGE/KALENDEROBJEKT, AKTUELLA VAL-BOX- AR OCH BOKMÄRKESOBJEKT 121 Öppna dokumentet Skjutreglage/kalenderobjektet (här som skjutreglage) Skapa en Aktuella val-box Skapa ett bokmärkesobjekt Spara, stänga och avsluta LEKTION 10.DOKUMENTEGENSKAPER, ANVÄNDARINSTÄLLNINGAR, LADDA DATA 125 Öppna dokumentet Ändra dokumentegenskaper Användarinställningar Ladda data Spara, stänga och avsluta

8 Kontrollera ditt arbete SKAPA ETT DOKUMENT INLEDNING LEKTION 11.LÄSA IN DATA I QLIKVIEW Öppna en avgränsad textfil Skapa ett nytt QlikView-dokument Läsa in en textfil i QlikView LEKTION 12.LAYOUT-TEMAN Spara, stänga och avsluta LEKTION 13.ASSOCIERA DATA FRÅN FLERA TABELLER Associationer Öppna dokumentet Läsa in och associera en andra tabell Döpa om fält Spara, stänga och avsluta LEKTION 14.KONKATENERA TABELLER Öppna dokumentet Automatisk konkatenering Tvingad konkatenering Använda tabellvyn Förbättra layouten Spara, stänga och avsluta LEKTION 15.LÄNKA EXTERN INFORMATION TILL ETT DOKUMENT 165 Öppna dokumentet Titta på en informationstabell Läs in informationsfilen Se den länkade informationen Spara, stänga och avsluta LEKTION 16.LÄSA IN YTTERLIGARE FILER Öppna dokumentet Läsa in en semikolonavgränsad fil utan fältnamn Läsa in en fil via OLE DB Spara, stänga och avsluta

9 AVANCERADE FUNKTIONER INLEDNING LEKTION 17.MER OM ASSOCIATIONER Skapa ett systemark Använda systemarket Skapa en systemtabell Visa frekvens i associerande fält LEKTION 18.LOAD INLINE Lägga till en post via load inline Mappning av data med load inline LEKTION 19.GRUPPER AV FÄLT OCH CYKLISK VISNING Grupper av fält Cyklisk visning av uttryck LEKTION 20.INLÄSNING AV KORSTABELLER Läsa in en korstabell Läsa in en korstabell med mer än en vanlig kolumn LEKTION 21.OCH-LOGIK INOM EN LISTBOX Ställa in en listbox på och-läge Göra ett bortval Och-tabellens karakteristika LEKTION 22.TALFORMAT Tolkning och formatering Tolkning av data Formatering av data LEKTION 23.SÄKERHET Sektioner i skriptet Behörighetsnivåer Behörighetssektionens systemfält Ladda säkerhetstabeller Använda sidorna Säkerhet" Arbeta med behörighetskontroll

10 10

11 INLEDNING Vad är QlikView? Om introduktionskursen Grunder

12 12

13 Vad är QlikView? QlikView är en programvara som gör det möjligt att hämta och sammanställa data från olika källor. När datamängden lästs in i programmet, presenteras den på ett sätt som är lätt att förstå och arbeta med. För att göra sökningar i QlikView behöver man inga förkunskaper om databaser och sökrutiner: man klickar helt enkelt på det som man vill veta mer om. Det valda värdet blir grönt, och programmet visar omedelbart alla värden som står i relation till det valda värdet. Diagram, tabeller och andra objekt kan skapas för att ytterligare åskådliggöra informationen. Alla diagram och tabeller kan skrivas ut eller exporteras till andra program. QlikView kan laddas ner gratis som Personal Edition. Med Personal Edition kan du använda funktionaliteten i QlikView obegränsat, men du kan inte öppna dokument som har skapats av en annan användare. För detta behöver du en QlikView-licens. I QlikView-familjen ingår även QlikView Server och QlikView Publisher som kan anävndas för att distribuera dokument till ett flertal användare, för automatiska uppdateringar med mera. Läs mer om detta på Inledning 13

14 14

15 Utbildningar i QlikView Om du vill lära dig mer om QlikView finns det, utöver denna introduktionskurs, både klassrumsförlagda och online-utbildningar från nybörjarnivå till mycket avancerade nivåer. Du kan anmäla dig till kurser i ditt område, lära dig mer om e-learning och ladda ner en kursguide på (välj Tjänster - Utbildning). Startsidan i QlikView, som du hittar under Hjälp-menyn, Visa startsida, innehåller även länkar till exempelfiler och annan information om programvaran. Klicka på Komma igång och Lär dig QlikView på startsidan. Inledning 15

16 16

17 Om Introduktionskursen Introduktionskursen består av tre delar: Arbeta med QlikView, Skapa ett dokument och Avancerade funktioner. Varje del är uppbyggd av lektioner som steg för steg behandlar de moment som tas upp. Filerna som används i Introduktionskursen finns i mappen Introduktionskurs, som har installerats tillsammans med programmet. Om du ännu inte har installerat QlikView, gör det nu. Om du har installerat QlikView utan kursfilerna kan du enkelt hämta dem från fliken Komma igång på startsidan i QlikView. Du kan även hämta de senaste introduktionskursfilerna och PDF-filen från Du hittar filerna under Tjänster - Utbildning - Gratis utbildning/ Free Training. Innan du börjar arbeta med lektionerna, läs de två följande avsnitten: Konventioner förklarar terminologin som används i Introduktionskursen, medan Grunder ger information om hur man startar programmet, öppnar ett dokument, använder hjälpen m m. Den första delen av Introduktionskursen, Arbeta med QlikView, visar hur man arbetar med ett befintlig dokument. Här ges en grundlig beskrivning av hur man söker i data och hur de olika komponenterna i ett QlikView-dokument ser ut och används. Om du inte har för avsikt att läsa in egna data, räcker det att du går igenom denna del av kursen. Den andra delen, Skapa ett dokument, visar hur man skapar egna dokument i QlikView. Du lär dig hur man läser in data från olika tabeller, hur tabellerna associeras av programmet och hur man kan länka extern information till sina data. Denna del av kursen är viktig för dig som ska bygga egna dokument. Avancerade funktioner, slutligen, kan ses som en fortsättning på de båda föregående delarna. Här lär du dig att skapa mer komplicerade dokument och att använda avancerade funktioner i skriptet. Behörighetskontroll och talformat är exempel på sådant som ingår i den sista delen av Introduktionskursen. Inledning 17

18 18

19 Konventioner Innan du börjar använda QlikView är det viktigt att du förstår de termer och uttryck som används i Introduktionskursen. I detta avsnitt kommer vi därför att förklara en del av dessa. Allmänt Ordet välj används för att genomföra ett menykommando eller en kommandoknapp i verktygsraden eller dialogrutorna. Ordet markera används för att markera ett objekt på en lista eller ett ark som du vill att din nästa handling ska påverka. Det används också om att markera fältvärden och göra logiska val i informationen. Numrerade uppställningar (t ex 1, 2, 3,...) beskriver procedurer med två eller flera på varandra följande steg. Punktade uppställningar som denna beskriver inte procedurer, utan ger information. Mus QlikView förutsätter att den vänstra knappen fungerar som huvudsakligt verktyg, den högra som sekundärt (grundinställningen i Windows är sådan). "Peka på..." betyder flytta musen och därmed markören tills pilen pekar på objektet som åsyftas. "Klicka..." betyder peka på objektet som åsyftas, tryck sedan ner musknappen och släpp genast upp den igen utan att flytta musen. "Dubbelklicka..." betyder klicka med den vänstra musknappen två gånger i snabb följd. "Högerklicka..." betyder klicka med den högra musknappen. Inledning 19

20 Tangentbord Namn på tangenter skrivs med små versaler, t ex "Tryck på ENTER". RETURN-tangenten och ENTER-tangenten har samma funktion i QlikView. Ett plustecken "+" mellan två tangentnamn betyder att båda tangenterna ska tryckas ner samtidigt. CTRL+S innebär exempelvis att du ska hålla CTRL-tangenten nertryckt när du trycker på S. Ett kommatecken "," mellan två tangentnamn betyder att du ska trycka först på den ena tangenten, sedan på den andra. Nationella inställningar Tänk på att de nationella inställningarna i din dator kan påverka ditt arbete i QlikView. Till exempel skiljer sig de svenska standardinställningarna för datum och tal från de engelska. Det här kan påverka dina beräkningar om du t ex kör engelsk QlikView på en dator med svenska inställningar. För att få bästa möjliga resultat bör du köra programmet på ett språk som stämmer med datorns nationella inställningar. 20

21 Grunder Starta QlikView Du hittar QlikView under Start-menyn, Program. Det är också möjligt att starta QlikView genom att dubbelklicka på en ikon som tillhör en QlikView-fil. När QlikView startat, kommer filen att öppnas. Startsidan Startsidan innehåller flera flikar. Bara två av flikarna beskrivs här, men det finns många andra användbara flikar och funktioner. Läs mer om startsidan i Referensmanualen eller Hjälpen. Komma igång Innehåller information och länkar som hjälper dig att hitta de otaliga användnignsområdena för QlikView. Bland annat hittar du här direktlänkar för att ladda ner denna introduktionskurs, länkar till valda exempelfiler, en länk till exempelmappen på din egen dator och länkar till valda filer på Senast öppnade dokument Listan på sidan visar dina senast öppnade dokument. Klicka helt enkelt på ett dokument eller en webbsida i listan för att öppna det på nytt. Om du inte vill att startsidan ska visas när du startar programmet avmarkerar du rutan Visa startsida när QlikView startas nederst på startsidan. Om du stänger startsidan kan du öppna den igen genom att välja Visa startsida från Hjälpmenyn. Öppna en befintlig QlikView-fil Välj Öppna från Arkiv-menyn eller klicka på Öppna-knappen i verktygsfältet för att öppna ett befintligt dokument. Om dokumentet tillhör de senast använda QlikView-dokumenten, kan du normalt också öppna det direkt från startsidan eller genom att välja dokumentnamnet längst ner i Arkiv-menyn. Inledning 21

22 Flera dokument kan vara öppna samtidigt. Det är då möjligt att byta aktivt dokument genom att välja ett annat dokument från Fönster-menyn eller genom att trycka på CTRL+tabb. Spara ett dokument Välj Spara från Arkiv-menyn eller klicka på Spara-knappen i verktygsfältet för att spara ett öppet dokument. När du utvecklar dokument bör du spara med jämna mellanrum, så att ditt arbete inte går förlorat om du råkar ut för hårdeller mjukvaroproblem eller strömavbrott. Det finns två sparkommandon i Arkiv-menyn: Spara och Spara som. Använd Spara som om du vill spara ditt dokument med ett nytt namn. OBS Det är klokt att spara ett dokument innan man gör stora förändringar i det. Stänga ett dokument Varje dokument har ett eget fönster. Du kan när som helst stänga ett dokument genom att välja kommandot Stäng från Arkiv-menyn. Om du har gjort ändringar i dokumentet, kommer ett meddelande upp på skärmen som frågar om du vill spara dina ändringar eller ej. Även val betraktas som förändringar. Klicka på OK för att spara, på Avsluta för att stänga dokumentet utan att spara eller på Avbryt för att avbryta processen. QlikView Hjälp QlikView Hjälp är ett konventionellt hjälpprogram. För att ta reda på hur hjälpprogrammet fungerar, välj Att använda hjälp från?-menyn. För att öppna hjälpens innehållsförteckning, välj Innehåll från?-menyn. På hjälpens Sök-sida kan du enkelt göra textsökningar. För att erhålla hjälp om det aktiva objektet kan du också trycka på F1-tangenten. En annan variant är att klicka på Aktuell hjälp-knappen i verktygsfältet, därefter på det objekt du önskar få hjälp om. Använda dokument på en QlikView-server Alla QlikView-varianter kan användas för att nå dokument på en QlikView-server. Detta görs via kommandot Öppna i server... i Arkiv-menyn eller från fliken Öppna i 22

23 server på Startsidan. Men eftersom vi inte kan förutsätta att du har tillgång till en QlikView-server behandlar denna introduktionskurs endast hur man hanterar lokala dokument. Inledning 23

24 24

25 ARBETA MED QLIKVIEW Göra val i QlikView Arbeta med ark och arkobjekt Skapa ark och arkobjekt Exportera och skriva ut data

26 26

27 Inledning Denna del av Introduktionskursen visar hur man arbetar med ett existerande QlikView-dokument. Du får först och främst lära dig den grundläggande terminologin, därefter att göra val i QlikView. När du förvärvat dessa baskunskaper, är det dags att bekanta sig med de olika komponenterna i ett QlikView-dokument: i tur och ordning kommer arket och arkobjekten att beskrivas, och du får lära dig hur du arbetar med dem för att uppnå önskat resultat. Här hittar du kursmaterialet Filerna som används i Introduktionskursen finns i mappen Introduktionskurs, som har installerats tillsammans med programmet. Normalt läggs mappen under C:\Programfiler\QlikView\Introduktionskurs. Den innehåller mappen Arbeta med QlikView, som innehåller två QlikViewfiler: Introkurs.qvw och IntrokursFacit.qvw. Du kan även hämta de senaste filerna från Internet. Se Om Introduktionskursen på sidan 17. Facit Introkurs.qvw är den fil du ska arbeta med. Om du följer alla anvisningar, bör slutresultatet överensstämma med filen IntrokursFacit.qvw. Arbeta med QlikView 27

28 28

29 GÖRA VAL I QLIKVIEW LEKTION 1 GÖRA VAL I QLIKVIEW Denna lektion ger en överblick över de grundläggande komponenterna i ett QlikView-dokument och visar hur man gör val i QlikView. Öppna dokumentet 1 Starta QlikView genom att dubbelklicka på QlikView-ikonen (andra sätt att starta QlikView beskrivs i Starta QlikView på sidan 21). 2 Välj Öppna från Arkiv-menyn. 3 Välj filen Introkurs.qvw under C:\Programfiler\QlikView\Introduktionskurs\Arbeta med QlikView, eller där dina programfiler normalt installeras, och klicka sedan på Öppna. Du har nu öppnat ett QlikView-dokument. Börja med att bekanta dig med QlikViewterminologin genom att titta på Ett exempel på ett QlikView-dokument på sidan 30. Överst på skärmen ser du nu QlikViews menyrad, därunder ett verktygsfält. Under verktygsfältet syns en eller flera flikar. Varje flik hör samman med ett ark. På varje ark finns ett antal arkobjekt. Det mest grundläggande av arkobjekten är listboxen. Varje listbox motsvarar en kolumn (ett fält) i den inlästa databastabellen och innehåller alla dess data i form av (fält)värden. Statistikboxar, diagram, multiboxar och tabellboxar är arkobjekt som kan skapas för att få bättre överblick över informationen. Knappar kan användas för att utföra vissa kommandon. Arbeta med QlikView 29

30 Grundläggande terminologi för QlikViewanvändaren Figur 1. Ett exempel på ett QlikView-dokument Val I QlikView ställer man frågor genom att välja fältvärden. När ett val har gjorts, visar programmet omedelbart alla fältvärden som är relaterade till det valda fältvärdet. För att ställa en fråga eller göra en sökning i databasen klickar du således helt enkelt på det som du vill veta mer om. 30

31 GÖRA VAL I QLIKVIEW 1 Gå till fliken Geografi (klicka på den). Arket Geografi öppnas. Figur 2. Arket Geografi 2 Placera markören på fältvärdet Belgien i listrutan Land och klicka. Färgen på cellen blir grön. Enligt QlikView-terminologin är värdet valt. Det innebär att detta är det objekt du vill veta mer om. Resultatet av ditt val syns omedelbart i alla övriga arkobjekt. Du ser direkt vilka värden i de andra listboxarna som är relaterade till det valda värdet och vilka som inte är det. Ett värde som förenligt med valet sägs vara valbart. Valbara fältvärdens celler är vita. Valda och valbara värden kommer i denna Introduktionskurs gemensamt att benämnas möjliga värden. Ett värde som är oförenligt med det valda värdet (vars värden inte förekommer i kombination med detta) kallas uteslutet. Uteslutna värdens celler är grå. För att det ska vara lättare att överblicka sökresultatet har listboxarnas innehåll sorterats inte enbart alfabetiskt, utan även efter status: valbara värden har placerats överst i listan, uteslutna sist. Arbeta med QlikView 31

32 3 För att upphäva valet behöver du bara klicka på den valda cellen igen. Du kan också klicka på en annan cell i samma listbox. Det val du nu gör kommer att ersätta ditt tidigare val. 4 För att göra mer än ett val i samma listbox (multipelval), håll CTRL-knappen nedtryckt medan du väljer ytterligare värden. Om värdena du väljer ligger intill varandra kan du istället hålla vänstra musknappen nedtryckt och dra med muspekaren. Ett multipelval inom ett fält får till följd att QlikView visar alla kombinationer som tillhör något av de valda fältvärdena (logiskt eller) som valbara värden. Kombinera val Val i olika listboxar kan visas i kombination med varandra. Om du väljer ett fältvärde i en listbox och därefter ett valbart fältvärde i en annan listbox, kommer QlikView att visa värden som är förenliga med båda valen (logiskt och) som valbara. 1 Radera alla val genom att klicka på knappen Radera i verktygsfältet. 2 Klicka på fliken Försäljning. 3 Antag att du vill veta vilken försäljare som har sålt produkter till Captain Cook s Surfing School i Monaco. Gå till listboxen Kund och hitta värdet Captain Cook s Surfing School. 4 Välj värdet genom att klicka på det. 5 Sju celler i listboxen Land är nu vita, d.v.s. deras värden är förenliga med det valda värdet. Välj Monaco. Du ser nu att Joe Cheng är den försäljare du söker: endast värdet Joe Cheng är förenligt med såväl Captain Cook s Surfing School som Monaco. Genom att på detta sätt göra flera val i följd, kan du avgränsa sökresultatet och steg för steg närma dig det svar du är ute efter. Håll reda på dina val När du gör många val samtidigt kan det ibland vara svårt att hålla reda på dem. QlikView erbjuder två verktyg för att hjälpa dig med detta, Aktuella val-boxen och fönstret Aktuella val. 32

33 GÖRA VAL I QLIKVIEW På arket Geografi hittar du en Aktuella val-box. I detta arkobjekt listas alla de fält där man har gjort val samt de valda värdena. Om för många värden är valda visas endast antalet valda värden. 1 Gör ytterligare några val och se hur de återspeglas i Aktuella valobjektet. Inte alla QlikView-dokument har Aktuella val-objekt på alla ark. Om du ändå vill hålla reda på dina val kan du använda fönstret Aktuella val. 2 Klicka på knappen Aktuella val i verktygsfältet. Ett nytt fönster visas nu i QlikView-fönstret. Detta fönster påminner delvis om Aktuella val-boxen men det kan flyttas fritt och stannar kvar även om du byter ark eller börjar arbeta med ett annat dokument. 3 Gör några val och se hur de återspeglas i fönstret Aktuella val. 4 Stäng fönstret Aktuella val genom att klicka på knappen Aktuella val i verktygsfältet ännu en gång. Flytta val Man kan flytta val i en aktiv listbox genom att använda piltangenterna: 1 Radera alla val genom att klicka på knappen Radera i verktygsfältet. 2 Gå till arket Geografi. 3 Välj värdet Afghanistan i listboxen Land. Alla värden som hör samman med detta värde visas i de övriga listboxarna. 4 Tryck på piltangenten för att flytta det aktuella valet ett steg nedåt i listboxen. Observera att de andra arkobjekten uppdateras och visar resultatet från det nya valet. För att välja närmast föregående värde i listboxen, tryck på piltangenten. Om man trycker på en piltangent utan att något värde är valt motsvarar detta användning av rullningslisten. Arbeta med QlikView 33

34 Textsökningar och numeriska sökningar Textsökning Ett annat sätt att söka i data är genom textsökning. Detta är vanligtvis det bästa sättet att söka i långa listor. Antag att du söker värdet Frankrike. 1 Radera dina val genom att välja Radera från Val-menyn. 2 Klicka på namnlisten till listboxen Land (på arket Geografi) för att göra listboxen aktiv. Aktiva arkobjekt i detta dokument har en grön namnlist. 3 Skriv bokstäverna "fr". Lägg märke till att listboxen nu bara innehåller länder som innehåller bokstäverna "fr". Söksträngen syns i ett separat fönster, mellan två jokertecken (ett jokertecken motsvarar noll eller flera tecken). Istället för att börja skriva direkt kan man även välja Sök från Redigera-menyn eller klicka på ikonen Sök i verktygsfältet. Genom att trycka på ENTER-tangenten väljer du alla länder som innehåller "fr". Det är också möjligt att klicka på landet du söker. Numeriska sökningar Om du gör en sökning i ett fält som innehåller numeriska data, kan du istället inleda söksträngen med större än ">" eller mindre än "<" och sedan skriva ett tal. Antag att du vill välja alla länder vars yta är mindre än 100 km2: 1 Radera dina val genom att klicka på knappen Radera i verktygsfältet. 2 Klicka på namnlisten till listboxen Yta(km2). 3 Skriv <100. Strängen visas i ett separat fönster. 4 Endast tal under 100 är nu valbara i listboxen. Tryck på ENTER-tangenten för att välja dem. Arkobjekten uppdateras för att visa resultatet av ditt val. 34

35 GÖRA VAL I QLIKVIEW Gå framåt och bakåt i listan över val QlikView kommer ihåg de 100 senast gjorda valen. Genom att klicka på Bakåtknappen i verktygsfältet går du tillbaka till ditt senaste val: 1 Klicka på Bakåt-knappen i verktygsfältet. Lägg märke till att ditt föregående val visas. 2 Klicka på Bakåt igen för att gå ännu ett steg tillbaka. För att röra dig framåt i listan över gjorda val, gör följande: 3 Klicka på Framåt-knappen i verktygsfältet och studera resultatet. På detta sätt kan du röra dig fram och tillbaka i listan över gjorda val. Observera att kommandona Bakåt och Framåt endast gäller val. Andra ändringar, till exempel att ta bort objekt eller ändra inställningar, påverkas inte. Låsa och låsa upp val Logiken i QlikView ersätter normalt ett tidigare val med ett nytt om det tidigare valet är i konflikt med det senare. 1 Välj ett uteslutet (grått) värde. Lägg märke till att ditt gamla val försvinner. För att förhindra detta kan du låsa val. Låsta celler är blå. Ett val som är i konflikt med ett låst val kommer inte att genomföras. 2 Välj Lås från Val-menyn eller från verktygsfältet. Detta låser alla val i dokumentet och förhindrar således att ett val raderas av misstag. 3 Försök att välja ett uteslutet värde i en annan listbox och notera att det inte är möjligt. 4 För att låsa upp alla val, välj Lås upp från Val-menyn eller från verktygsfältet. Det är också möjligt att låsa enskilda fält: 5 Välj Albanien i listboxen Land. 6 Klicka med höger musknapp på listboxen Land, och välj kommandot Lås från flytmenyn. Genom att välja detta kommando låser du alla valda fältvärden i just detta fält. Eftersom fältet Albanien även finns i multiboxen Multibox, är det även låst där. Om det inte finns några valda värden i listan, är kommandot Lås i flytmenyn inaktivt (grått). Arbeta med QlikView 35

36 7 För att låsa upp val i ett enskilt fält, välj Lås upp från flytmenyn (eller Objekt-menyn) tillhörande den listruta som innehåller fältet. Bokmärken Du kan också spara val för senare bruk: 1 Välj ett eller flera värden och välj sedan kommandot Lägg till bokmärke i menyn Bokmärken. Namnet som föreslås för det skapade bokmärket i dialogen Lägg till bokmärke (se bilden) är innevarande dags datum. Dessutom får det första bokmärke som skapas en viss dag nummer 1, det andra nummer två o.s.v. Du kan emellertid ändra det föreslagna namnet: 2 Skriv ett mer förklarande namn i den öppna dialogrutan och välj sedan OK. 3 Gå till menyn Bokmärken igen och notera att ditt bokmärke har förts in i listan över skapade bokmärken. För att se den sparade valkombinationen igen, välj bokmärket från denna lista. Listan över skapade bokmärken rymmer maximalt tio bokmärken. För att se fler bokmärken eller för att radera ett bokmärke, välj Fler från menyn Bokmärken. Bokmärken kan också skapas och väljas i ett bokmärkesobjekt i layouten. Se Referensmanualen för mer information. Nu när du har lärt dig att göra val i QlikView är det dags att beskriva QlikViewdokumentets komponenter mer ingående. Den mest grundläggande komponenten är arket, som kommer att presenteras i nästa lektion. 36

37 GÖRA VAL I QLIKVIEW Spara ditt arbete Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. 1 Välj Spara som från menyn Arkiv för att spara dokumentet. 2 Skriv MinIntrokurs.qvw eller något liknande i rutan Filnamn och klicka sedan på Spara. QlikView sparar kopian. MinIntrokurs.qvw innehåller nu alla ändringar du gjort sedan du öppnade dokumentet, medan det ursprungliga dokumentet (Introkurs.qvw) förblir oförändrat. Du kan nu stänga filen: 3 Välj Stäng från Arkiv-menyn. Om du inte ska arbeta med QlikView mer just nu, kan du också avsluta programmet: 4 Välj Avsluta från Arkiv-menyn. Kontrollera ditt arbete Mappen Arbeta med QlikView innehåller inte bara filen Introkurs.qvw som du arbetat med, utan också filen IntrokursFacit. Om du så önskar, kan du öppna denna fil och jämföra den med din egen. Arbeta med QlikView 37

38 38

39 ARBETA MED ARK OCH ARKOBJEKT LEKTION 2 ARBETA MED ARK OCH ARKOBJEKT I denna lektion presenteras arket, som är den mest grundläggande beståndsdelen i ett QlikView-dokument. Här får du lära dig hur du skapar ett ark, hur du lägger till arkobjekt och hur du flyttar arket. I slutet av lektionen ges en överblick över de olika arkobjekten. Öppna dokumentet Om du stängde dokumentet och avslutade QlikView efter föregående lektion, börja med att öppna den igen: 1 Starta QlikView genom att dubbelklicka på QlikView-ikonen (andra sätt att starta QlikView beskrivs på sidan 21). 2 Öppna filen MinIntrokurs.qvw. Om du använt filen nyligen, kan du öppna den direkt från fliken Senast öppnade dokument på Startsidan. Denna kan visas när som helst under hjälpmenyn:? - Visa startsida. Figur 3. Startsidan i QlikView Arbeta med QlikView 39

40 Presentation Arket fungerar som bas för alla arkobjekt och kan därför sägas vara den mest grundläggande komponenten i QlikView. Ett dokument består vanligtvis av flera ark. Detta ger en god överblick och är användbart när man vill göra en strukturerad layout. Ett arkobjekt kan placeras på vilket ark som helst. Arken förblir dock logiskt sammankopplade, vilket innebär att ett val som görs på ett ark påverkar arkobjekten på övriga ark. Logiska samband mellan ark Varje ark har en flik som innehåller arkets namn. Detta gör att man lätt hittar det ark man letar efter. Genom att klicka på en flik aktiverar man det ark som hör samman med fliken. Ett aktivt ark kännetecknas av att dess fliktext står i fetstil. Ditt dokument innehåller två ark: Geografi och Försäljning. Geografi är det aktiva arket. 1 Klicka på fliken Försäljning. Fliktexten ändras från normal till fetstil och arket som hör samman med fliken visas. 2 Välj fältvärdet Albanien i listboxen Land. Den valda cellen blir grön och du ser direkt vilka andra värden som är förenliga med det valda (markerade i vitt). Du ser att det finns en kund i Albanien, Moe s Laundromat, och att John Lemon är ansvarig för försäljningen. Arken är logiskt sammankopplade, d.v.s. ett val som görs på ett ark påverkar alla arkobjekt även på övriga ark. 3 Gå till arket Geografi genom att klicka på dess flik. Arket Geografi, som visar geografiska fakta om värdet Albanien, innehåller även en listbox med namnet Land. Lägg märke till att cellen Albanien är vald (grön) även i denna listbox, trots att du gjorde valet på arket Försäljning. Lägg märke till den gröna pricken på fliken Försäljning. Detta är en valindikator som hjälper dig att hålla reda på val som gjorts på andra ark. Särskilt i stora dokument med ett stort antal olika ark är valindikatorn mycket användbar: den visar vilket eller vilka ark du kan gå till för att upphäva eller ändra ditt val. 40

41 ARBETA MED ARK OCH ARKOBJEKT Om valindikatorn refererar till ett låst val, är den blå. 4 Gå tillbaka till arket Försäljning. 5 Välj värdet Cezar Sandu (för närvarande uteslutet, d.v.s. grått) i listboxen Försäljare. Det blir genast tydligt att Cezar Sandu varit aktiv i Frankrike, Tyskland och Mongoliet. Det tidigare valda värdet Albanien, som inte är förenligt med det nu valda värdet Cezar Sandu, har hamnat bland de uteslutna värdena. 6 Gå tillbaka till arket Geografi. Arkobjekten har uppdaterats för att visa resultatet av det nya valet: Frankrike, Tyskland och Mongoliet, liksom alla värden som är relaterade till dessa länder, visas som valbara (vita). Radera alla val genom att klicka på knappen Radera i verktygsfältet. Arbeta med QlikView 41

42 Lägga till ett ark. Figur 4. Det nya arket 1 Välj Lägg till ark från Layout-menyn. Ett nytt ark visas. 42

43 ARBETA MED ARK OCH ARKOBJEKT 2 Klicka någonstans i det tomma arket med höger musknapp och välj Egenskaper i menyn som visas. Dialogen Arkegenskaper visas. Figur 5. Dialogen Arkegenskaper 3 Ändra titeln på sidan Allmänt från Ark 2 till Kunder. 4 Fortfarande i dialogen Arkegenskaper, klicka på fliken Fält. 5 Dialogen som nu visar sig innehåller en lista över tillgängliga fält. Välj Kund och klicka sedan på Lägg till >-knappen. Fältet flyttas då till kolumnen över visade fält, vilket innebär att det kommer att visas på arket i form av en listbox. 6 Det är också möjligt att dubbelklicka på fält i den vänstra kolumnen för att flytta dem till den högra (Fält/grupper som används som dimensioner). Dubbelklicka på fältnamnet Kundnummer. 7 Välj OK för att stänga dialogen. Arbeta med QlikView 43

44 Du har nu skapat ett nytt ark som innehåller två listboxar. I stället för att skapa ett nytt ark kan man även högerklicka på ett befintligt ark och välja Kopiera ark. När man kopierar ett ark kopieras även alla objekt på arket. De nya listboxarna hamnar kanske inte där du vill att de ska placeras. Detta kommer du att åtgärda strax (under Markera och flytta flera arkobjekt samtidigt på sidan 46). Flytta ett ark Ditt nya ark Kunder, som innehåller listboxarna Kund och Kundnummer, är placerat till höger om arket Försäljning. Antag att du hellre vill ha det i mitten: 1 Klicka med höger musknapp på fliken som tillhör arket du skapade nyss. Välj Flytta fram ark från flytmenyn som öppnas. Arket flyttas nu ett steg till vänster och hamnar mellan Geografi och Försäljning. Lägga till nya arkobjekt Om du högerklickar någonstans på arket Kunder och sedan väljer Nytt arkobjekt, visas denna lista över alla arkobjekt som kan användas i QlikView. Alla arkobjekt utom knappar, textobjekt och linje/pil-objekt kan användas för att göra val i informationen. De kan även användas för att se resultatet av val. På arket Kunder som du skapade under förra lektionen finns två listboxar, Kund och Kundnummer. Anta att du vill lägga till ett tredje arkobjekt: en listbox som innehåller länder. 1 Se till att arket Kunder är aktivt och högerklicka sedan någonstans på arket. Välj Nytt arkobjekt och Listbox. Dialogen Ny listbox öppnas. 2 På sidan Allmänt i dialogen Ny listbox väljer du Land i listrutan Fält. Den nya listboxens titel blir automatiskt Land. Om du så önskar kan du ändra titeln på samma sida under Titel. 3 Klicka på OK. 44

45 ARBETA MED ARK OCH ARKOBJEKT Fältet Land dyker nu upp på arket Kunder i form av en listbox. I lektionerna som följer kommer de viktigaste arkobjekten, däribland listboxar, att presenteras, men till att börja med måste du lära dig hur man visar och placerar arkobjekt på arket. Flytta ett arkobjekt För att flytta ett arkobjekt markerar du det med musknappen och håller knappen nedtryckt medan du drar i det. 1 På arket Kunder, placera alla arkobjekt i en lodrät rad till vänster på arket. Se Figur 4 på sidan 42. För att flytta ett arkobjekt ett steg i taget, använd CTRL+pil (tangentbordet). För större steg, använd CTRL+SHIFT+pil. Ångra layoutändring Ångra layoutändring. är en mycket användbar funktion för att ångra din senaste layoutändring, till exempel att flytta, ändra storlek på eller ta bort ett arkobjekt. Även ändringar i dokument-, ark- och arkobjektegenskaper kan ångras. QlikView sparar en lista av de senaste layoutändringarna. Varje Ångra layoutändring-kommando tar dig ett steg bakåt i denna lista. Du kommer att använda kommandot i en senare övning. Du kan även använda Windows-kommandot Ctrl+Z för att ångra dina ändringar. 1 Ångra din senaste layoutändring. Listrutan flyttas tillbaka till sin ursprungliga plats. Arbeta med QlikView 45

46 Markera och flytta flera arkobjekt samtidigt Figur 6. Aktivera flera arkobjekt För att flytta flera arkobjekt samtidigt, börja med att välja (aktivera) dem. Detta görs på följande sätt: 1 På arket Kunder, placera muspekaren i arkets övre vänstra hörn, tryck ner vänstra musknappen och rita en rektangel som innesluter de listboxar som du vill flytta. Lägg märke till att listboxarnas namnlister blir gröna när du har släppt musknappen. Detta innebär att boxarna är valda, d.v.s. aktiva. 2 Placera muspekaren på en av listboxarnas namnlister, tryck ner musknappen och dra. Därvid flyttas alla valda listboxar. Om listboxarna inte ligger i linje med varandra gör det inget - du kommer att åtgärda detta strax. Det är också möjligt att välja flera arkobjekt genom att SKIFT-klicka på deras namnlister. Kopiera arkobjekt För att kopiera ett arkobjekt på samma ark, trycker du ned CTRL-tangenten och håller den nedtryckt medan du placerar muspekaren på namnlisten hos det objekt du vill kopiera. Dra muspekaren till den plats där du vill placera arkobjektets kopia. Du kan antingen kopiera arkobjekt till en annan plats på samma ark eller till ett annat ark. 46

47 ARBETA MED ARK OCH ARKOBJEKT Om arkobjektet du vill lägga till redan finns på ett annat ark, kan du enkelt kopiera det. Till exempel hittar du listboxen Land på arket Geografi: 1 Klicka på fliken till arket Geografi för att göra det aktivt. 2 Tryck ner CTRL-tangenten och håll den nedtryckt medan du placerar markören på namnlisten till listboxen Land. 3 Tryck ner musknappen och dra listboxen till fliken Kunder. Se till att ett litet plustecken dyker upp när du drar; om så inte är fallet, innebär detta att du släppt CTRL-tangenten. 4 När muspekaren visas som en rundad pil på fliken Kund är det dags att släppa musknappen och sedan CTRL-tangenten. 5 Kontrollera att listboxen Land har hamnat på arket Kunder. Den bör ha fått samma plats på det nya arket som den hade på det gamla. Flytta den till höger om den andra listboxen Land. Om du föredrar Windows standardkommandon Kopiera och Klistra in så går det lika bra att använda dem. Du hittar dem i menyn Redigera. Ytterligare ett alternativ är Windows standardkommandon CTRL+C och CTRL+V. Ändra storlek på ett arkobjekt Figur 7. Ändra storlek på ett arkobjekt Du kan ändra storleken på listboxar och andra arkobjekt genom att dra i objektets ram: 1 Klicka på namnlisten till listboxen Kundnummer (på arket Kunder) för att göra endast denna listbox aktiv. Om de andra listboxarna förblir aktiva, kommer även deras storlek att ändras. Arbeta med QlikView 47

48 2 Flytta muspekaren till ett av hörnen på listboxen tills pekarens utseende förändras. 3 Tryck ner musknappen och dra enligt Ändra storlek på ett arkobjekt på sidan 47. Listboxen Kundnummer överlappar nu listboxen vid sidan om. Detta kommer att åtgärdas i nästa avsnitt. Justera och fördela arkobjekt på arket Det finns ett antal kommandon som hjälper dig snygga till layouten i dina ark genom att justera och placera arkobjekten. 1 Välj alla listboxar på arket Kunder. Om du har glömt hur man gör, se Markera och flytta flera arkobjekt samtidigt på sidan 46. Du kan se på de gröna namnlisterna vilka listboxar som är valda (aktiva). 2 Kanske vill du göra listboxarna något mindre när de ska ligga i en lodrät rad. När flera listboxar är aktiva (valda) samtidigt kan du ändra storlek på dem på en och samma gång genom att dra i en ram. Se Ändra storlek på ett arkobjekt på sidan Gå till Layout-menyn och placera muspekaren på kommandot Justera/fördela. Undermenyn som öppnas innehåller ett flertal kommandon: Välj Ordna uppifrån. 4 Listboxarna ligger nu i jämna avstånd, men de ska även vara vänsterjusterade. Avstånden mellan dem behöver dessutom jämnas ut. Välj eventuellt alla listboxar igen. Välj sedan Vänsterjustera. OBS Experimentera gärna med layouten. Om du inte blir nöjd med resultatet kan du enkelt använda CTRL+Z (Windows-standard) för att ångra din senaste layoutändring. Visa och använda designverktygsfältet Figur 8. Designverktygsfältet Om man använder ett QlikView-dokument endast för att göra val, klarar man sig med standard- och navigeringsverktygsfälten. De innehåller de vanligaste kommandon man behöver för att arbeta med ett dokument. 48

49 ARBETA MED ARK OCH ARKOBJEKT Vill man däremot ändra layouten, lägga till objekt m.m., kan man behöva även designverktygsfältet. Det innehåller kommandon för att lägga till arkobjekt, flytta ark och justera layouten. Du visar det genom att välja Visa - Verktygsfält - Design. Här hittar du bland annat knappen Vänsterjustera som du använde tidigare. Du använde motsvarande menykommando när du justerade arkobjekten. Se Justera och fördela arkobjekt på arket på sidan 48.. Minimera och återställa ett arkobjekt Listboxar och andra arkobjekt kan minimeras om du av någon anledning inte vill visa dem på skärmen nu, men kan behöva dem senare. Lägg märke till symbolen i övre högra hörnet på diagrammet och tabellboxen som finns på arket Geografi. Symbolen visar att arkobjektet kan minimeras. För att göra en listbox minimerbar, gör följande: 1 Klicka på listboxen Huvudstad med höger musknapp och välj Egenskaper... från flytmenyn. 2 Gå till fliken Namnlist och kryssa i rutan Tillåt minimering. Klicka därefter på OK. Det bör nu finnas en minimeringssymbol i listboxens övre högra hörn. 3 Klicka på symbolen eller dubbelklicka på listboxens namnlist. Listboxen blir till en ikon som automatiskt placeras där den får plats. Du kan sedan placera den var som helst på arket. 4 Återställ listboxen genom att dubbelklicka på ikonen. Det är också möjligt att minimera en listbox genom att högerklicka på den och välja Minimera från flytmenyn och återställa den genom att välja Återställ från samma meny. Automatisk minimering Automatisk minimering är en användbar funktion då endast ett av diagrammen på ett visst ark visas i full storlek. Övriga minimeras för att spara plats på arket. Diagrammen Yta och Folkmängd på arket Geografi är redan inställda på Automatisk minimering. Behållare Behållaren är ett objekt som gör det möjligt att visa flera objekttyper på en begränsad yta. Läs mer om behållaren i Referensmanualen och Hjälpen. Arbeta med QlikView 49

50 Ta bort ett arkobjekt Om du har följt instruktionerna, bör du nu ha två listboxar Land på arket Kunder. Du behöver bara en: 1 Klicka med höger musknapp på en av listboxarna med namnet Land på arket Kunder. 2 Välj Tag bort från flytmenyn. 3 Bekräfta att du verkligen vill ta bort arkobjektet genom att klicka på OK. Listboxen försvinner. En annan möjlighet är att välja Tag bort-kommandot från Objekt-menyn. Objekt-menyn är identisk med det aktiva arkobjektets flytmeny (arkobjektet som har grön rubrikrad). Om inget arkobjekt är aktivt, tillhör Objekt-menyn det aktiva arket. Om flera arkobjekt är aktiva, innehåller objektmenyn de kommandon som är gemensamma för de aktiva objekten. Man kan även ta bort ett arkobjekt genom att klicka på DELETE- knappen. Ändra ram på ett arkobjekt Alla arkobjekt har ramar som kan ges ett antal olika utseenden. 1 Klicka på valfri listbox med höger musknapp och välj Egenskaper... 2 Gå till fliken Layout. 3 Välj ett ramformat. 4 Klicka på OK. Om du vill att alla arkobjekt ska ha likadana ramar, bör du göra inställningen i dialogen Dokumentegenskaper istället (se sidan 126). 5 Ångra din layoutändring, se Ångra layoutändring på sidan 45.. Ändra teckensnitt i ett arkobjekt De flesta arkobjekt innehåller text eller tal som visas i ett visst teckensnitt. För att ändra teckensnitt för ett enskilt objekt, öppna sidan Teckensnitt i objektets dialog Egenskaper.... För att ändra teckensnitt för hela dokumentet, öppna motsvarande sida Teckensnitt i dialogen Dokumentegenskaper (se sidan 126). 50

51 ARBETA MED ARK OCH ARKOBJEKT Kopiera layoutegenskaper mellan arkobjekt Om du vill kopiera layoutegenskaper från ett befintligt arkobjekt till andra arkobjekt gör du detta i ett klick med hjälp av verktyget Hämta format. Statistikboxen Yta på arket Geografi ser inte ut som de andra arkobjekten. Det går enkelt att ändra: 1 Markera ett arkobjekt som har rätt layout, till exempel tabellboxen, så att dess namnlist blir grön. 2 Klicka på knappen Hämta format i designverktygsfältet. 3 Klicka på statistikboxen Yta (km2). 4 Statistikboxen får nu en ny layout (i detta fall påverkas objektets ram och namnlist). Du kan använda verktyget Hämta format på alla arkobjekt. Du kan även använda det för flera arkobjekt samtidigt genom att först klicka på källobjektet och sedan dubbelklicka på knappen Hämta format. Nu kan du klicka på arkobjekten i tur och ordning för att ändra deras layout. För att avsluta formathämtningen klickar du på knappen Hämta format ännu en gång eller trycker ESC. Länkade objekt Om du vill att flera arkobjekt ska ha samma layoutegenskaper kan du använda dig av länkade objekt. Det innebär att flera objekt delar alla layoutegenskaper förutom storlek, placering och visningsläge (minimerat, normalt eller maximerat). När du ändrar egenskaperna för ett objekt återspeglas detta i de andra länkade objekten. Länkade objekt kan ligga på samma ark eller på olika ark. Så här skapar du ett länkat objekt: 1 Högerklicka på ett arkobjekt och välj Kopiera till Urklipp - Objekt. 2 Högerklicka någonstans på arket (eller på ett annat ark) och välj Klistra in arkobjekt som länk. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. Arbeta med QlikView 51

52 52

53 LISTBOXAR OCH STATISTIKBOXAR LEKTION 3 LISTBOXAR OCH STATISTIKBOXAR I förra lektionen lärde du dig att lägga till, kopiera, ändra storlek på och ta bort listboxar och andra arkobjekt. Du kommer nu att ändra en listbox och dess sätt att visa data. Sorteringsordning och talformat är exempel på egenskaper som kan ändras. I slutet av lektionen skapar du dessutom en statistikbox och lär dig hur den används. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen du arbetade med under föregående lektion. Den bör heta MinIntrokurs.qvw eller något liknande. Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Listboxen Listboxen, som är det mest grundläggande av arkobjekten, innehåller alla värden från ett av databasens fält (kolumner). Alla data som finns i fältet visas i listboxen. Om värdena inte ryms i den synliga delen av listboxen, har den en rullningslist på höger sida. Om ett värde förekommer mer än en gång i ett och samma fält, d.v.s. om det finns dubbletter, visas det bara en gång i listboxen. Ändra egenskaperna hos en listbox Till varje arkobjekt hör en dialog med ett flertal sidor, på vilka man kan ändra objektets egenskaper. Du får nu ändra ett antal inställningar med hjälp av sidorna i dialogen Egenskaper listbox. Visa frekvens Antag att du vill veta hur många länder som använder valutan Rupier. 1 Radera alla val genom att klicka på knappen Radera i verktygsfältet. 2 Gå till arket Geografi. Arbeta med QlikView 53

54 3 Klicka på listboxen Valuta med höger musknapp och välj Egenskaper... från flytmenyn. 4 På sidan Allmänt i dialogen Egenskaper listbox kryssar du i kryssrutan Visa frekvens genom att klicka i den. 5 Välj OK. Alla värden i listboxen åtföljs nu av en siffra som anger hur många gånger värdet förekommer i listboxen. Valutan Rupee följs av siffran 5, vilket betyder att denna valuta används i fem länder. Ångra layoutändring Vi behöver inte visa frekvens för valutor i detta dokument. 1 Använd knappen Ångra layoutändring för att ångra den ändring du gjorde i förra övningen. Ändra kolumnantal och sorteringsordning i kolumner För att visa innehållet i en listbox i flera kolumner gör du följande: 1 Radera dina val. 2 Gå till fliken Försäljning. Klicka på listboxen Dag med höger musknapp och välj sedan Egenskaper... från flytmenyn. 3 Gå till fliken Presentation. 4 Avmarkera kryssrutan Endast en kolumn, markera Cellramaroch klicka sedan på OK. 5 Dra eventuellt i ramen för listboxen Dag tills värdena visas i flera kolumner. Värdena är ordnade kolumnvis, d.v.s. vertikalt. Kanske föredrar du att ordna värdena i listboxen Dag kolumnvis: 6 Klicka på listboxen Dag med höger musknapp och välj sedan Egenskaper... från flytmenyn. 7 Gå till fliken Presentation. 8 Avmarkera kryssrutan Ordna kolumnvis och välj OK. I stället för att ordnas kolumnvis (lodrätt) är fältvärdena nu ordnade radvis (vågrätt). Din listbox bör nu se ut som den till höger. Du kan ändra antalet kolumner genom att ändra listboxens bredd. Dra i ramen med muspekaren. 54

55 LISTBOXAR OCH STATISTIKBOXAR 9 Gör likadant i listrutan Månad så att månaderna grupperas kvartalsvis. 10 Markera och flytta arkobjekten så att arket ser prydligt ut igen. Se Markera och flytta flera arkobjekt samtidigt på sidan 46. En bild på en möjlig arklayout hittar du på sidan 118. Ändra sorteringsordning Fältvärdena i listboxarna kan sorteras på ett antal olika sätt. Numeriska fält sorteras vanligtvis efter numeriskt värde, medan fält som innehåller text brukar sorteras i alfabetisk ordning (Text). Dessutom gäller för listboxar där inte alla värden syns (listboxar med rullningslister) sorteringsordningen Status. Detta innebär att värdena sorteras efter logisk status (vald, valbar, utesluten). På så sätt är valda och valbara värden alltid synliga, vilket ökar överskådligheten. 1 På arket Försäljning, klicka på listboxen Försäljning med höger musknapp och välj Egenskaper... 2 Gå till fliken Sortering. Som du ser är listrutan Försäljning sorterad efter Status och Numeriskt värde, Stigande. Sorteringsalternativens ordningsföljd i listan motsvarar hur sorteringen prioriteras. Så länge inga val har gjorts (så länge alla fältvärden har samma status) sorteras värdena i listboxen Försäljning således efter numeriskt värde; så fort ett val har gjorts är det däremot fältvärdenas status som bestämmer sorteringsordningen. 3 Behåll markeringen Numeriskt värde men ändra ordningen till Fallande (högsta värdet först) i listrutan (klicka på pilen till höger). 4 Klicka på OK. Det högsta talet i listboxen står nu överst. När ett val görs hamnar valda (gröna) eller valbara (vita) värden längst upp. 5 Gör ett val i listboxen och studera resultatet. 6 Radera dina val. Arbeta med QlikView 55

56 Ändra talformat Figur 9. Dialogsidan där man kan ställa in talformat Numeriska data kan vara av olika typer och formateras på olika sätt. 1 Klicka på listboxen Försäljning med höger musknapp och välj Egenskaper... 2 Gå till fliken Tal. Talformatet för fältet Försäljning är inaktiverat eftersom standard är att alla talformat hämtas från dokumentet. Dessutom påverkas standardinställningarna i dokumentet av datorns nationella inställningar. Antag att du vill formatera talen i listboxen Försäljning som svenska kronor: 3 Markera kryssrutan Förbigå dokumentets inställningar för att skapa ett separat talformat för denna listbox. 4 Välj Valuta och klicka sedan på OK. Lägg märke till att värdena i listboxen Försäljning (se Figur 9 på sidan 56) nu är annorlunda formaterade (kanske måste du göra listboxen något större för att se detta): värdena följs av "kr" och två decimaler har lagts till. 5 Öppna dialogen Egenskaper igen. 56

57 LISTBOXAR OCH STATISTIKBOXAR 6 Studera sidan Tal. Det aktuella formatet syns i rutan Format, och under denna ges en förhandsgranskning. Formatet kan ändras manuellt. Ta bort decimalerna (på båda ställen) och se resultatet av ändringen i rutan Granska. Om du inte kan ta bort decimalerna eller får andra standardinställningar kan det bero på de nationella inställningarna i din dator. 7 Välj OK för att stänga dialogen. Justera värdena Text är vanligtvis vänsterjusterad, medan tal är högerjusterade. Denna inställning kan ändras på sidan Presentation. 1 Klicka på listboxen År med höger musknapp och välj sedan Egenskaper... från flytmenyn. 2 Gå till sidan Presentation. 3 I gruppen Justering, välj Vänster för tal. 4 Klicka på OK. Statistikboxen Statistikboxen kan användas för att på ett komprimerat sätt visa ett numeriskt fält, vars poster är intressanta först när man beräknat deras summa eller medelvärde. Det finns ett antal statistiska funktioner att välja mellan i en statistikbox. Det går också att göra val i statistikboxen genom att klicka på några av funktionerna, t.ex. Min, Max. Arket Geografi i ditt dokument innehåller en statistikbox som skapats utifrån fältet Yta(km2). Så länge som inga val har gjorts i dokumentet, beräknas värdena i statistikboxen på alla möjliga (valda och valbara) värden i den tillhörande listboxen. Så fort du väljer ett värde i dokumentet uppdateras dock statistikboxen precis som alla de andra arkobjekten. 1 Välj värdena Albanien, Algeriet, Andorra och Angola i listboxen Land och se hur värdena i statistikboxen förändras. Statistikboxar kan flyttas, ändra storlek, kopieras och stängas på samma sätt som listboxar. Arbeta med QlikView 57

58 Skapa en statistikbox 1 Se till att inga val är gjorda genom att klicka på knappen Radera i verktygsfältet. 2 Klicka på listboxen Försäljning på arket Försäljning med höger musknapp och välj Skapa statistikbox från flytmenyn. En statistikbox med samma namn som den aktiva listboxen skapas nu på arket. Kanske behöver du ändra storleken för att se alla siffror ordentligt: 1 Placera markören innanför statistikboxens högra ram. När den ser ut som på bilden kan du börja dra. Statistikboxen visar för många decimaler. För att begränsa antalet decimaler per värde gör du så här: 2 Högerklicka på statistikboxen och gå till fliken Tal. Under Funktioner, välj fältet Medelvärde och markera kryssrutan Förbigå standardinställningar. 3 Markera alternativet Fastställd till och välj 2 decimaler. Klicka på OK. Du ser genast att det fiktiva företaget sålt produkter för sammanlagt kr, att 713 försäljningar gjorts o.s.v. En annan möjlighet är att välja Nytt arkobjekt, Statistikbox från Nytt arkobjekt-menyn eller klicka på knappen Skapa statistikbox i verktygsfältet. Om du väljer att skapa en statistikbox på detta sätt, öppnas dialogen Ny statistikbox. Den liknar listrutans egenskapsdialog, men innehåller bara fyra flikar. Under fliken Allmänt väljer du de statistiska funktioner som ska visas. Göra val i en statistikbox Du kan göra val i en statistikbox genom att klicka på de funktioner som motsvarar specifika värden (d.v.s. inte är beräknade), t.ex. Min, Max. 1 Klicka på funktionen Max för att hitta kunden som gjorde det största köpet. Valet görs i den tillhörande listboxen. 2 Radera alla val genom att klicka på knappen Radera i verktygsfältet. Listboxen och statistikboxen är bara två av alla tillgängliga arkobjekt. I de tre kommande lektionerna behandlas diagram och tabeller - beräknade objekt som ger liv åt dina framställningar och gör det möjligt att presentera data på ett ännu mer överskådligt sätt. 58

59 LISTBOXAR OCH STATISTIKBOXAR Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. Arbeta med QlikView 59

60 60

61 STAPEL- OCH CIRKELDIAGRAM LEKTION 4 STAPEL- OCH CIRKELDIAGRAM Eftersom QlikView tillhandahåller flera typer av diagram och det finns ett stort antal inställningar att arbeta med, behandlas diagrammen i tre lektioner i Introduktionskursen. Denna lektion inleds med en allmän presentation av diagram och visar sedan hur man skapar ett enkelt stapeldiagram. När du bekantat dig med grunderna, får du ändra diagrammets egenskaper och slutligen förvandla det till ett cirkeldiagram. Inledning Diagram och tabeller är arkobjekt som kan visa värden på ett komprimerat och överskådligt sätt. Här kan man t.ex. se hur pengar är fördelade på år, månad, kontonummer m.m., alltså sammanställa flera fält. Siffror som bygger på flera olika poster i de tabeller som lästs in (summor, medelvärden, min, max) kan bara visas i form av diagram eller statistikboxar. Diagram, pivottabeller och raka tabeller är logiskt sett samma sak trots att de ser olika ut. De kommer därför hädanefter att gemensamt kallas diagram. Diagram kan således visas som stapeldiagram, cirkeldiagram, X-Y-diagram, linjediagram, kombinationsdiagram (stapel/linje), raka tabeller, pivottabeller och blockdiagram. Alla de nämnda diagramtyperna illustreras nedan. Stapeldiagram Cirkeldiagram Arbeta med QlikView 61

62 Kombinationsdiagram X-Y-diagram Linjediagram Rak tabell Pivottabell Polärdiagram 62

63 STAPEL- OCH CIRKELDIAGRAM Rutnätsdiagram Mätare Blockdiagram Trattdiagram Mosaikdiagram Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinIntrokurs.qvw Arbeta med QlikView 63

64 Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Göra val i diagram Hittills har du bara använt listboxar för att göra val. Det är emellertid också möjligt att välja data i diagram. Gå tillbaka till stapeldiagrammet Yta på arket Geografi. Det visar de tio största länderna i världen. 1 Placera muspekaren i diagrammet, tryck ner musknappen och välj sedan några av staplarna genom att "måla" området (dra med markören). Släpp därefter upp musknappen. 2 Länderna vars staplar du målade har blivit valda. Kontrollera detta mot listboxen Land. Det är också möjligt att göra val genom att klicka på landsnamnen (etiketterna) i diagrammet: 3 Välj ett eller flera länder genom att klicka på deras namn. Radera dina val. Byta diagramtyp med snabbvalsikoner Vissa diagram i QlikView kan visas som mer än en diagramtyp. Detta visas med en liten ikon, antingen i diagrammets namnlist eller i själva diagrammet. Ikonen är en miniatyr av den diagramtyp som kommer att visas när du klickar på den. 1 Ta en titt på stapeldiagrammet på arket Geografi. Till vänster om minimeringsikonen i diagrammets namnlist finns en snabbvalsikon. 2 Klicka på ikonen med vänster musknapp. Diagrammet blir ett linjediagram. 3 Det här diagrammet har förberetts för att kunna skifta mellan tre diagramtyper: stapel-, linje- och cirkeldiagram. Om du klickar en gång till ändras diagrammet till ett cirkeldiagram. 4 Högerklicka nu på snabbvalsikonen. En lista som visar de tre valbara diagramtyperna fälls ut. Klicka på stapeldiagramsikonen. Vi är nu tillbaka där vi började. 64

65 STAPEL- OCH CIRKELDIAGRAM Alla diagram kan ändras till någon av de tillgängliga diagramtyperna om man går via dialogen Egenskaper diagram som nås genom att högerklicka någonstans i diagrammet. Mer om detta senare. Flytta och ändra storlek Du kan flytta, kopiera och ändra storlek på diagram på samma sätt som du gjorde med listboxar. För att flytta ett diagram placerar du muspekaren på diagrammets namnlist, trycker ner musknappen och drar diagrammet till önskat läge. För att ändra diagrammets storlek placerar du musknappen på dess ram och drar den till önskat läge. Skapa ett stapeldiagram med hjälp av Guiden Snabbdiagram Verktygsfälten innehåller två knappar för att skapa diagram. Knappen Snabbdiagram, gör det möjligt att skapa några av de vanligaste diagramtyperna i en handvändning. I guiden Snabbdiagram är valmöjligheterna något mer begränsade till att börja med, men du kan lägga till alla önskade egenskaper när diagrammet är klart. Knappen Skapa diagram,öppnar den fullständiga diagramguiden i vilken du kan göra ett större antal inställningar redan från början. Oavsett vilken knapp du väljer får du ett fullvärdigt diagram vars egenskaper du när som helst kan ändra. Om verktygsfälten inte skulle vara synliga når du dem via Visa - Verktygsfält. Börja med att skapa ett enkelt diagram som visar summan av försäljningen per land. 1 Gå till fliken Försäljning och klicka på knappen Guiden Snabbdiagram i standardverktygsfältet. Startsidan för Guiden Snabbdiagram öppnas. Klicka på Nästa>. 2 Första sidan i Guiden Snabbdiagram innehåller ikoner som föreställer olika typer av diagram. Ikonen för stapeldiagram är förvald. Klicka på Nästa>. Nästa sida, Definiera dimension(er), öppnas. Här anger du vad varje stapel i stapeldiagram ska motsvara. Här motsvarar varje stapel ett Land. 3 Välj fältet Land i listrutan Första dimensionen. Klicka på Nästa>. På nästa sida, Definiera uttryck, anger du vilket värde höjden på varje stapel ska motsvara. I det här fallet är svaret Summan av Försäljning för varje land. Arbeta med QlikView 65

66 4 Välj alternativet Summa för att få försäljningssumman per land. Välj Försäljning i listrutan. Klicka på Nästa>. 5 På den fjärde sidan, Formatera diagram, väljer du Format, Orientering och Läge. Behåll de förvalda inställningarna och kryssa i rutan Visa tal för att visa tal ovanför varje stapel. 6 Klicka på Avsluta. Diagrammet visas nu. Du kan gå tillbaka och göra ändringar när som helst med hjälp av det skapade diagrammets egenskapsdialog: Olika datorer kan ha olika standardinställningar. Därför kan färgerna skilja sig från bilderna i introduktionskursen. Du kan alltid gå tillbaka och göra justeringar via det skapade diagrammets egenskapsdialog: 7 Högerklicka på diagrammet och välj Egenskaper... 8 Under fliken Allmänt skriver du Försäljning 1 i rutan Titel och Försäljning per land i rutan Visa rubrik i diagram. Se även till att motsvarande kryssruta är ikryssad. 9 Gå till fliken Namnlist och välj Automatisk minimering. Detta kommer att förklaras mer ingående under Automatisk minimering på sidan Klicka på OK. Diagrammets layout lämnar fortfarande en del övrigt att önska: bland annat försvårar det stora antalet staplar överblicken. Detta ska vi snart åtgärda. Redan nu är det emellertid möjligt att använda diagrammet för att göra val eller se resultatet av ett val: 11 Välj Ann Lindquist i listboxen Försäljare. 66

67 STAPEL- OCH CIRKELDIAGRAM Diagrammet visar genast de länder som Ann Lindquist sålt produkter till och de summor det rör sig om. Figur 10. Länderna som Ann Lindquist sålt till. Arbeta med QlikView 67

68 Skapa ett stapeldiagram med den fullständiga diagramguiden Figur 11. Sidan Dimensioner Nu får du skapa samma diagram ytterligare en gång, men nu med hjälp av den fullständiga diagramguiden: 1 Från arket Försäljning, klicka på knappen Skapa diagram i designverktygsfältet. Om verktygsfältet inte syns visar du det med kommandot Visa - Verktygsfält - Design). Första sidan, Allmänt, i diagramguiden visas. Här kan du välja vilken diagramtyp du vill arbeta med. Stapeldiagrammet är förvalt. Behåll inställningen. 2 Skriv Försäljning 2 i rutan Titel och Försäljning per land i rutan under Visa rubrik i diagram. Se även till att motsvarande kryssruta är ikryssad. 3 Välj Nästa>. Guidens andra sida, Dimensioner, öppnas. Här anger du de dimensioner som ska visas på x-axeln (i det här fallet vill du att varje stapel ska symbolisera ett land). 68

69 STAPEL- OCH CIRKELDIAGRAM Listan till vänster innehåller alla tillgängliga fält eller grupper (läs mer om grupper på sidan 195). 4 Välj fältet Land och klicka på Lägg till> för att flytta det till listan över visade fält. (Du kan även dubbelklicka på fältet för att flytta det). 5 Klicka på Nästa>. Dialogerna Uttryck och Redigera uttryck öppnas. Använd dem för att ange ett eller flera uttryck som ska visas på y-axeln (i detta fall vill du att höjden för varje stapel ska motsvara summan av försäljning för det landet). Det är möjligt att skriva ett uttryck direkt i redigeringsrutan Uttryck OK, men du kan också använda de fördefinierade funktionerna i fälten Aggregering och Fält. 6 Klicka på pilen som hör till listrutan Aggregering. Välj Summa. Klicka sedan på pilen som hör till listrutan Fält (den innehåller fältnamnen) och välj Försäljning. Figur 12. Dialogen Redigera uttryck 7 Klicka på Klistra in. Namnet på uttrycket du skapat visas i redigeringsrutan Uttryck OK. Du kan även skriva uttrycket direkt i redigeringsrutan. 8 Klicka på OK. Dialogrutan stängs. Uttrycket du just skapade visas i fältet Definition (fönstret i dialogens vänstra del) på sidan Uttryck. Du har nu valt en variabel och ett uttryck och därmed genomfört de grundläggande stegen för att skapa ett diagram. Arbeta med QlikView 69

70 9 Skriv Försäljning i rutan Etikett i dialogen Uttryck. Figur 13. Dialogen Uttryck 10 Klicka på Nästa> upprepade gånger tills du når sidan Namnlist. 11 Kryssa i rutan Automatisk minimering. 12 Klicka på Avsluta för att stänga guiden. Då avslutas guiden omedelbart. Välj Ann Lindquist i rutan Säljare om hon inte redan är vald. Jämför det nya diagrammet med diagrammet du skapade i förra avsnittet (Försäljning 1). Du kommer att märka att det nya diagrammet inte har några siffror på staplarna. Staplarna är dessutom sorterade annorlunda. Detta beror på inställningar som kan ändras i diagrammets egenskapsdialog. Nedan får du lära dig hur du kan ändra diagrammets egenskaper för att uppnå önskat resultat. Ta bort ett diagram Du behöver bara ett av de diagram du skapat. 70

71 STAPEL- OCH CIRKELDIAGRAM 1 Klicka på diagrammet Försäljning 1 med höger musknapp och välj kommandot Tag bort från flytmenyn. 1 Bekräfta att du vill ta bort diagrammet. Ändra några egenskaper Guiden Skapa diagram innehåller ett antal sidor. Du använde bara tre av dem i förra avsnittet. Som du ser finns det ingen anledning till oro: Du hittar samma sidor i dialogen Egenskaper diagram som du når när som helst genom att högerklicka någonstans i diagrammet. Sidorna i egenskapsdialogen ser något olika ut beroende på den diagramtyp du har valt. Däremot ser de likadana ut oavsett om du har skapat diagrammet med guiden Snabbdiagram eller den kompletta diagramguiden. Nu ska du göra några inställningar med hjälp av de övriga sidorna. Ändra sorteringsordning Värdena i diagrammet är för närvarande sorterade i bokstavsordning. Kanske skulle du föredra att ordna länderna efter deras försäljningssiffror: 1 Klicka på diagrammet med höger musknapp och välj Egenskaper... från flytmenyn. 2 Gå till fliken Sortering. 3 Markera kryssrutan Y-värde för att sortera länderna efter deras försäljningssiffror. 4 Välj Fallande för att placera de högsta staplarna till vänster. 5 Klicka på OK. 6 Radera dina val genom att klicka på knappen Radera i verktygsfältet Begränsa antalet staplar Med de inställningar som gäller för närvarande är diagrammet oöverskådligt tills du gör ett val. Du kan begränsa antalet staplar som visas: 1 Klicka på diagrammet med höger musknapp och välj Egenskaper... från flytmenyn. 2 Gå till arket Presentation genom att klicka på dess flik. Arbeta med QlikView 71

72 3 Kryssa i rutan Högsta antal synliga tal. Välj talet Välj Använd och OK. Radera dina val. Endast tio staplar visas i diagrammet. Du har nu begränsat antalet staplar till tio, vilket har gjort diagrammet mer överskådligt. Visa siffror på staplarna Härnäst ska vi visa siffror överst på staplarna i vårt diagram. 1 Gå till fliken Uttryck i dialogen Egenskaper diagram. 2 Välj Värden på datapunkt. 3 Klicka på OK. Uttryckets y-axelvärden (i det här fallet försäljningssiffrorna) har nu lagts till på staplarna. Ändra talformat Det är användbart att visa försäljningssiffrorna på staplarna, men när staplarna är många, blir det ont om utrymme. Detta kan avhjälpas genom ändrat talformat: 1 Gå till sidan Tal i dialogen Egenskaper diagram. 2 Uttryckets standard är valt här. Ändra formatet till Fastställd till. 3 Ändra värdet i rutan Decimaler till 0 (om 0 inte redan är valt). 4 Skriv kr i rutan Tusentalssymbol. 5 Klicka på OK. 72

73 STAPEL- OCH CIRKELDIAGRAM Diagrammet ser nu betydligt trevligare ut. Figur 14. Stapeldiagrammet visar nu försäljningssumman per land, sorterat efter y- värdet (summa av försäljning). Göra en kopia av diagrammet och frikoppla det Du kan göra en kopia av diagrammet på samma sätt som du kopierat listboxar (genom att hålla CTRL-tangenten nedtryckt och dra), men det finns också ett annat sätt: 1 Klicka på diagrammet med höger musknapp för att öppna flytmenyn. 2 Välj Skapa kopia. Ett andra diagram, identiskt med det första, dyker upp på skärmen. 3 Flytta diagrammet så att alla arkobjekt blir fullt synliga igen. 4 Klicka på det nya diagrammet med höger musknapp för att få upp flytmenyn 5 Välj Frikoppla. Se bilden. Ett frikopplat diagram uppdateras inte när val görs. Detta är av nytta om du vill behålla överblicken samtidigt som du gör val. 6 Gör några val. Lägg märke till att det första diagrammet uppdateras, medan det frikopplade diagrammet inte ändras. 7 Koppla diagrammet till dokumentet igen genom att välja Koppla från flytmenyn. Arbeta med QlikView 73

74 8 Radera alla val genom att klicka på knappen Radera i verktygsfältet. Förvandla stapeldiagrammet till ett cirkeldiagram Det finns ett antal olika diagramtyper att välja mellan, var och en med egenskaper som passar för olika ändamål. Vi ska nu göra ett cirkeldiagram av det andra stapeldiagrammet. 1 Klicka på diagrammet Försäljning med höger musknapp och välj Egenskaper... från flytmenyn. 2 Under fliken Allmänt, välj Cirkeldiagram. 3 Under fliken Allmänt går det också att ändra diagramöverskrift och fönstertitel. Ändra den till Försäljningssumma som i exemplet nedan. Fönstertiteln, Försäljning, visas i fönstrets namnlist. Figur 15. Fönstertitel och diagramöverskrift 4 Gå till fliken Presentation. 5 Kryssa i rutan Visa tal i teckenförklaring (som motsvarar Värden på datapunkter för stapeldiagram). 6 På sidan Format kan du välja hur ditt cirkeldiagram ska se ut. 74

75 STAPEL- OCH CIRKELDIAGRAM 7 Klicka på OK. På skärmen har du nu ett cirkeldiagram där varje sektor motsvarar försäljningen i ett visst land: Figur 16. Det färdiga cirkeldiagrammet Ändra färginställningarna Gå till stapeldiagrammet (Försäljning 2) som du skapade tidigare. Lägg märke till att alla staplar har samma färg. Detta kan ändras under fliken Färger: 1 Klicka på stapeldiagrammet med höger musknapp och välj Egenskaper... från flytmenyn. 2 Gå till fliken Färger. 3 Kryssa i rutan Flerfärgat. 4 Välj OK. Jämför färgerna i stapeldiagrammet med färgerna i cirkeldiagrammet. Du ser att samma färger används för samma länder. Fördelen med denna inställning är ökad konsekvens mellan olika diagram och ark. Arbeta med QlikView 75

76 Du kan anpassa färgerna på sidan Färger: klicka helt enkelt på en färg som du vill ändra och välj en färg i färgkartan som öppnas. Figur 17. Sidan där du gör färginställningar för diagrammet. Visa procenttal Eftersom cirkeldiagrammet illustrerar proportioner kan det vara intressant att visa procenttalen istället för de faktiska försäljningssiffrorna: 1 Klicka på cirkeldiagrammet med höger musknapp och välj Egenskaper. 2 Gå till fliken Uttryck. 3 Kryssa i rutan Relativ. 4 Klicka på OK. Procenttalen visas nu i teckenförklaringen. För att öka utrymmet på skärmen kan du minimera cirkeldiagrammet: 5 Klicka på cirkeldiagrammet med höger musknapp och välj Minimera. 76

77 STAPEL- OCH CIRKELDIAGRAM Diagrammet förvandlas till en ikon och placeras där det får plats på skärmen. Du kan flytta ikonen dit du vill. 6 Upprepa stegen för att minimera stapeldiagrammet som du skapade i föregående lektion. I nästa lektion får du lägga till fler dimensioner till ett befintligt stapeldiagram. Du kommer också att skapa pivottabeller och raka tabeller. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. Arbeta med QlikView 77

78 78

79 PIVOTTABELLER OCH RAKA TABELLER LEKTION 5 PIVOTTABELLER OCH RAKA TABELLER I denna lektion fortsätter du att skapa och använda diagram. Du förser ett befintligt stapeldiagram med ytterligare en dimension och förvandlar sedan diagrammet till en pivottabell. Sedan skapar du en rak tabell med samma innehåll för att jämföra de båda tabelltypernas sätt att visa information. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinIntrokurs.qvw Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Lägga till en dimension i ett stapeldiagram Hittills har du arbetat med en dimension och ett uttryck. Men diagram kan vara mycket mer komplexa. De kan bland annat visa flera dimensioner och/eller uttryck samtidigt eller i följd. Du börjar med att skapa ett diagram med två variabler och ett uttryck. Diagrammet kommer fortfarande att visa försäljningssumman per land, men grupperad efter år: 1 På arket Försäljning hittar du det minimerade diagrammet Försäljning per land. Det är mycket likt stapeldiagrammet Försäljning 2 som du skapade i föregående lektion. 2 Återställ diagrammet och högerklicka på det. Välj Egenskaper... 3 Under fliken Allmänt, ändra diagramöverskriften och rubriken till Försäljning per år. 4 På sidan Dimensioner flyttar du År till listan över visade fält. 5 Under fliken Format, ändra Undertyp till Flervärdes. 6 Under fliken Presentation, ange 5 som Högsta antal synliga tal. Arbeta med QlikView 79

80 7 Välj OK för att slutföra diagrammet. Figur 18. Ett stapeldiagram med två dimensioner En stapel motsvarar fortfarande försäljningssumman för ett visst land, men är nu indelad i flera färgsektioner som står för olika år. Förvandla ett stapeldiagram till en flerdimensionell pivottabell Det är mycket illustrativt med grafiska presentationer av data, men när man försöker visa mycket information samtidigt kan tydligheten bli lidande. Man kan då istället välja att visa sina beräknade data för flera dimensioner i en pivottabell: 1 Högerklicka för att öppna dialogen Egenskaper för stapeldiagrammet du nyss lade till en dimension i (Försäljning per år). 2 Under fliken Allmänt, välj Pivottabell och välj OK. 3 För att sortera kolumnen Land från A till Ö högerklickar du på pivottabellen igen. Gå till sidan Sortering och välj Stigande för dimensionen Land. Klicka på OK. Nu sorteras pivottabellen annorlunda. Pivottabellen är ett mycket flexibelt arkobjekt, där du fritt kan placera de olika dimensionerna och uttrycken var som helst på den vertikala eller den horisontella axeln genom drag-och-släpp-metoden. Dra dimensioner Just detta diagram skulle bli överskådligare om man placerade dimensionen År på den horisontella axeln. Gör följande: 80

81 PIVOTTABELLER OCH RAKA TABELLER 1 Placera muspekaren på dimensionen År. 2 Tryck ner musknappen och dra fältet uppåt till höger tills en blå pil markerar att musmarkören befinner sig på rätt plats (nedanför rubrikraden). Figur 19. Kolumnen År dras till den horisontella axeln 3 Släpp musknappen. Dimensionen År och uttryckets värden visas nu på den horisontella axeln. Figur 20. Åren visas på den horisontella axeln. Det första fältet (Land) visas nu som en vanlig kolumn. Värdena i det andra fältet (År) fungerar som rubriker för övriga kolumner. Kolumnerna innehåller uttryckets (Summa av Försäljning) värden. 4 Dra tillbaka dimensionen År till vertikalt läge och placera den till höger om dimensionen Land. Lägga till en dimension För att lägga till ytterligare en dimension, gör följande: 1 Öppna dialogen Egenskaper och gå till sidan Dimensioner. 2 Dubbelklicka på dimensionen Försäljare för att flytta den till listan över Dimensioner som används och klicka sedan på OK. Arbeta med QlikView 81

82 Dimensionen visas på den vertikala axeln. Pivottabellen bör nu se ut som nedan.: Figur 21. Pivottabellen Visa och dölja dimensioner Pivottabellen erbjuder ännu en användbar funktion: möjligheten att visa och dölja dimensioner på värdenivå. Genom att dölja de värden som för tillfället inte är av intresse, kan man väsentligen förbättra överblicken över sina data. Notera de små tecknen och som visas i värdecellernas övre högra hörn i kolumnerna. Ett minustecken anger att dimensionen på nästa nivå är synlig, ett plustecken att den är dold. För närvarande visas alla värden i alla kolumner. 1 Klicka i kolumnen År med höger musknapp och välj Dölj alla på nästa nivå från flytmenyn. 2 Högerklicka i kolumnen Land och välj Dölj alla på nästa nivå. Värdena i dimensionerna Försäljare och Land, hittills synliga, är nu dolda. Antag att du bara är intresserad av försäljningen i Belgien: 3 Klicka på plustecknet i cellen Belgien. 82

83 PIVOTTABELLER OCH RAKA TABELLER 4 Klicka på plustecknen i cellerna 2002 och Figur 22. Pivottabellen visar detaljer för värdet Belgien Nu visas endast de värden i efterföljande kolumner som är relaterade till värdet Belgien. Detaljer om försäljare syns bara för 2002 och För att visa en dold kolumn högerklickar du i kolumnen till vänster om den och väljer Visa alla på nästa nivå. Justera kolumnerna Kolumnen Land i pivottabellen är inte bred nog för vissa värden. 1 Placera markören på skiljelinjen mellan kolumnen Land och kolumnen År. 2 När markören ser ut som i figuren, tryck ner musknappen och dra. 3 Alla kolumnerna kan justeras på detta sätt. För att justera kolumnen längst till höger, placera markören innanför ramen och rullningslisten och dra. Det går också att justera kolumnerna med hjälp av kommandot Lika kolumnbredd i flytmenyn som öppnas vid högerklick. Visa delsummor För närvarande visar tabellen försäljningen i Belgien under olika år. Antag att du vill känna till försäljningen för alla år sammanlagt. Gör följande: 1 Välj Egenskaper... från flytmenyn (som öppnas vid högerklick). 2 Gå till fliken Presentation. Arbeta med QlikView 83

84 3 I listan över Dimensioner och uttryck, välj variabeln År. 4 Kryssa i rutan Visa delsummor. 5 Klicka på OK. Pivottabellen visar nu delsummor på nivån År. Skapa en rak tabell I motsats till pivottabellen kan den raka tabellen inte visa delsummor eller tjäna som korstabell. Å andra sidan tillhandahåller den storartade möjligheter för sortering av kolumner. Vidare innehåller varje rad i en rak tabell en kombination av dimension(er)+uttryck. 1 Minimera pivottabellen för att öka utrymmet på arket Försäljning. 2 Högerklicka någonstans på arket och välj Nytt arkobjekt och Diagram. 3 I guiden som öppnas, välj Rak tabell. 4 Skriv Försäljare i rutan Titel. 5 Klicka på Nästa>. 6 På sidan Dimensioner, flytta År, Land och Försäljare till rutan Dimensioner som används. Använd knapparna Flytta fram och Flytta bak för att sortera dimensionerna enligt bilden. 7 Klicka på Nästa>. 8 Dialogen Redigera uttryck öppnas. 9 Sätt samman uttrycket Summa av Försäljning genom att välja fälten i listorna Aggregering och Fält. 10 Klicka på Klistra in. 11 Klicka på OK. 12 Skriv Försäljning i rutan Etikett i dialogen Uttryck. 84

85 PIVOTTABELLER OCH RAKA TABELLER 13 Klicka på Avsluta. Figur 23. Den raka tabellen Du har nu en rak tabell med samma innehåll som pivottabellen. Jämför tabellerna. Lägg märke till att totalsumman för försäljningen visas längst upp i den raka tabellen, att varje rad i den raka tabellen innehåller en möjlig kombination av data (i pivottabellen grupperas data efter fältvärden) och att inga delsummor ges. Sortera tabellen Raka tabeller tillhandahåller storartade möjligheter för sortering av kolumner. För närvarande är kolumnen År placerad längst till vänster, och tabellen är sorterad enligt den sorteringsordning som angivits för detta fält (fliken Sortering). Detta ser du på den lilla pilformade sorteringsindikatorn i kolumnrubriken. Du kan ändra sorteringsordningen genom två enkla musklick: 1 Klicka på kolumnen Försäljare med höger musknapp för att öppna flytmenyn. 2 Välj Sortera. Kolumnernas plats i tabellen förblir densamma, men det är nu sorteringsordningen för fältet Försäljare som bestämmer ordningen på värdena i tabellen. Märk att sorteringsindikatorn nu finns i kolumnen Försäljare. Arbeta med QlikView 85

86 Önskad sorteringsordning kan också ställas in under fliken Sortering i dialogen Egenskaper. Flytta en kolumn Anta att du vill visa fältet Försäljare till vänster om kolumnen Land. Gör följande: 1 Tryck ner musknappen på kolumnrubriken Försäljare och dra kolumnen till önskad placering. Den valda kolumnen markeras och målet visas med en pil medan du drar. 2 Släpp musknappen. Kolumnen Försäljare är nu placerad längst till vänster. Figur 24. Dra i kolumnen Försäljare Värdeindikatorer Värdeindikatorer används för att åskådliggöra uttrycksvärden i tabellen. Värden som tillhör olika värdekategorier kan tilldelas individuella färger och/eller teckensnitt. 1 Klicka på den raka tabellen med höger musknapp och välj Egenskaper... från flytmenyn. 2 Gå till fliken Värdeindikatorer. 3 Försäljning är det uttryck som kan användas. Markera det i textrutan. Det finns fyra värdekategorier att välja mellan: övre, normal, nedre och text. Antag att du vill åskådliggöra alla värden som är högre än : 86

87 PIVOTTABELLER OCH RAKA TABELLER 4 Skriv i rutan Övre >. Till höger om rutan finns två färgknappar och tre kryssrutor. Här väljer du på vilket sätt skillnaden ska åskådliggöras för text respektive bakgrund hos de värden du vill lyfta fram. 5 Antag att du vill att värdena som tillhör den övre värdekategorin ska framträda i rött. Klicka på knappen Text och välj en röd färg från färgpaletten som öppnas. Klicka på OK. 6 Markera dessutom kryssrutan Fet. 7 Klicka på OK. Alla försäljningssiffror som är högre än är nu markerade med röd fetstil. Val i tabelldiagram Man kan självfallet även göra val i pivottabeller och raka tabeller. När man klickar på de kolumner (eller rader i en pivottabell) som innehåller diagramdimensioner innebär det ett direkt urval av de värden man har klickat på. 1 Klicka på värdet 2002 i kolumnen År. Detta är samma sak som att välja 2002 i listboxen År. 2 Radera dina val. När man klickar på en kolumn som innehåller ett diagramuttryck innebär det ett indirekt urval av de värden i dimensionskolumnerna (-raderna) som används för att beräkna just det uttryckets värde. 3 Klicka på värdet $ i kolumnen Försäljning. Du har nu valt värdet 2003 i År, värdet Pakistan i Land och värdet Ann Lindquist i Försäljare. 4 Radera dina val. Om du behöver göra multipla eller mer komplexa val i ett tabelldiagram finns ytterligare ett alternativ som kallas listruta. Denna funktion gör det möjligt att förvandla en dimensionskolumn till en listruta där man både kan välja och söka värden. 1 Högerklicka på den raka tabellen Försäljare och välj Egenskaper... från flytmenyn. 2 Gå till fliken Presentation. 3 Markera År i listan Kolumner och kryssa i rutan Listruta. 4 Gör samma sak i kolumnerna Land och Försäljare. Arbeta med QlikView 87

88 5 Klicka på OK. Alla tre dimensionskolumnerna har nu fått varsin ikon till vänster om kolumnrubriken. 6 Klicka på ikonen för År. En temporär listruta med alla årtalen fälls ut. Håll CTRLtangenten nedtryckt och klicka på årtalen 2000, 2003 och Släpp därefter upp CTRLtangenten. De tre årtalen är nu valda och listrutan stängs. 7 Klicka på motsvarande ikon i kolumnen Land. När listrutan visas skriver du in "co". Textsökningen ger resultatet Colombia, Costa Rica, Mexico och Monaco. Tryck på ENTER. Nu ser du den information som finns om de här länderna. Endast Monaco visas i den raka tabellen eftersom det inte finns någon relevant information om de andra länderna. 8 Radera dina val. Flytta pivottabellen och den raka tabellen till ett nytt ark Det är ont om plats på arket Försäljning. För att förbättra tydligheten ska du nu skapa ett nytt ark för tabellerna. 1 Från menyn Layout, välj Lägg till ark. Fliken Ark 3 visas till höger om fliken Försäljning. 2 Högerklicka någonstans på det nya arket för att öppna dialogen Arkegenskaper. 3 Under fliken Allmänt, skriv Tabeller i Titel-rutan. I samma dialog kan du även ändra layoutinställningar för det nya arket och dess flik. När du har gjort dina inställningar klickar du på OK upprepade gånger tills alla dialoger stängts. 4 Gå tillbaka till arket Försäljning. 5 Markera pivottabellen och håll musknappen nedtryckt medan du drar den till fliken Tabeller. Släpp musknappen när pekaren förvandlas till en rundad pil. Se Kopiera arkobjekt på sidan Markera den raka tabellen och flytta den till fliken Tabeller på samma sätt. 88

89 PIVOTTABELLER OCH RAKA TABELLER 7 Gå till det nya arket Tabeller. Pivottabellens och den raka tabellens placering på arket motsvarar placeringen på arket Försäljning. Du kan behöva flytta dem på arket. Arket Försäljning är nu redo att ta emot nya diagram. I nästa lektion kommer du att arbeta med linjediagram, kombinationsdiagram, X-Y-diagram och hierarkiska stapeldiagram. Lektionen innehåller dessutom information om hur man skriver ut och exporterar ett diagram. Automatisk minimering För att skapa ytterligare plats kan du använda funktionen Automatisk minimering på vissa diagram. Det innebär att endast ett diagram i taget kan visas i full storlek. 1 På arket Försäljning, högerklicka på stapeldiagrammet Väntad försäljning nästa år och gå till sidan Namnlist i dialogen Egenskaper. 2 Kryssa i rutan Automatisk minimering och välj OK för att stänga dialogen. 3 Upprepa steg 1 och 2 på samma ark för stapeldiagrammet Hierarkiskt diagram, cirkeldiagrammet Försäljning och stapeldiagrammet Försäljning per land. Om diagrammen redan är minimerade högerklickar du på ikonerna för att öppna dialogen Egenskaper. 4 Återställ cirkeldiagrammet genom att dubbelklicka på ikonen. Observera att de andra diagrammen på arket minimeras och visas som ikoner. 5 Återställ nu diagrammet Hierarkiskt diagram. Cirkeldiagrammet minimeras automatiskt. Du kan även göra ändringar i flera diagram på en och samma gång: 1 Rita en rektangel med muspekaren runt de diagram du vill göra ändringen i. Deras namnlister eller minimerade ikoner blir gröna. 2 Högerklicka på ett av de valda diagrammen eller dess ikon för att öppna dialogen Egenskaper för alla objekten. Observera att egenskapsdialogen i det här fallet är begränsad till sidorna Layout, Namnlist och Teckensnitt. På sidan Namnlist hittar du kryssrutan Automatisk minimering. Om rutan redan är markerad betyder det att objektet ifråga redan har automatisk minimering. Arbeta med QlikView 89

90 3 Avmarkera kryssrutan Automatisk minimering och kryssa i den på nytt. Nu görs ändringen på alla markerade diagram. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. 90

91 FLER DIAGRAMTYPER LEKTION 6 FLER DIAGRAMTYPER I denna lektion presenteras ytterligare diagramtyper. Linjediagram är användbara när man vill visa förändringar eller trender. I ett kombinationsdiagram kan man kombinera stapeldiagrammets egenskaper med linjediagrammets. X-Y-diagram visar värdepar från två uttryck. Mätardiagram används för att visa ett specifikt värde. Du får även möta det hierarkiska diagrammet, i det här fallet ett stapeldiagram som skapas utifrån en grupp av fält. Lektionen slutar med utskrift och export av diagram. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinIntrokurs.qvw Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Skapa ett linjediagram Istället för att visas i form av staplar eller sektorer i en cirkel kan data presenteras som linjer mellan värdepunkter. Linjediagram är användbara när man vill visa förändringar eller trender. Du kommer nu att skapa ett linjediagram som visar hur försäljningen per kund har förändrats genom åren. 1 Gå till arket Försäljning. 2 Klicka på knappen Skapa diagram i verktygsfältet. 3 Välj Linjediagram och skriv Kund som Titel och Summa (försäljning) under Visa rubrik i diagram. 4 Klicka på Nästa>. 5 På sidan Dimensioner, flytta fälten År och Kund till listan över visade fält. Det är viktigt att År hamnar före Kund i det här exemplet. Använd knapparna Flytta fram och Flytta bak för att ange ordningen. 6 Klicka på Nästa> för att öppna dialogen Redigera uttryck. 7 I fälten Aggregering och Fält skapar du uttrycket Sum(Försäljning). Välj sedan Klistra in. Arbeta med QlikView 91

92 8 Klicka på OK. Dialogen Redigera uttryck stängs och du ser dialogen Uttryck igen. 9 Under Visningsalternativ markerar du Utjämnad linje. Klicka sedan på Avsluta. När inga värden är valda, ser diagrammet belamrat ut, men så fort ett val görs kommer tendenserna att framgå mycket tydligt. 10 Radera tidigare val genom att klicka på knappen Radera i verktygsfältet.. 11 Välj Atlantic Marketing i listboxen Kund och studera resultatet. Figur 25. Linjediagram som visar hur försäljningssiffrorna förändrats avseende kunden Atlantic Marketing. 12 Upphäv ditt val genom att klicka på listboxen Kund med höger musknapp och välja Radera val från flytmenyn. 13 Välj John Doe i listboxen Försäljare. Vi får nu en mycket tydlig bild av John Does förehavanden. Vi ser att han haft affärskontakter med Carlsborg sedan 1999 och att företaget Mary Kay betytt mycket för hans karriär. Vi ser också att han inte varit särskilt framgångsrik vad gäller Captain Cook s Surfing School. Antag att vi vill veta om Captain Cook s Surfing School fortfarande tillhör kundkretsen trots allt. 14 Välj Captain Cook s Surfing School i listboxen Kund. 92

93 FLER DIAGRAMTYPER 15 Högerklicka på fältet Captain Cook s Surfing School och välj Radera i andra fält. Alla andra fält (inklusive John Doe) avmarkeras automatiskt. Som du ser finns det ingen anledning till oro: surfskolan hör fortfarande till kundkretsen, även om den köpt för lägre belopp under 2004 och I pivottabellen som du flyttade till arket Tabeller kan du studera mer exakt vilka siffror det rör sig om. 16 Radera dina val och minimera diagrammet. Lägga till ett uttryck i ett stapeldiagram Anta att du vill se hur antalet kunder i ett visst land hänger samman med landets befolkningsmängd. 1 Gå till arket Geografi där du hittar stapeldiagrammet Folkmängd. 2 Kopiera diagrammet till arket Försäljning: högerklicka på diagrammet, eller dess ikon om det är minimerat. Välj Skapa kopia från flytmenyn och dra kopian till fliken Försäljning. Släpp musknappen när pekaren förvandlas till en rundad pil. 3 Klicka på diagrammet med höger musknapp och välj Egenskaper... från flytmenyn. 4 Under fliken Allmänt, ändra fönstertiteln till Kunder/Folkmängd. 5 Kryssa i rutan Visa rubrik i diagram och skriv Kunder/Folkmängd även i denna ruta. 6 Under fliken Uttryck, klicka på Lägg till för att komma till dialogen Redigera uttryck. 7 Bygg uttrycket Count (Kund) genom att välja Antal totalt i fältet Aggregering och Kund i fältet Fält. Klicka sedan på Klistra in. 8 Klicka på OK för att stänga dialogen Redigera uttryck. 9 Se till att uttrycket Count (Kund) är markerat i listan till vänster och skriv Kunder (antal) i rutan Etikett. 10 I samma dialog (dialogen Uttryck), markera uttrycket Folkmängd och skriv Folkmängd (milj) i etikettrutan. 11 Klicka på OK. Arbeta med QlikView 93

94 Studera diagrammet. Du har angivit både folkmängd och antal kunder som uttryck. Ändå visas bara folkmängden. Anledningen är att båda uttrycken visas på en och samma axel och att siffrorna för de båda uttrycken skiljer sig så mycket från varandra att kundantalet helt enkelt inte syns. 12 Högerklicka på diagrammet och välj Egenskaper... Gå sedan till fliken Axlar. 13 Markera Kunder (antal) i rutan Axlar och välj sedan Höger (Övre) under Läge. 14 Klicka på OK. Diagrammet visar de tio länderna med störst befolkning samt antalet kunder i dessa länder. Figur 26. Ett stapeldiagram som visar de tio länderna med störst befolkning samt antalet kunder i dessa länder. Göra stapeldiagrammet till ett kombinationsdiagram Du kommer nu att göra om stapeldiagrammet till ett kombinationsdiagram. I ett kombinationsdiagram kan man kombinera stapeldiagrammets egenskaper med linjediagrammets, exempelvis genom att visa det ena uttrycket som staplar och det andra i form av linjer och/eller symboler. 1 Högerklicka på diagrammet och välj Egenskaper... från flytmenyn. 2 Under fliken Allmänt, välj Kombinationsdiagram. 3 Gå till fliken Uttryck. 94

95 FLER DIAGRAMTYPER Uttrycken Folkmängd (milj) och Kunder (antal) visas i rutan Uttryck. 4 Markera Folkmängd (milj) och kryssa sedan i rutan Stapel under Visningsalternativ. Rutorna Linje och Symbol får inte vara ikryssade. 5 Markera nu Kunder (antal) i rutan Uttryck och kryssa i rutorna Symbol och Linje, men lämna rutan Stapel avmarkerad. Om du så önskar kan du även kryssa i rutan Utjämnad linje. 6 Klicka på OK. Istället för att visa båda uttrycken som staplar, visar diagrammet nu antal kunder i form av symboler och linjer. Figur 27. Ett kombinationsdiagram som visar hur folkmängd och antal kunder i olika länder är relaterade till varandra. Från kombinationsdiagram till X-Y-diagram När man visar data där varje instans representeras av två tal, som i detta fall (varje land har såväl yta som befolkning), är X-Y-diagrammet en bra uppställningsform: 1 Klicka på kombinationsdiagrammet med höger musknapp och öppna dialogen Egenskaper. 2 Under fliken Allmänt, välj X-Y-diagram. 3 Klicka på OK. Dimensionen (Land) motsvaras av symbolerna, medan uttrycken (Folkmängd (milj) och Kunder (antal)) visas på axlarna. Du ser omedelbart att några av länderna är placerade långt till höger på x-axeln, vilket innebär att deras folkmängd vida överskrider den genomsnittliga. I två länder har vi redan mer än tio kunder. Arbeta med QlikView 95

96 4 Välj länder med flest kunder genom att "måla" området i diagrammet med hjälp av musknappen. Nu ser du att länderna är Japan och USA. Figur 28. Ett X-Y-diagram som visar hur folkmängd och antal kunder i olika länder är relaterade till varandra. 5 Radera dina val och minimera diagrammet. Skapa ett X-Y-diagram från grunden Skapa nu ett liknande X-Y-diagram, som visar folkmängd och befolkningsökning: 1 Gå till arket Geografi. 2 Klicka på knappen Skapa diagram i verktygsfältet. 3 På sidan Allmänt skriver du Befolkningsökning i såväl rutan Titel som Visa titel i diagram. Välj diagramtypen X-Y-diagram. 4 Välj Nästa>. 5 På sidan Dimensioner, flytta Land till kolumnen över visade fält. 6 Välj Nästa>. 96

97 FLER DIAGRAMTYPER 7 Sidan Uttryck ser något annorlunda ut för X-Y-diagram än för övriga diagram. Välj Befolkningsökning i kombinationsrutan X och Folkmängd (milj) i kombinationsrutan Y. 8 Klicka på Avsluta. Ditt nya X-Y-diagram är färdigt. Flytta det till ett lämpligt område, ändra dess storlek om du så önskar och prova att göra val i det. 9 Minimera diagrammet. 10 Radera dina val och minimera diagrammet. Skapa ett mätardiagram Ofta vill man se hur värdet påverkas av enskild mätning när man ändrar sina val. Mätardiagrammet passar förträffligt för att visa detta. QlikView erbjuder en mängd mätardiagram som visualiserar värden grafiskt. I detta avsnitt ska vi skapa en enkel cirkelmätare som visar den genomsnittliga bruttomarginalen för den kundgrupp och/ eller period som väljs. 1 Gå till arket Försäljning. 2 Klicka på knappen Skapa diagram i verktygsfältet. 3 Välj Mätare och skriv Bruttomarginal som Titel och Visa rubrik i diagram. 4 Klicka på Nästa>. 5 På sidan Dimensioner görs ingenting eftersom de flesta mätare beräknas bäst utan dimensioner som resulterar i ett enda värde. 6 Klicka på Nästa> för att öppna dialogen Redigera uttryck. 7 Skapa uttrycket Avg([Täckningsbidrag]) genom att välja Medelvärde i fältet Aggregering och Täckningsbidrag i fältet Fält. Klicka på Klistra in. 8 Klicka på OK, klicka sedan på Nästa> och Nästa>. 9 På sidan Format bör du kontrollera att ikonen med den runda cirkelmätaren är markerad under Utseende. 10 Klicka på Nästa>. 11 På sidan Presentation anger du värdet 3000 under Max i gruppen Inställningar för mätare. Byt färg på segment 1 (vänster) till röd och segment 2 (höger) till grön genom att klicka på de färgade knapparna. Arbeta med QlikView 97

98 12 På samma sida, Presentation, kryssar du i rutan Visa skala och väljer 7 huvudenheter, Visa etiketter på var 1 huvudenhet och 2 delenheter per huvudenhet. Klicka på Nästa> upprepade gånger tills du kommer till sidan Namnlist. 13 På sidan Namnlist kryssar du i rutan Automatisk minimering. 14 Klicka på Avsluta. En halvcirkulär mätare med två segment (ett grönt och ett rött) visas. Nu analyserar vi! 15 Klicka på knappen Radera i verktygsfältet. Mätaren visar nu den genomsnittliga bruttomarginalen för samtliga kunder. 16 Välj Atlantic Marketing i listrutan Kund. Det här är en bra kund! 17 Välj Barley Foods istället. Det här resultatet kan förbättras! Figur 29. Mätaren som den ser ut när Atlantic Marketing markerats i listboxen Kund. 98

99 FLER DIAGRAMTYPER Arbeta med hierarkiska diagram Figur 30. Ett hierarkiskt diagram En dimension som används i ett diagram motsvarar vanligtvis ett enskilt fält, t.ex. År. Du kommer dock ibland att stöta på diagram som skapats utifrån grupper av fält. Sådana diagram kan vara av två typer, hierarkiska eller cykliska. I ett hierarkiskt diagram består gruppen vanligen av fält som bildar en naturlig hierarki, t.ex. År, Kvartal, Månad. Arket Försäljning i ditt dokument innehåller ett minimerat hierarkiskt stapeldiagram. 1 Radera alla val. 2 Gå till arket Försäljning. 3 Återställ det minimerade diagrammet Hierarkiskt diagram genom att dubbelklicka på ikonen. Diagrammet, som visar försäljningssumman per år, ser ut som vilket stapeldiagram som helst. Så snart du gör ett val som resulterar i att fältet År bara innehåller ett möjligt värde, upptäcker du emellertid dess hierarkiska karaktär: 4 Välj stapeln 2002 i diagrammet. Ett vanligt diagram skulle nu visa en enda stapel, nämligen den som motsvarar året Detta diagram visar istället försäljningssumman för varje kvartal av året 2002 (eftersom det andra fältet i den definierade gruppen är Kvartal). 5 Välj stapeln som representerar det fjärde kvartalet. Diagrammet visar nu försäljningen för varje månad i det kvartal som valts. Månad är det tredje och sista fältet i fältgruppen. Märk hur valen visas i Aktuella val-boxen på samma ark. Det är mycket viktigt att man håller reda på sina val när man arbetar med hierarkiska diagram. Arbeta med QlikView 99

100 6 För att gå bakåt i hierarkin, klicka på knappen intill fältnamnet. När mer än ett värde blir valbart i de övre fälten i hierarkin, går diagrammet automatiskt uppåt i hierarkin. Hur man skapar grupper av fält beskrivs i kursens tredje del, Avancerade funktioner (sidan 195). Du har nu stött på de flesta diagramtyper som förekommer i QlikView: stapeldiagram, linjediagram, kombinationsdiagram, X-Y-diagram, cirkeldiagram, pivottabeller, raka tabeller och mätare liksom hierarkiska stapeldiagram. Sist i lektionen får du lära dig att kopiera diagram till Urklipp och att skriva ut diagram. Kopiera till Urklipp och skriva ut Alla arkobjekt kan kopieras som bilder till Urklipp. Diagram och tabeller kan även skrivas ut. Man kan även exportera diagram- och tabelldata till Urklipp. Kopiera arkobjekt till Urklipp Skriva ut 1 Klicka på ett diagram med höger musknapp för att öppna flytmenyn. 2 Välj Kopiera till Urklipp och välj Värden. De andra alternativen förklaras nedan. Du kan välja mellan Värden (värdena kopieras från diagrammet och kan klistras in i ett annat program), Bild (diagrammet kopieras som en bild och kan klistras in i andra program som en bild) och Objekt (kopian är ett klickbart arkobjekt som kan klistras in i ett annat QlikView-dokument). 3 För att se resultatet, öppna ett nytt dokument i Word och välj Klistra in (i Word). 4 Stäng Word. 1 Gå tillbaka till QlikView. 2 Klicka på ett diagram med höger musknapp och välj Skriv ut. Dialogen Skriv ut öppnas. För mer detaljerad information, se Referensmanualen. 3 Välj Skriv ut. Det är också möjligt att välja kommandot Skriv ut från Arkiv-menyn eller från verktygsfältet. 100

101 FLER DIAGRAMTYPER I nästa lektion fortsätter presentationen av arkobjekten med multiboxen och tabellboxen. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. Arbeta med QlikView 101

102 102

103 MULTIBOXAR, TABELLBOXAR OCH INDATABOXAR LEKTION 7 MULTIBOXAR, TABELLBOXAR OCH INDATABOXAR I denna lektion presenteras multiboxen, som gör det möjligt att visa stora datamängder på ett litet utrymme. Vi tittar även på indataboxen som kan användas för att lägga in information interaktivt och på tabellboxen, som presenterar data i tabellformat. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinIntrokurs.qvw Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Multiboxen Multiboxen är ett arkobjekt som visar många fält samtidigt på ett mycket kompakt sätt. Multiboxen gör det möjligt att visa ett stort antal fält på ett och samma ark utan att förlora överblicken. Hur resultat av val visas i multiboxen Arket Geografi innehåller en multibox som visar information om länder. För varje fält i multiboxen finns en valindikator, som talar om huruvida värdena i fältet är valda, valbara eller uteslutna. Ett värde visas bara i multiboxen om det är det enda möjliga (valda eller valbara) värdet. 1 Radera alla dina val genom att klicka på knappen Radera i verktygsfältet. 2 Välj Aus Dollar i listboxen Valuta. Valindikatorerna i multiboxen är vita, vilket innebär att alla fält innehåller valbara värden. Arbeta med QlikView 103

104 De flesta av fälten har fortfarande vita valindikatorer i den vänstra kolumnen och visar ingenting i den högra. Det betyder att de här fälten innehåller flera valbara värden. Aus Dollar är det enda möjliga värdet i sitt fält. Därför visas det i multiboxen. 3 Välj nu Australien i listboxen Land. Nu visas värden i alla fält. Multiboxens förmåga att visa mycket information på begränsat utrymme framgår tydligt. Skapa en multibox 1 Gå till arket Kunder. 2 Radera dina val. 3 Klicka på knappen Skapa multibox i verktygsfältet eller välj Nytt arkobjekt, Multibox från Layout-menyn. Sidan Allmänt i dialogen Egenskaper multibox öppnas nu. Här kan du välja vilka fält som ska visas i multiboxen. 4 Skriv Kundinformation i Titel-rutan. 5 Markera Kund i listan över tillgängliga fält och välj sedan Lägg till>. Fältet Kund flyttas nu till listan över visade fält, vilket innebär att det kommer att visas i multiboxen. Välj ytterligare några fält: 6 Markera Adress genom att klicka på fältet i listan. 7 Håll CTRL-knappen nedtryckt medan du klickar på fälten Stad, Land och Postnummer. 8 Klicka på Lägg till>. 9 Klicka på OK. Multiboxen dyker nu upp på ditt ark. Göra val i multiboxen Du gör val i multiboxen på följande sätt: 1 Radera dina val. 104

105 MULTIBOXAR, TABELLBOXAR OCH INDATABOXAR 2 Öppna fältet Kund genom att klicka på pilen. 3 Välj Gaston HiTech. Det finns valbara värden i alla fälten. 4 Öppna fältet Land genom att klicka på pilen. 5 Belgien och Frankrike är valbara. Antag att det är den franska adressen du är ute efter: klicka på Frankrike. Den önskade informationen syns nu i multiboxens övriga fält. Multiboxens egenskaper kan ändras precis som egenskaperna för andra arkobjekt. 6 Klicka på multiboxens namnlist med höger musknapp. Titta noga på flytmenyn innan du går vidare till dialogen Egenskaper multibox. Multiboxens egenskapsdialog består av sex sidor som liknar listboxens. Här gör du sådana ändringar som påverkar hela multiboxen. 7 Stäng dialogen Egenskaper multibox och gå tillbaka till multiboxen. Högerklicka på fältet Kund. Titta noga på flytmenyn som öppnas. Du ser att kommandona i den andra gruppen (se bilden) tillhör fältet du klickat på, medan kommadona i de övriga grupperna är likadana som kommandona för multiboxen som helhet. Dessa kommandon berör med andra ord alla fält i multiboxen. Flytta upp ett fält Kanske skulle du föredra att låta fältet Postnummer föregå Land. 1 Klicka i det vita området i fältet Postnummer och håll musknappen nedtryckt medan du drar uppåt. En blå pil visas. 2 Släpp musknappen när pilen befinner sig ovanför fältet Land. 3 Radera dina val. Arbeta med QlikView 105

106 Du kan även ändra fältens inbördes ordning med hjälp av knapparna Flytta upp och Flytta ned på sidan Allmänt i dialogen Egenskaper multibox. Tabellboxen Tabellboxen är ett arkobjekt som visar flera fält samtidigt. Liksom i en vanlig tabell är innehållet fältvärdesorienterat, d.v.s. det finns ett logiskt sammanhang mellan innehållet i varje rad. Kolumninnehållet kan hämtas från flera av de inlästa tabellerna, vilket gör det möjligt för användaren att skapa en ny tabell utifrån de logiskt möjliga kombinationerna i de ursprungliga tabellerna. Vid en första anblick kan det tyckas som om tabellboxen är lik den raka tabellen: i båda tabellerna finns det en möjlig kombination av värdena i en rad. Det finns dock flera viktiga skillnader mellan de båda arkobjekten, varav den främsta är att tabellboxar inte kan visa beräknade värden. Göra val i en tabellbox Arket Geografi innehåller en tabellbox som heter Tabellbox. Precis som de andra arkobjekten uppdateras tabellboxen så fort ett val gjorts i något annat arkobjekt. 1 Välj några länder i listboxen Land och studera resultatet. Du kan göra val i en tabellbox genom att klicka på något av fältvärdena eller genom att "måla" ett område: 2 Välj några värden i tabellboxen. Se hur innehållet förändras. 3 Radera dina val. Skapa en tabellbox 1 Gå till arket Kunder. Arket innehåller en multibox med fälten Kund, Adress, Stad, Postnummer och Land. Skapa en tabellbox med samma fält: 2 Klicka på knappen Skapa tabellbox i verktygsfältet. 3 Sidan Allmänt i dialogen Egenskaper tabellbox är nu öppen. Skriv texten Kundinformation i Titel-rutan. 106

107 MULTIBOXAR, TABELLBOXAR OCH INDATABOXAR 4 Dubbelklicka fälten ovan för att flytta dem till listan över visade fält. Använd knapparna Flytta upp och Flytta ned om du behöver ändra fältens inbördes ordning. Klicka sedan på OK. En tabellbox som innehåller de fält du valt visar sig nu på arket. Ändra dess storlek tills alla kolumner är synliga och flytta den till önskat läge. Som du ser finns det logiska samband mellan fältvärdena i en och samma rad precis som i en rak tabell. Figur 31. Tabellbox med samma information som multiboxen du skapade i förra avsnittet. Justera kolumner Kolumnerna i tabellboxen kan justeras på samma sätt som de andra tabellernas: 1 Placera markören på en av de vertikala linjerna och dra. För att justera kolumnen längst till höger, placera markören innanför ramen så långt till höger som möjligt och dra. För att justera alla kolumner samtidigt kan du göra följande: 1 Klicka på en av kolumnerna med höger musknapp. 2 Välj Anpassa kolumner till data eller Lika kolumnbredd från flytmenyn. OBS Flytmenyn (liksom Objekt-menyn, som motsvarar det aktiva objektets flytmeny) ser olika ut beroende på om man högerklickar på tabellboxens namnlist eller på ett av dess fält. Fältspecifika kommandon som Välj möjliga, Sortera etc. är antingen inte Arbeta med QlikView 107

108 representerade eller inte valbara när man högerklickar på tabellboxens namnlist. Sortera tabellboxen Precis som den raka tabellen tillhandahåller tabellboxen utmärkta sorteringsmöjligheter. 1 Högerklicka på kolumnrubriken Land och välj sedan Sortera från flytmenyn. Kolumnen Kund står fortfarande först i tabellen, men värdena är nu sorterade enligt den sorteringsordning som definierats för fältet Land. Observera hur sorteringsindikatorn i tabellens rubrikrad har bytt plats. Eftersom detta ark huvudsakligen innehåller information om kunder, är det dock vettigare att låta fältet Kund bestämma sorteringsordningen: 2 Dubbelklicka på kolumnrubriken Kund. Tabellen är nu åter sorterad enligt den sorteringsordning som angivits för fältet Kund. Sorteringsordningen för de olika fälten kan ställas in under fliken Sortering i dialogen Egenskaper tabellbox. Här kan du också ändra kolumnernas ordning via knapparna Flytta fram och Flytta bak. Skriva ut en tabellbox Antag att du vill skriva ut en lista över alla franska kunder. 1 Radera alla tidigare val genom att klicka på knappen Radera i verktygsfältet. 2 I listboxen Land på arket Kunder, välj Frankrike. Tabellboxen visar nu alla kunder som har kontor i Frankrike. 3 Klicka på tabellboxen med höger musknapp och välj Skriv ut... Dialogen Skriv ut öppnas. 4 Klicka på Granska för att titta på listan över franska kunder. För mer detaljerad information om utskrifter, se Referensmanualen. Det är också möjligt att välja kommandot Utskrift... från Objekt-menyn, från Arkiv-menyn eller från verktygsfältet. 5 Stäng dialogen Skriv ut. 108

109 MULTIBOXAR, TABELLBOXAR OCH INDATABOXAR Exportera värden från en tabellbox Istället för att skriva ut tabellboxen kan du exportera dess innehåll till en fil: 1 Klicka på tabellboxen med höger musknapp och välj Exportera... från flytmenyn. I dialogen som öppnas är.qvo förvalt som filtyp. Detta är en av QlikViews egna filtyper, som kan associeras med alla typer av program, till exempel Excel. 2 Skriv Kunder i Frankrike.qvo eller något liknande i rutan Filnamn. 3 Klicka på Spara. 4 Du kan nu öppna Utforskaren och dubbelklicka på.qvo-filen för att öppna den med t ex Excel. 5 Stäng Excel och gå tillbaka till QlikView. Använda en indatabox Ibland behöver man föra in data interaktivt i QlikView-dokumentet. Data i fälten (listboxar osv.) kan normalt inte ändras interaktivt. QlikView har dock något som kallas variabler, som kan ändras när som helst. Man kan föra in data i en variabel med hjälp av en Indatabox. Föra in data i en indatabox I detta avsnitt ska vi använda en indatabox för att föra in en väntad försäljningsökning och se resultatet i ett diagram. 1 Radera alla val. 2 Gå till arket Geografi. Där hittar du en indatabox och ett textobjekt. 3 Markera indataboxen och textobjektet med förklarande text intill. Om du har glömt hur man gör, se Markera och flytta flera arkobjekt samtidigt på sidan Dra båda objekten till fliken Försäljning. 5 Gå till arket Försäljning. Indataboxen och textobjektet ska nu finnas på detta ark. 6 Återställ det minimerade diagrammet Väntad försäljning nästa år genom att dubbeklicka på ikonen. Arbeta med QlikView 109

110 Diagrammet Väntad försäljning nästa år visar försäljningen per år för alla länder. När du väljer ett land visar den vänstra stapeln landets försäljning för det år som är valt som innevarande år. Den högra stapeln visar den väntade försäljningen för året därpå. Prognosen beräknas med ett uttryck som baseras på innevarande års försäljning plus en procentuell ökning i en variabel som kallas Ökning. Den här procentuella ökningen är den variabel som visas i indataboxen. Den är satt till 10 procent. Om vi är optimistiska vad gäller försäljningen, ökar vi prognosen till 20 procents försäljningsökning. 7 I listrutan År väljer du värdet År 2005 utgör nu basen för din prognos. I listrutan Land är ett antal länder "valbara" (vita). För dessa länder har vi tillgång till information om år Välj Bulgarien i listboxen Land. 9 Klicka med musen i området till höger om "="-tecknet i indataboxen. Siffran 10 markeras. Du är nu i indataboxens redigeringsläge. 10 Skriv in "20" och tryck på ENTER. Variabelns värde har ändrats och diagrammet kommer att beräknas på nytt. Lägg märke till hur stapeln Nästa år växer. 11 Minimera diagrammet. Figur 32. Försäljningsprognosen för Bulgarien 110

111 MULTIBOXAR, TABELLBOXAR OCH INDATABOXAR Begränsningar i indataboxen. Figur 33. Sidan Begränsningar i dialogen Egenskaper indatabox Variabler i indataboxar kan i princip innehålla alla typer av data. Det är dock vanligt att den som har designat programmet har begränsat vad som får föras in. I exemplet ovan skulle t.ex. ett icke-numeriskt värde inte fylla någon funktion. Indataboxen har därför en getts en begränsning som bara tillåter indata mellan -50 och 50. Se bilden. Prova nu att ange ett värde utanför begränsningarna för att se vad som händer. 1 Klicka på indataboxen och skriv in värdet "99". Tryck Enter. Indataboxen godtar inte detta värde då det faller utanför givna begränsningarna. Du är fortfarande i redigeringsläge i indataboxen. Det gamla värdet är markerat. 2 Skriv "10" och tryck ENTER. Vi är tillbaka där vi började. I nästa lektion behandlas knappar, textobjekt och linje/pil-objekt. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. Arbeta med QlikView 111

112 112

113 KNAPPAR, TEXTOBJEKT OCH LINJE/PIL-OBJEKT LEKTION 8 KNAPPAR, TEXTOBJEKT OCH LINJE/PIL-OBJEKT I den här lektionen får du lära dig att skapa knappar, textobjekt och linje/pil-objekt. Knappar används för att utföra kommandon på ett enkelt sätt eller för att exportera data. Även textobjekt har ett flertal användningsområden; exempelvis kan man skapa en intressant bakgrund till sitt ark genom att kombinera flera färgade textobjekt. Linjer och pilar kan användas för att ge dokumentet en tydligare layout. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinIntrokurs.qvw Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Knappen I QlikView kan man använda knappar till att utföra kommandon eller aktiviteter, till exempel att exportera data eller att starta andra dokument. Läs mer om knappar Referensmanualen. Använda en knapp som genväg Alla kommandon som genvägsfunktionen kan användas till kan även utföras på annat sätt i QlikView men genvägen är ofta ett mycket användarvänligt alternativ. Den typ av knapp som kallas genväg gör det möjligt att utföra kommandon på ett snabbt och enkelt sätt. Arket Geografi innehåller en knapp med texten Radera val. 1 Gå till arket Geografi. 2 Välj ett eller flera länder. 3 Hitta knappen Radera val på skärmen och klicka på den. Dina val har raderats. Skapa en genvägsknapp Skapa nu en liknande genväg på arket Kunder. 1 Klicka på ikonen Skapa knapp i verktygsfältet. Arbeta med QlikView 113

114 2 Under fliken Allmänt i dialogen Ny knapp, skriv texten Radera alla val i Text-rutan. 3 Välj en färg genom att klicka på knappen Färg. Aqua är förvalt som bakgrund. Lämna det så. 4 Gå till sidan Aktiviteter och klicka på knappen Lägg till. Dialogen Lägg till aktivitet öppnas. 5 I gruppen Urval väljer du nu Radera alla. Figur 34. Från sidan Egenskaper knapp: Aktiviteter kan man öppna dialogen Lägg till aktivitet. 6 Klicka på fliken OK för att stänga dialogen Lägg till aktivitet. 7 Klicka på fliken OK för att stänga dialogen Egenskaper knapp. 8 Testa den nya knappen. Du kan flytta knappen genom att dra den till önskad position medan du håller musknappen nedtryckt. Skapa en exportknapp Du har redan lärt dig hur man exporterar data från en tabellbox. Det är också möjligt att använda en knapp för att exportera data från givna fält: 1 Gå till arket Försäljning. 114

115 KNAPPAR, TEXTOBJEKT OCH LINJE/PIL-OBJEKT 2 Klicka på ikonen Skapa knapp i verktygsfältet. 3 Skriv Exportera i Text-rutan. 4 Välj en färg genom att klicka på knappen Färg. Aqua är förvalt som bakgrund. Låt det vara så. 5 Gå till sidan Aktiviteter och klicka på knappen Lägg till för att öppna dialogen Lägg till aktivitet. 6 I gruppen Extern väljer du nu Exportera. 7 Klicka på OK för att stänga dialogen Lägg till aktivitet. 8 Klicka på Inställning... för att öppna dialogen Exportinställningar. Kolumnen Fält i gruppen Urval innehåller en lista över alla fält i dokumentet. Genom att dubbelklicka på ett fält i kolumnen kopierar du det till kolumnen Exportera rader. 9 Klicka på OK för att stänga dialogen Lägg till aktivitet och klicka sedan på OK igen för att stänga dialogen Egenskaper knapp. De möjliga (valda och valbara) värdena i fälten du angivit har nu kopierats till Urklipp. För att se resultatet kan du öppna exempelvis Excel och välja Klistra in. Exportera data till en fil Det är också möjligt att exportera data till en fil på samma sätt som i exemplet med tabellboxen: 1 Öppna dialogen Egenskaper knapp för Export-knappen igen och gå till sidan Aktiviteter. 2 Klicka på Inställning... för att öppna dialogen Exportinställningar. 3 I gruppen Exportera till väljer du Fil i stället för Urklipp. Arbeta med QlikView 115

116 4 Dialogen Exportera fil öppnas automatiskt. Skriv ett filnamn i rutan Filnamn, t ex Export. 5 Du bör spara exportfilen i samma mapp som din Introkurs-fil. 6 Klicka på Spara för att stänga dialogen Exportera fil. Sökvägen till filen visas på sidan Exportinställningar. Varje gång du klickar på exportknappen kopieras alla kombinationer av de möjliga värdena i de fält du angivit till denna fil. Välj OK för att stänga dialogen Exportinställningar och OK igen för att stänga dialogen Egenskaper knapp. Starta ett program vid export Om du vill starta programmet direkt när du klickar på exportknappen, kan du skapa en aktivitet som kan Starta ett program. 1 Högerklicka på knappen Exportera. Välj Egenskaper. 2 Gå till sidan Aktiviteter. 3 I gruppen Extern väljer du Starta. 4 Klicka på fliken OK för att stänga dialogen Lägg till aktivitet. Nu innehåller sidan Aktiviteter inställningar som är relevanta för aktiviteten Starta. 5 Klicka på knappen... bredvid rutan Applikation och bläddra i dialogen som öppnas till programmet som du vill använda för att öppna filen. Välj Excel, som bör finnas under Programfiler på din dator. 6 Välj Öppna. 7 Klicka på OK för att stänga dialogen Egenskaper knapp. Välj några värden och klicka sedan på din Exportera-knapp. Om allt fungerar som det ska, kommer Excel nu att öppna filen Export.tab, som innehåller de data du exporterat. 8 Stäng Excel. 9 Radera dina val. Textobjektet Textobjekt kan användas på flera olika sätt. Man kan exempelvis skapa förklarande texter till olika delar av sitt dokument eller skapa flerfärgade bakgrunder. I detta avsnitt ska vi skapa en flerfärgad bakgrund för ett ark med hjälp av textobjekt. 116

117 KNAPPAR, TEXTOBJEKT OCH LINJE/PIL-OBJEKT Skapa en bakgrund med hjälp av textobjekt Figur 35. Den nya bakgrunden för arket Försäljning Antag att du vill förstärka skillnaden mellan de listrutor som visar datum och den övriga informationen på arket Försäljning. 1 Gå till arket Försäljning. 2 Klicka på knappen Skapa textobjekt i designverktygsfältet. Dialogen Nytt textobjekt öppnas. Längst upp finns en ruta där man kan skriva in en valfri text. I detta fall ska dock rutan förbli tom, eftersom vi vill visa endast färg, inte text. 3 Klicka på knappen Färg. Dialogen Färgyta öppnas. 4 Klicka på knappen Grundfärg. 5 Välj en ljusgrön färg från paletten och klicka på OK. 6 Alternativet Enfärgad är förvalt. Välj OK för att stänga alla dialoger. 7 Det bör nu finnas en liten färgad yta någonstans på ditt ark. Detta är ditt textobjekt. Du kan flytta och ändra storlek på det efter behag. Arbeta med QlikView 117

118 8 Flytta och förstora textobjektet tills det täcker arkets vänstra del runt listrutorna Dag, Månad och År. Se bilden Den nya bakgrunden för arket Försäljning på sidan 117. Försköna gärna resten av dokumentet med denna typ av textobjekt. Se till att textobjekten placeras i det nedre skiktet (fliken Layout) så att de inte skymmer andra arkobjekt. Linje/pil-objektet Figur 36. Linjen förstärker delningen av arket. Linje/pil-objekt kan t.ex. användas för att dela av ark-layouten eller för att peka på ett visst arkobjekt. Vi ska använda oss av en vertikal linje för att dela av det nyss skapade arket (som har ett textobjekt som bakgrund). 1 Gå till arket Försäljning. 2 Klicka på knappen Skapa linje/pil-objekt i designverktygsfältet. Sidan Allmänt i dialogen Egenskaper linje/pil visas. 3 Välj Vertikal orientering. 118

119 KNAPPAR, TEXTOBJEKT OCH LINJE/PIL-OBJEKT 4 Klicka på knappen Färg. 5 Välj fast mörkgrå färg. 6 Klicka på OK för att stänga dialogen Färg. 7 Välj Linjetjocklek 5 och Linjetyp heldragen. 8 Välj linje utan pil som Pilformat. 9 Gå till fliken Layout. Välj Skikt - Nedre. 10 Klicka på OK. En mörkgrå vertikal linje syns på arket. 11 Flytta linjen med musknappen tills den gränsar till den ljusgrå bakgrunden. Skapa en bakgrund med hjälp av dialogen Egenskaper ark Det finns andra sätt att ge ett ark en ny bakgrundsfärg: 1 Klicka någonstans på arket Kunder med höger musknapp och välj Egenskaper... 2 Gå till fliken Allmänt i dialogen Arkegenskaper, välj Arkinställningar i gruppen Bakgrund, kryssa i rutan Färg och klicka på färgknappen. 3 Välj en färg från paletten, klicka på OK och stäng egenskapsdialogen. Arket Kunder har nu en färgad bakgrund som täcker hela arket. Man kan även använda bilder som arkbakgrund. Läs mer om bakkgrundsfärger, bakgrundsbilder och layoutteman i Referensmanualen. I nästa kapitel får du prova på att skapa och använda skjutreglageobjekt, aktuella valobjekt och bokmärkesobjekt Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara en kopia av dokumentet, då lektionerna som följer bygger på det arbete du hittills utfört. Arbeta med QlikView 119

120 120

121 SKJUTREGLAGE/KALENDEROBJEKT, AKTUELLA VAL-BOXAR OCH LEKTION 9 SKJUTREGLAGE/ KALENDEROBJEKT, AKTUELLA VAL-BOXAR OCH BOKMÄRKESOBJEKT I denna lektion introduceras ytterligare tre typer av arkobjekt som gör QlikViewapplikationer mer användarvänliga. Med skjutreglage/kalenderobjekt kan man grafiskt manipulera val i ett fält eller data i en variabel. Aktuella val-boxar och bokmärkesobjekt gör det möjligt att flytta menyfunktioner till mer synliga platser i QlikView-layouten. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinIntrokurs.qvw Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Skjutreglage/kalenderobjektet (här som skjutreglage) Med ett skjutreglage kan du göra val i ett fält eller en variabel medan valet visas grafiskt. Skjutreglage/kalenderobjekt är mycket mångsidiga,men i denna lektion kommer vi bara att visa en av alla användningsmöjligheter: att koppla ett skjutreglage/kalenderobjekt till ett fält. Läs mer om skjutreglage och kalendervyn i Referensmanualen. Ett skjutreglage består av ett antal delar som alla kan formateras och ändras. Se bilden nedan. Skalstreck Skalbakgrund Rullningslist Reglage Rullningspilar Arbeta med QlikView 121

122 1 Gå till arket Försäljning. 2 Radera dina val. 3 Klicka på knappen Skapa skjutreglage/kalenderobjekt i verktygsfältet eller högerklicka någonstans på arket och välj Nytt arkobjekt, Skjutreglage/kalenderobjekt.... Sidan Allmänt i dialogen Nytt skjutreglage/kalenderobjekt visas. Skjutreglage/kalenderobjekt kan användas för att kontrollera ett fält eller en eller två variabler. I detta exempel använder vi det till att kontrollera val i fält Månad. 4 Välj Månad i listrutan Fält. 5 Välj Flera värden i gruppen Läge. 6 Välj Diskret i gruppen Värdetyp. 7 Gå till fliken Presentation. Välj Använd anpassad skala. Använd pilarna för att välja följande: 12 huvudenheter, Etiketter på var 1 huvudenhet och 0 delenheter per huvudenhet. 8 Dra även reglaget för Bakgrund för skala till 0% genomskinlighet. På flikarna Presentation och Layout kan du ändra skjutreglagets utseende ytterligare. 9 På sidan Sortering, välj Numeriskt värde (Stigande). 10 På sidan Layout väljer du Använd ramar och Enfärgad. 11 På sidan Namnlist kryssar du i rutan Visa namnlist och skriver Månad i textrutan Rubriktext. Klicka på OK. Skjutreglaget visas på arket. För att siffrorna ska synas kan du behöva förstora skjutreglaget genom att dra i ramen. 12 Välj månaderna 7, 8 och 9 i listboxen Månad. Ett reglage visas i objektet. Figur 37. Exempel på ett skjutreglage 13 Peka på reglaget och dra i det. Observa popup-meddelandet som visar de månader som motsvarar reglagets aktuella läge. 14 Släpp musknappen. Valen i listboxen följer reglagets läge. 122

123 SKJUTREGLAGE/KALENDEROBJEKT, AKTUELLA VAL-BOXAR OCH 15 Placera muspekaren på en av reglagets kortsidor. Klicka och dra. Valintervallet begränsas och utvidgas i samma takt. 16 Släpp musknappen. Det nya valet slår igenom direkt. 17 Radera dina val. Reglaget försvinner från objektet. 18 Klicka inne i skjutreglageområdet (mellan pilarna). Reglaget visas igen. Skapa en Aktuella val-box Under Val på sidan 30 lärde du dig hur man använder en Aktuella val-box. Nu ska du få skapa en: 1 Gå till arket Kunder. 2 Radera dina val. 3 Klicka på knappen Skapa aktuella val-box i verktygsfältet eller välj Nytt arkobjekt, Aktuella val-box... från Layoutmenyn.. 4 Sidan Allmänt i dialogen Ny aktuella val-box visas. Du behöver inte ändra några inställningar. Klicka på OK. Aktuella val-boxen visas på arket. Figure 38. En Aktuella val-box 5 Välj några värden i fälten. Observera hur dina val visas i Aktuella val-boxen. 6 Radera dina val. Skapa ett bokmärkesobjekt Under menyn Bokmärken får användaren möjlighet att skapa och använda personliga bokmärken som lagras på användarens egen dator. Man kan även skapa dokumentbokmärken som sparas med QlikView-filen. (läs mer om bokmärken i Referensmanualen). Men ibland är det mer lämpligt att låta användaren hantera bokmärken direkt i QlikView-dokumentet. Det är därför bokmärkesobjektet finns. Arbeta med QlikView 123

124 I ett bokmärkesobjekt kan du välja mellan befintliga bokmärken i en nedfällbar lista. Det kan även finnas möjlighet att lägga till nya och ta bort gamla bokmärken om objektet har konfigurerats för detta. Låt oss skapa ett bokmärkesobjekt: 1 Gå till arket Kunder. 2 Radera dina val. 3 Klicka på knappen Skapa bokmärkesobjekt i verktygsfältet eller välj Nytt arkobjekt, Bokmärkesobjekt... från Layout-menyn. 4 Sidan Allmänt i dialogen i Nytt bokmärkesobjekt visas. Skriv Bokmärken i rutan Titel. Du behöver inte ändra några andra inställningar. 5 Klicka på OK. Bokmärkesobjektet visas på ditt ark. Figur 39. Exempel på ett bokmärkesobjekt 6 Gör några val i olika listboxar och klicka därefter på knappen Lägg till bokmärke i det nya bokmärkesobjektet. 7 Skriv in ett namn på det nya bokmärket i dialogen som visas. Klicka på OK. 8 Radera dina val. 9 Välj ditt bokmärke i listrutan i bokmärkesobjektet. I den sista lektionen i denna del av introduktionskursen får du lära dig att ändra inställningar på dokumentnivå, att ange användarinställningar och att ladda data. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara det, då lektionerna som följer bygger på det arbete du hittills utfört. 124

125 DOKUMENTEGENSKAPER, ANVÄNDARINSTÄLLNINGAR, LADDA DATA LEKTION 10DOKUMENTEGENSKAPER, ANVÄNDARINSTÄLLNINGAR, LADDA DATA I de föregående lektionerna arbetade du med de olika arkobjekten; du lärde dig bl.a. att ändra arkobjektens utseende och egenskaper med hjälp av deras respektive egenskapsdialoger. Denna lektion, som är den sista i delen Arbeta med QlikView, visar hur man ändrar alla arkobjekts egenskaper samtidigt. Vidare kommer ett antal inställningar som inte bara rör ditt dokument, utan allt arbete som du utför i QlikView, att presenteras. Lektionen avslutas med att du får uppdatera ditt dokument, d.v.s. ladda data från datakällorna som innehåller den information som visas i ditt QlikView-dokument. Detta avsnitt kan sägas utgöra ett slags övergång till introduktionskursens nästa del, där du lär dig hur man skapar ett dokument genom att läsa in data från olika datakällor. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinIntrokurs.qvw Om filen MinIntrokurs.qvw är en av de senast använda filerna, kan du normalt öppna den direkt från startsidan. Ändra dokumentegenskaper Hittills har du bara ändrat individuella arkobjekts egenskaper. Ofta vill man emellertid ge samma utseende till alla arkobjekt i dokumentet eller formatera flera fält samtidigt. Kanske vill du ange bakgrundsfärger för alla ark i dokumentet. Det är då dialogen Dokumentegenskaper kommer väl till pass. Här kan man dessutom förse sitt dokument med en öppningsbild och ett öppningsljud. Välja en öppningsbild och ett öppningsljud Under fliken Öppning kan du ytterligare förbättra ditt dokument genom att välja en bild och/eller ett ljud att visa resp. spela när dokumentet öppnas: 1 Välj Inställningar och Dokumentegenskaper. Gå till fliken Öppning. Arbeta med QlikView 125

126 2 Markera kryssrutan Bild. 3 Klicka på Välj. 4 Gå till filen Oppning.bmp. Den ligger i samma mapp som din introduktionskurs-fil. 5 Välj Öppna. 6 Kryssa i rutan Stäng efter 5 sekunder. 7 Kryssa i rutan Ljud och klicka sedan på Välj. 8 Bläddra till filen tada.wav. Den ligger i samma mapp som din introduktionskurs-fil. 9 Välj Öppna. Du kan spela upp ljudet om du klickar på knappen Spela. 10 Klicka på OK. 11 Spara dokumentet. Ändra egenskaper Flera av sidorna i dialogen Dokumentegenskaper tillhandahåller inställningar som liknar dem du stött på i bl.a. dialogen Egenskaper listbox. Skillnaden är att ändringarna du gör i dialogen Dokumentegenskaper påverkar hela dokumentet. Ändringarna kan antingen slå igenom omedelbart eller tillämpas på nya objekt som skapas efter att ändringarna genomförts. Detta beskrivs mer detaljerat i Referensmanualen. 126

127 DOKUMENTEGENSKAPER, ANVÄNDARINSTÄLLNINGAR, LADDA DATA Sortera alla framtida listboxar som innehåller fältet Yta t Figur 40. Sidan Sortering i dialogen Dokumentegenskaper 1 Välj Dokumentegenskaper... från menyn Inställningar. 2 Gå till fliken Sortering. Du känner igen inställningarna från dialogen Egenskaper listbox. Rutan Fält på vänster sida innehåller en lista över alla fält i dokumentet. Här kan man markera ett eller flera fält för att bestämma deras sorteringsordning: 3 Markera Yta(km2). Antag att du vill sortera fältet efter numeriskt värde, fallande: 4 Välj Numeriskt värde och Fallande. 5 Klicka på OK. 6 Skapa en ny listbox med fältet Yta(km2) och lägg märke till hur dess värden sorteras. 7 Radera den nya listboxen. Arbeta med QlikView 127

128 Tilldela alla arkobjekt samma raminställningar Sidan Layout i dialogen Dokumentegenskaper är identisk med motsvarande sida i dialogen Egenskaper listbox. En ändrad inställning här påverkar emellertid hela dokumentet. Låt oss ge objekt (förutom knappar, textobjekt och linje/pil-objekt) en murliknande ram med svagt rundade hörn. 1 Välj Inställningar och Dokumentegenskaper. 2 Gå till fliken Layout. 3 Markera Använd ramar om det inte redan är valt. 4 Välj en kantbredd och kantstil. 5 I Tillämpa på ska alla objekt utom knappar, textobjekt och linjepilobjekt vara valda. 6 Klicka på OK. Ändringen slår igenom i hela dokumentet. 7 Ångra din senaste ändring med hjälp av knappen Ångra layout. 8 Spara dokumentet. Teman Ett ännu smidigare sätt att göra ändringar i ett helt dokument är att skapa och använda ett QlikView-tema. Detta lär du dig i Skapa ett tema på sidan 145. Du kan läsa mer om teman och dokumentegenskaper i Referensmanualen. 128

129 DOKUMENTEGENSKAPER, ANVÄNDARINSTÄLLNINGAR, LADDA DATA Användarinställningar Figur 41. Dialogen Användarinställningar: Allmänt Dialogen Användarinställningar, som öppnas från menyn Inställningar, innehåller ett antal funktioner som rör ditt sätt att arbeta med QlikView. Om du gör ändringar här, gäller de oavsett vilket dokument du arbetar med. Ett exempel på en sådan generell inställning är gränssnittsspråket för QlikViev som du kan ändra här. Bläddra igenom flikarna i dialogen Användarinställningar. För mer information om inställningarna, se Referensmanualen. Ladda data Proceduren att läsa in data i QlikView ligger utanför ramen för denna första del av Introduktionskursen. Även om du inte avser att bygga egna dokument är det dock mycket viktigt att känna till hur man laddar (uppdaterar) sina data. Detta går till på följande, ytterst enkla sätt: Arbeta med QlikView 129

130 1 Klicka på knappen Ladda data i verktygsfältet (eller välj Ladda data från Arkiv-menyn). Om datakällorna har ändrats, kommer alla dina arkobjekt nu att uppdateras för att spegla förändringarna (i detta fall har dock inga nya data lagts till). QlikView tillhandahåller således ett mycket enkelt sätt att hålla sitt dokument uppdaterat. Du har nu kommit till slutet av den första delen i Introduktionskursen. Om du avser att bygga egna dokument eller om du helt enkelt är nyfiken på hur informationen du arbetat med har kommit in i QlikView, råder vi dig att fortsätta med nästa del. Spara, stänga och avsluta 1 Välj Spara och stäng filen. Kontrollera ditt arbete Mappen Arbeta med QlikView innehåller filen IntrokursFacit. Om du så önskar, kan du öppna denna fil och jämföra den med din egen. 130

131 SKAPA ETT DOKUMENT Läsa in data i QlikView Layout - teman Associera data från flera tabeller Konkatenera tabeller Länka information Läsa in data via OLE DB

132 132

133 Inledning I förra delen av Introduktionskursen fick du lära dig att arbeta med ett befintligt dokument. Dokumentet innehöll redan data som visades i listboxar och andra arkobjekt. Du fick även skapa egna objekt. Denna andra del avser att ge dig grundläggande kunskaper om hur man bygger ett QlikView-dokument från grunden. Bland annat får du läsa in data i programmet och lära dig hur relaterade tabeller associeras. Liksom i den första delen kommer momenten att presenteras steg för steg. När du börjar skapa egna dokument kan du vilja använda guiden Komma igång (under Användarinställningar - Allmänt - Visa guiden Komma igång när ett nytt dokument skapas. Guiden hjälper nya användare läsa in data i QlikView utan att behöva öppna dialogen Redigera skript. Eftersom övningarna i det här avsnittet handlar om att lära sig om skriptning kommer du inte att använda guiden här. Källdatafilerna du behöver för denna del av kursen finns i mappen..introduktionskurs\skapa applikation\exempel. Exemplen ska föreställa ett fiktivt företags kunddatabas. skapa ett dokument 133

134 134

135 LÄSA IN DATA I QLIKVIEW LEKTION 11 LÄSA IN DATA I QLIKVIEW Ett QlikView-dokument skapas genom att data läses in från en eller flera källor, t.ex. relationsdatabaser eller textfiler som innehåller datatabeller. Inläsningen gör man genom att skriva och köra ett skript, där man angivit vilka databaser, tabeller och filer som ska hämtas. Skriptet kan genereras automatiskt med hjälp av de verktyg som QlikView tillhandahåller. Notera att QlikView inte är någon traditionell databas i sig själv; det är inte möjligt att lägga till eller göra ändringar i källdatabasen. Databas Textfil Select Load Skript Öppna Spara QlikView-fil Figur 42. Data kan importeras från textfiler, eller från databaser via ODBCeller OLEDB-gränssnittet. Den importerade datamängden kan tillsammans med den layout som görs sparas som ett QlikView-dokument. I denna lektion skapar du ett enkelt dokument som består av en enda datatabell. skapa ett dokument 135

136 Öppna en avgränsad textfil Figur 43. En tabbavgränsad fil sedd i ett textredigeringsprogram. Det enklaste sättet att lagra en datatabell är i form av en textfil. I denna typ av fil motsvarar varje post en rad, och fälten (kolumnerna) avgränsas av tecken, t.ex. kommatecken, semikolon eller tabb. Fältnamnen lagras företrädesvis i den första raden. De flesta av filerna som används i exemplen nedan är av typen.tab (tabbavgränsad fil), som använder tabb som avgränsare. Börja med att titta på en.tab-fil i ett textredigeringsprogram: 1 Starta ett textredigeringsprogram, exempelvis Anteckningar (ett av Windows Tillbehör). 2 Öppna filen Land1.tab från mappen..\introduktionskurs\skapa applikation\datakallor (välj Alla filer i rutan Filformat). Det du nu har på skärmen bör likna figur 43. Innehållet i filen är logiskt sett en tabell, där varje rad, eller post, beskriver ett land och dess egenskaper. Kolumnerna avgränsas av tabbar och första raden innehåller kolumnernas (fältens) namn. 3 Stäng textredigeringsprogrammet. 136

137 LÄSA IN DATA I QLIKVIEW Tabbavgränsade filer och textfiler med andra avgränsare, t.ex. komma eller semikolon, kan ofta importeras till och exporteras från kalkylprogram. I ett kalkylprogram (t.ex. Excel) ser filen ut som i figur 44. Om du har ett sådant program, kan det vara enklare att arbeta i det än i ett textredigeringsprogram när du skapar tabeller. Figur 44. Den tabbavgränsade textfilen sedd i ett kalkylprogram. Skapa ett nytt QlikView-dokument Det första du måste göra innan du läser in filen i QlikView är att skapa ett tomt dokument: 1 Starta QlikView (se det inledande avsnittet Grunder om du glömt hur man gör). 2 Välj Ny från Arkiv-menyn eller från verktygsfältet. Guiden Komma igång öppnas, men du ska inte använda den i den här övningen. Avmarkera rutan Visa denna guide när nya dokument skapas och stäng guiden. 3 Spara QlikView-filen i Tutorial-mappen. Kalla den något i stil med MinApplikation.qvw. Läsa in en textfil i QlikView Nästa steg är att skapa ett skript där du anger vilka filer som ska läsas in: 4 Välj Redigera skript från Arkiv-menyn eller från verktygsfältet. skapa ett dokument 137

138 Dialogen Redigera skript är nu öppen. Det är i denna dialog som skriptet ska skapas. Några rader som inleds med SET har redan genererats. Vad dessa rader betyder beskrivs i ett senare skede (Avancerade funktioner sidan 215). Varje uttryck motsvaras av en ruta i listan över uttryck till vänster. Längst ner i dialogen hittar du ett antal flikar med funktioner för att skapa skript. Figur 45. Dialogen Redigera skript 5 Kontrollera att rutan Relativa sökvägar är ikryssad. 6 Välj Tabellfiler på fliken Data. Därvid öppnas dialogen Öppna lokala filer, som du använder för att hitta filen du önskar läsa in. Se till att rutan Filtyp: innehåller texten Alla tabellfiler. 138

139 LÄSA IN DATA I QLIKVIEW 7 Hitta filen Land1.tab (samma fil som du tidigare öppnade i textredigeringsprogrammet), markera den och välj Öppna. Filen öppnas nu i tabellfilguiden, som tolkar innehållet i filen och hjälper dig att läsa in den i skriptet på ett korrekt sätt. I Tabellfilguiden ser din fil ut som i figur 46 nedan. Figur 46. Tolkning av filen Land1.tab i tabellfilguiden. Filguiden tolkar filen som en Avgränsad fil vars Avgränsare är Tabb. Teckenuppsättningen är ANSI(Western European). Det är en riktig tolkning. Vidare sägs det att Storlek på filhuvud är Ingen, vilket betyder att filen inte innehåller någon inledande information som behöver uteslutas. I det här fallet vill vi använda fältnamnen Land, Huvudstad med mera som etiketter, eller rubriker, i filen. 8 I rutan Etikett synsdet att etiketterna (den översta raden) innehåller fältnamn 9 Eftersom programmet har gjort en korrekt tolkning av filen, kan du klicka på Slutför. 10 Ett skript liknande det nedan har nu genererats i dialogen Redigera skript: skapa ett dokument 139

140 Load Land, Huvudstad, [Yta(km2)], [Folkmängd(milj)], Befolkningsökning, Valuta, Inflation, [Officiellt landsnamn] from land1.tab (txt, codepage is 1252, embedded labels, del imiter is '\t', msq); Studera skriptet. Lägg märke till att orden set, load och from är markerade i en annan färg. Detta beror på att de är nyckelord, d.v.s. har en speciell betydelse i QlikView-skriptet. Du kan ändra textfärgen om du går till menyn Inställningar och öppnar dialogen Användarinställningar, fliken Redigering. Se vidare i Referensmanualen. Efter kommandot load räknas fälten i den valda filen upp. Några av filnamnen innesluts av hakparenteser; detta är nödvändigt när ett fältnamn innehåller blanktecken. Ordet from följs av sökvägen till filen. I introduktionskursen använder vi relativa sökvägar, vilket innebär att skriptet visar placeringen (mappen) och filnnamnet, land1.tab. Se Relativa och absoluta sökvägar på sidan 143. Den avslutande parentesen innehåller ytterligare information om filen. Bland annat får vi veta följande: Teckenuppsättning: ANSI,eller Windows 1252, är teckenuppsättningen som används. Filtyp: txt, biff/xls etcetera. Avgränsare (eng: delimiter): semikolon, komma eller tabb är exempel på avgränsare. Inbäddade etiketter (eng: embedded labels): att den första raden i filen innehåller fältnamn (kolumnrubriker). Om det inte finns några inbäddade etiketter, används platshållare i stället. Du känner igen all denna information från filguiden. Ta för vana att alltid spara dina ändringar i skriptet (fortfarande i Redigera skript-dialogen) innan du försöker att ladda det. På så sätt kan du enkelt gå tillbaka och göra ändringar i skriptet om laddningen 140

141 LÄSA IN DATA I QLIKVIEW inte skulle lyckas. En inställning som rekommenderas är Spara före laddning i dialogen Användarinställningar. Den innebär att alla dina QlikViewdokument automatiskt sparas precis innan skriptet laddas. Figure 47. Inställningen Spara före laddning rekommenderas. 11 Välj Ladda. 12 Informationen läses nu in i QlikView och sedan öppnas en dialog där man kan välja vilka fält som ska synas i dokumentet (figur 48) 13 Markera fälten Yta(km2), Huvudstad, Land, Valuta och Folkmängd(milj) genom att CTRL-klicka på dem och välj sedan Lägg till> för att flytta dem till listan över visade fält. En annan möjlighet är att dubbelklicka på fältnamnen. Fältnamn som inleds av dollartecknet "$" är systemfält (de visas bara om kryssrutan Visa systemfält är markerad). Systemfältens funktion kommer att beskrivas senare (sidan 181). skapa ett dokument 141

142 14 Välj OK för att stänga dialogen. Fälten i kolumnen Fält som visas i listbox kommer nu att visas på det aktiva QlikView-arket i form av listboxar. Figur 48. Sidan Fält i dialogen Arkegenskaper. Här väljer du vilka fält som ska visas på arket. Om du senare vill lägga till eller ta bort fält, kan du när som helst öppna dialogen Egenskaper ark igen. Detta gör du genom att klicka på arket med höger musknapp och välja Egenskaper... från flytmenyn som öppnas. Om du har följt alla instruktioner, bör du nu ha ett dokument som liknar Ett enkelt QlikView-dokument på sidan 143. Dokumentet är färdigt att använda, även om dess utseende kan förbättras. 142

143 LÄSA IN DATA I QLIKVIEW 15 Klicka på en huvudstad och notera att information som hör ihop, till exempel information om den valuta som används i det landet, visas i de andra listboxarna. Observera att all information rör länderna, eftersom varje post i tabellen som lästs in motsvarar ett land. Om du klickar på Paris är det således inte Paris befolkning som visas: informationen gäller fortfarande Frankrike. Figur 49. Ett enkelt QlikView-dokument 16 Radera gjorda val. Relativa och absoluta sökvägar I introduktionskursen används relativa sökvägar. Det innebär att QlikView letar efter filer relativt till den mapp i vilken det aktuella QlikView-dokumentet är sparat. För att använda relativa sökvägar kryssar du i Relativa sökvägar i dialogen Redigera skript. Man kan också redigera en sökväg direkt i skriptet. Exempel på en relativ sökväg:..\dokument\datakallor Satser som läses in relativt föregås av en directory-sats i QlikView-skriptet. Läs mer om directory i Referensmanualen. skapa ett dokument 143

144 En absolut sökväg ger å andra sidan exakt information om filens placering i trädstrukturen. Om filen flyttas, till exempel till en annan mapp eller hårddisk, kan programmet inte längre hitta de relevanta filerna för att ladda skriptet. Exempel på en absolut sökväg: C:\Skrivbord\Dokument\Datakallor 144

145 LAYOUT-TEMAN LEKTION 12 LAYOUT-TEMAN Teman är mycket användbara eftersom du bara behöver skapa en layout en gång. Sedan kan du med hjälp av temat kopiera layoutegenskaper till andra dokument. Grundtanken är att du extraherar layoutinställningar från ett befintligt QlikViewdokument till en temafil.sedan överför du inställningarna till det nya dokumentet. Skapa ett tema Nu ska du skapa ett mycket enkelt layouttema som innehåller layoutinställningar för arkets bakgrund samt listboxarna. Filen Introkurs.qvw som du använde i introduktionskursens första del innehåller alla layoutinställningar du behöver för det nya dokumentet: en grå arkbakgrund med logotype och mörkgrå namnlister på arkobjekten. 1 Öppna filen Introkurs.qvw. Den finns i mappen Arbeta med QlikView. Om du använde den nyligen kan du även öppna den direkt från startsidan. 2 Gå till Layout - Guiden Skapa tema. 3 Klicka på Nästa > för att gå till Steg 1 - Välj temafil. 4 Kontrollera att Nytt tema är valt och klicka på Nästa >. Dialogen Spara som öppnas. 5 Döp temafilen till Mitt tema.qvt och spara den i mappen..\introkurs\skapa applikation. skapa ett dokument 145

146 6 I Steg 2 - Välj källobjekt, i listrutan Källa, väljer du Ark Dokument SH01 - Geografi. Rutan Specifikt för objekttypen är ikryssad. Låt den vara det. Klicka på Nästa >. Figur 50. Guiden Skapa tema Kryssa i rutorna Bakgrund för ark och Arkflik. Avmarkera alla andra kryssrutor. Klicka på Nästa > tills du når guidens sista sida. 8 Klicka på Avsluta för att spara temat och stänga dialogen. Du har nu skapat ett grundläggande tema som innehåller inställningar för arkets bakgrund. Nu ska du lägga till gråa namnlister för de arkobjekt som ska ingå i temat: 9 Fortfarande i dokumentet Introkurs.qvw öppnar du Guiden Skapa tema igen. I Steg 1 - Välj temafil öppnar du ditt tema från mappen Skapa applikation där du sparade det. 10 Gå till Steg 2 - Välj källobjekt. 11 Under Källa väljer du en listbox som har rätt färg på namnlisten. I detta fall kan du välja listboxen Land. Kryssa i Specifikt för objekttypen och Namnlist och ram. Klicka på Nästa >. Layoutinställningarna för listboxen har nu lagts till i ditt tema.

147 LAYOUT-TEMAN 12 Klicka på Nästa > upprepade gånger tills du når Steg 4 - Infoga egenskaper i temat. Här kryssar du i rutor för att välja vilka objekt som ska påverkas av inställningarna för namnlist och ram. Man bör helst inte inkludera knappar, textobjekt och linje/pilobjekt eftersom man kan vilja göra en annan layout för dessa. 13 Klicka på Nästa > tills du når guidens sista sida. 14 Kryssa i rutan Ange som standardtema för detta dokument och klicka på Avsluta. 15 Nu är temat färdigt. Stäng filen Introkurs.qvw. Applicera ett tema på ett dokument 1 Öppna filen MinApplikation.qvw som du skapade nyss. 2 Gå till Inställningar - Dokumentegenskaper och gå till sidan Layout i dialogen. 3 Klicka på Använd tema... och bläddra till ditt tema som heter MittTema.qvt. Klicka på Öppna. Temat används nu i ditt dokument: QlikView-logotypen visas och alla listboxar får mörkgrå namnlister (gröna om de är aktiva). Du kan när som helst gå tillbaka och förändra ditt tema. Du kanske vill lägga till layoutegenskaper för andra arkobjekt, såsom knappar. Du kan använda temat på dokumentet så ofta du vill. Läs mer om teman i Referensmanualen. Du har nu skapat ett enkelt QlikView-dokument, som består av en enda tabell. I nästa lektion lägger du till ytterligare två tabeller och får dessutom kunskap om QlikViews kraftfulla möjligheter att associera tabeller. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara det, då lektionerna som följer bygger på det arbete du hittills utfört. skapa ett dokument 147

148 148

149 ASSOCIERA DATA FRÅN FLERA TABELLER LEKTION 13 ASSOCIERA DATA FRÅN FLERA TABELLER I lektionen Skapa ett nytt QlikView-dokument på sidan 137 skapade du ett enkelt dokument genom att läsa in en tabell i QlikView. Vad man vanligtvis vill göra är dock att läsa in och associera data från ett stort antal filer. I denna lektion får du bekanta dig med QlikViews metod att automatiskt associera relaterade tabeller. Du får också att lära dig hur man döper om fältnamn för att skapa eller förhindra associationer. Associationer Om två tabeller innehåller olika saker - t.ex. om den ena är en lista över kunder och den andra en lista över fakturor - men har ett fält (en kolumn) gemensamt, t.ex. kundnummer, betyder detta vanligtvis att det finns en relation mellan tabellerna. Om en sådan relation existerar, skapas associationer mellan fälten som är gemensamma för tabellerna: QlikView betraktar de båda fälten som en och samma sak och behandlar dem som om de vore ett enda fält. Ett fält som på detta sätt förbinder två eller flera tabeller kallas nyckel. Det finns två grundläggande regler för associationer: För att två fält ska associeras måste de ha exakt samma namn (skillnad görs mellan versaler och gemener). Sålunda behandlas exempelvis Namn och namn inte som samma sak och associeras inte. Om ett visst fält har exakt samma värde i flera indatatabeller, behandlar QlikView det som ett enda värde och antar även att posterna (raderna) som innehåller värdet ska associeras. För att två värden ska associeras gäller följande: - Värdena måste ha exakt samma stavning (skillnad görs mellan versaler och gemener), eller - Värdena måste ha exakt samma numeriska värde. Namn och namn är således inte samma sak och associeras inte. Talen 123 och 00123, däremot, betraktas som samma och associeras. För ett förtydligande av grundreglerna, se följande uppställning: skapa ett dokument 149

150 Tabell 1: Tabell 2: Tabell 3: Namn Tal Tal Ålder Namn ID Johan 1 Per 2 Britta Per johan ab xy Fälten som heter Tal antas vara ett och samma fält enligt den första regeln. Tabell 1 och Tabell 2 associeras via detta fält. Tabell 1 och Tabell 3 associeras på samma sätt via fältet Namn. Fältet Tal har värdet 2 i såväl Tabell 1 som Tabell 2, vilket innebär att Per kommer att associeras med åldern 42. Värdet 2 i Tabell 1 associeras med värdet ab i fältet ID i Tabell 3 via värdet Per i fältet Namn. Johan i Tabell 1 är dock inte samma som johan i Tabell 3, så här sker ingen association. Tabell 1: Tabell 2: Tabell 3: Namn Tal Tal Ålder Namn ID Johan 1 Per 2 Britta Per johan ab xy En association innebär alltså att länkar byggs mellan fälten i tabellerna, så att logiska samband kan studeras. På så sätt kan flera tabeller från en eller flera databaser samtidigt inkluderas i QlikView-logiken. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen som du skapade i förra lektionen. Den heter något i stil med MinApplikation.qvw. 150

151 ASSOCIERA DATA FRÅN FLERA TABELLER Läsa in och associera en andra tabell Ditt dokument innehåller en tabell med information om länder. Du ska nu läsa in ytterligare en tabell, som innehåller en lista över kunder. Tabellen över länder och tabellen över kunder kommer att associeras via det gemensamma fältet Land. Eftersom kunderna finns i olika länder, kan relationen mellan land och kund studeras som en följd av associationen. Den nya tabellen ligger i en Excel-fil men kan läsas in på samma enkla sätt som en tabbavgränsad fil. 1 Välj Redigera skript från Arkiv-menyn eller från verktygsfältet. 2 Placera markören i slutet av skriptet. 3 Välj Tabellfiler. 4 Markera Kund.xls i mappen...introduktionskurs\skapa applikation\datakallor och välj Öppna. Därvid öppnas tabellfilguiden (Tabell 46 på sidan 139). 5 Lägg märke till att Excel-filer (xls) denna gång valts som filtyp och att rutan Tabeller innehåller namnet på Excel-dokumentets enda ark. Om Exceldokumentet hade innehållit flera ark eller namngivna tabeller hade du i rutan Tabeller kunnat välja från vilken av dessa data skulle hämtas. Klicka på knappen Slutför. Ditt skript ser nu ut på följande sätt (för översiktens skull kommer vi fr.o.m. nu att visa relativa sökvägar - mappen förblir hur som helst densamma): Load Land, Huvudstad, [Yta(km2)], [Folkmängd(milj)], Befolkningsökning, Valuta, Inflation, [Officiellt landsnamn] from (Datakallor\land1.tab) (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Load Kundnummer, Kund, Adress, Stad, Postnummer, Land, from (Datakallor\kund.xls) (biff, embedded labels, table is [Kund$]); skapa ett dokument 151

152 Studera skriptet. Lägg märke till att såväl Land1.tab som Kund.xls innehåller ett fält med namnet Land. Enligt de ovan beskrivna reglerna för association kommer QlikView att associera de två tabellerna via detta fält. 6 Välj Ladda. 7 Dialogen för val av fält öppnas. Alla fält, förutom fältet Land från filen Kund.xls har lagts till i kolumnen över tillgängliga fält. Fältet Land finns i listan över visade fält. Fältet Land har associerats med tidigare laddade fält med samma fältnamn. 8 Flytta fälten Kund och Land till kolumnen över visade fält. 9 Välj OK. 10 Spara dokumentet. Det är nu möjligt att klicka på en huvudstad och se vilka kunder som har kontor i landet som hör till denna huvudstad. Detta är möjligt trots att fälten Kund och Huvudstad finns i olika tabeller. Det enda kravet är att det finns ett fält, här Land, som är gemensamt för tabellerna. 11 Klicka på Astana, som är Kazakstans huvudstad, och notera att det fiktiva företaget har två kunder i Kazakstan. 12 Radera dina val. Du har nu byggt ett enkelt QlikView-dokument som innehåller data från två tabeller. Genom att associera fler tabeller på detta sätt, skapar du datastrukturer som gör det möjligt att studera invecklade relationer i data från många tabeller. Döpa om fält I förra avsnittet fick du veta att associationer mellan tabeller görs via fält som är gemensamma för tabellerna, s.k. nycklar. Som vi har sett är förutsättningen för att två fält ska associeras (behandlas som som ett och samma fält) att de har samma namn. Det blir därmed tydligt att man måste lägga stor vikt vid fältnamnen och att det är vanligt att man måste döpa om fält när man bygger datastrukturen i QlikView: i verkliga livet har fält som ska associeras inte alltid samma namn i olika tabeller. Dessutom har fält som inte bör associeras ibland likadana namn. Att döpa om fält för att associationer ska skapas eller förhindras är således ett viktigt led i utformningen av ett QlikView-dokument. Mappen innehåller ytterligare filer (tabeller) som du kan ha nytta av i ditt dokument. Du kan t.ex. associera filen Transaktion.tab, som innehåller information om transaktioner, försäljning o.s.v. som rör kunderna i dokumentet: 152

153 ASSOCIERA DATA FRÅN FLERA TABELLER 1 Välj Redigera skript från Arkiv-menyn eller från verktygsfältet. 2 Placera markören i slutet av skriptet. 3 Välj Tabellfiler. 4 Markera filen Transaktion.tab och välj Öppna. Därvid öppnas Tabellfilguiden (Figur 46 på sidan 139). 5 Se till att Innehåller fältnamn valts som etikett, Avgränsad valts som typ, och Tabb som avgränsare. Hittills har du godtagit de inställningar som tabellfilguiden har föreslagit. Nu ska vi utnyttja några av möjligheterna att förändra QlikViews sätt att läsa in data. I filen Kund.xls som vi läste in tidigare fanns ett fält som hette Kundnummer. Lägg märke till att den nya filen innehåller ett fält som heter Kundnr. Dessa två fält bör associeras, d.v.s. behandlas som ett enda fält. För att åstadkomma detta måste du döpa om ett av fälten. 6 Med hjälp av tabellfilguiden är det enkelt att döpa om fält. Klicka bara i kolumnen Kundnr:s tabellhuvud, skriv sedan in det nya namnet, Kundnummer. Se till att du skriver det ihop det som ett ord: felstavningar gör att QlikView inte kan tolka fälten som identiska. 7 Tryck ENTER. Fältnamnet har ändrats. 8 Välj Slutför. Skriptet ser nu ut ungefär på följande sätt: Load Land, Huvudstad, [Yta(km2)], [Folkmängd(milj)], Befolkningsökning, Valuta, Inflation, [Officiellt landsnamn] from (Datakallor\land1.tab ) (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Load Kundnummer, Kund, Adress, Stad, Postnummer, Land, from (Datakallor\kund.xls ) (biff, embedded labels, table is Kund$); skapa ett dokument 153

154 Load Transaktionsnummer, År, Månad, Dag, Försäljarnummer, Produktnummer, Serienummer, Kundnr as Kundnummer, Katalogpris, Försäljning, Täckningsbidrag from (Datakallor\transaktion.tab) (txt, codepage is 1252, embedded labels, del imiter is '\t', msq); Notera raden Kundnr as Kundnummer: den är resultatet av ändringen du gjorde i tabellfilguiden och betyder att fältet Kundnr kommer att läsas in i QlikView med namnet Kundnummer (varigenom en association skapas mellan Transaktion.tab och Kund.xls). 9 Välj Ladda. 10 Sidan Fält i dialogen Egenskaper ark öppnas. Flytta ett fält, t.ex. Försäljning, från filen Transaktion.tab till kolumnen över visade fält. 11 Välj OK. 12 Spara dokumentet. Dokumentet består nu av tre olika tabeller, som innehåller data om länder, kunder respektive transaktioner. Tack vare associationerna blir det möjligt att hitta information från alla tabellerna samtidigt, och detta genom en enkel musklickning: 13 Välj Finland i listboxen Land. Programmet visar omedelbart de geografiska data som finns lagrade i tabellen över länder - men även namnen på kunderna med hemvist i Finland, liksom de tillhörande försäljningssiffrorna. 14 Radera alla val. OBS Det är lätt att associera tabeller i QlikView, och det är således också lätt att koppla samman fält och tabeller som inte bör associeras. Om så sker, kommer QlikView inte att ge några relevanta svar. Tänk dig noga för innan du döper fält i olika tabeller och därigenom väljer hur de ska associeras. Du har nu förvärvat de grundläggande kunskaperna om hur man läser in och associerar tabeller. I nästa lektion får du lära dig att slå samman tabeller som innehåller samma typ av information. 154

155 ASSOCIERA DATA FRÅN FLERA TABELLER Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara det, då lektionerna som följer bygger på det arbete du hittills utfört. skapa ett dokument 155

156 156

157 KONKATENERA TABELLER LEKTION 14 KONKATENERA TABELLER I de föregående lektionerna lärde du dig att läsa in data i QlikView och att associera tabeller med ett gemensamt fält. Det är också möjligt att slå samman flera tabeller till en. Om två inlästa tabeller är listor över samma sak, men innehåller olika värden - t.ex. om den ena är en lista över länder i Europa och den andra en lista över länder i Nord- och Sydamerika - kan den andra tabellen ses som en förlängning av den första. Tabellerna bör då konkateneras. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen MinApplikation.qvw under Introduktionskurs\Skapa applikation. Automatisk konkatenering Om två tabeller med exakt samma uppsättning fält läses in, behandlar QlikView automatiskt den andra tabellen som en förlängning av den första. Detta kallas automatisk konkatenering av tabeller. Hur många tabeller som helst kan konkateneras till en tabell. Ditt QlikView-dokument innehåller data från en fil med ett begränsat antal länder. I mappen...introduktionskurs\skapa applikation\datakallor finns ytterligare en fil som innehåller länder, vars fältnamn överensstämmer exakt med dem i den redan inlästa filen Land1.tab. När du läser in den andra filen kommer de båda tabellerna automatiskt att konkateneras. 1 Välj Redigera skript från Arkiv-menyn eller från verktygsfältet. 2 Placera markören efter loadsatsen som läser in filen Land1.tab (alla satser avslutas med ett semikolon) och tryck på ENTER för att börja på en ny rad. Ordningen på loadsatserna är utan betydelse, men du får en bättre överblick över ditt skript om du lägger filer med samma information intill varandra. skapa ett dokument 157

158 3 Klicka på Tabellfiler. 4 Markera Land2.tab och klicka på Öppna. Därvid öppnas tabellfilguiden (Tabell 46 på sidan 139). 5 Se till att Innehåller fältnamn valts som etikett, Avgränsad som typ och Tabb. 6 Inga fält behöver döpas om den här gången, så du kan klicka på Slutför direkt. Ditt skript bör nu se ut på följande sätt: 158

159 KONKATENERA TABELLER Load Land, Huvudstad, [Yta(km2)], [Folkmängd(milj)], Befolkningsökning, Valuta, Inflation, [Officiellt landsnamn] from land1.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Load Land, Huvudstad, [Yta(km2)], [Folkmängd(milj)], Befolkningsökning, Valuta, Inflation, [Officiellt landsnamn] from land2.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Load Kundnummer, Kund, Adress, Stad, Postnummer, Land from kund.xls (biff, embedded labels, table is Kund$]; Load Transaktionsnummer, År, Månad, Dag, Försäljarnummer, Produktnummer, Serienummer, Kundnr as Kundnummer, Katalogpris, Försäljning, Täckningsbidrag from transaktion.tab ((txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Notera att fältnamnen i filen Land1.tab överensstämmer exakt med dem i Land2.tab. skapa ett dokument 159

160 7 Välj Ladda. Sidan Fält i dialogen Arkegenskaper (Tabell 48 på sidan 142) öppnas. Fälten du valde att visa förra gången finns redan i kolumnen över visade fält. Inga nya fält har dykt upp i listan över tillgängliga fält, eftersom fältvärdena i filen Land2.tab har lagts till fälten i Land1.tab. 8 Välj OK för att stänga dialogen. Det nya dokumentet är vid en första anblick mycket likt det förra. Det finns emellertid mer information i de flesta listboxarna. Du ser detta på att vissa listboxar blivit bredare, medan andra fått rullningslister. 9 Spara dokumentet. Tvingad konkatenering Ibland vill man konkatenera tabeller även när de inte har exakt samma uppsättning fält. QlikView kommer då inte automatiskt att konkatenera tabellerna, utan en concatenate-sats måste användas. I förra avsnittet konkatenerades två tabeller med exakt samma fältnamn, Land1.tab och Land2.tab. Det finns även en tredje fil, Land3.tab, som bara innehåller några av fälten. De tre filerna är alla listor över länder. De innehåller dessutom olika länder, vilket gör det meningsfullt att konkatenera de tre filerna till en logisk tabell. De fält som saknas i den tredje tabellen kommer att uppvisa NULL-värden i den konkatenerade tabellen, d.v.s. QlikView kommer att behandla dessa fält som om de inte hade några värden. Gör följande: 1 Välj Redigera skript från Arkiv-menyn eller från verktygsfältet. 2 Placera markören efter satsen som läser in filen Land2.tab. Den här gången är det viktigt i vilken ordning satserna placeras, eftersom concatenate-satsen tvingar konkatenering med den senast skapade logiska tabellen i skriptet. 3 Välj Tabellfiler. 4 Markera Land3.tab och välj Öppna. Därvid öppnas tabellfilguiden (figur 46). 5 Kontrollera att tabellfilguiden gjort en korrekt tolkning av filens innehåll och välj sedan Slutför. Ditt skript bör nu se ut på följande sätt: 160

161 KONKATENERA TABELLER Load Land, Huvudstad, [Yta(km2)], [Folkmängd(milj)], Befolkningsökning, Valuta, Inflation, [Officiellt landsnamn] from land1.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Load Land, Huvudstad, [Yta(km2)], [Folkmängd(milj)], Befolkningsökning, Valuta, Inflation, [Officiellt landsnamn] from land2.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Load Land, [Officiellt landsnamn], [Yta(km2)] from land3.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Load Kundnummer, Kund, Adress, Stad, Postnummer, Land from kund.xls (biff, embedded labels, table is Kund$); Load Transaktionsnummer, År, Månad, Dag, Försäljarnummer, Produktnummer, Serienummer, Kundnr as Kundnummer, Katalogpris, Försäljning, skapa ett dokument 161

162 Täckningsbidrag from transaktion.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Studera skriptet. De tre fälten i filen Land3.tab återfinns alla i filen Land1.tab, som är den senast skapade logiska tabellen (då Land2.tab automatiskt konkateneras med Land1.tab). Eftersom fältuppsättningen inte är exakt densamma, är det nödvändigt att skriva ordet concatenate framför satsen som läser in Land3.tab för att denna tabell ska konkateneras med föregående. 6 Placera markören framför load-satsen som läser in Land3.tab och skriv Concatenate. Om stavningen är korrekt, kommer ordet concatenate att liksom load, from m.fl. att ändra färg, eftersom det också är ett nyckelord:... Concatenate Load Land, [Officiellt landsnamn], [Yta(km2)], from land3.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq);... 7 Välj Ladda. Ditt dokument har inte genomgått några större förändringar. Den innehåller dock något fler länder. 8 Klicka på OK. 9 Välj landet Seychellerna. Seychellerna är ett land som hämtats från den tredje filen. Du ser att endast listboxen Yta innehåller valbara värden. 10 Radera dina val. 11 För att få en tydlig bild av hur den konkatenerade tabellen ser ut, kan du skapa en tabellbox som innehåller alla fält från filerna över länder, d.v.s. Land, Huvudstad, Yta(km2), Folkmängd(milj), Befolkningsökning, Valuta, Inflation, Officiellt landsnamn. 12 Använd rullningslisten för att bläddra igenom alla data i tabellboxen. Lägg märke till att vissa rader (poster) inte är fullständiga, utan innehåller ett streck - (= NULL) istället för ett värde. Dessa poster kommer alla från den tredje filen, som bara innehåller några av fälten. Tre logiska tabeller har hittills lästs in: Land1 (konkatenering av Land1, Land2 och Land3) är en tabell som innehåller länder. Varje rad utgörs av information om ett visst land. 162

163 KONKATENERA TABELLER Kund är en tabell som innehåller kunder. Varje rad utgörs av information om en viss kund. Tabellen associeras med ovanstående tabell via fältet Land, som återfinns i båda tabellerna. Transaktion är en tabell som innehåller transaktioner. Varje rad utgörs av en såld enhet. Tabellen associeras med ovanstående tabell via fältet Kundnummer, som återfinns i båda tabellerna. Figur 51. Associationerna mellan tabellerna Land1, Kund och Transaktion. När ett val görs i en av tabellerna, analyserar QlikView hur resultatet av valet påverkar nästa logiska tabell. När denna tabell analyserats, fortsätter QlikView med nästa logiska tabell o.s.v. Resultatet av valet fortplantas således genom tabellstrukturen. OBS Strukturer med cirkulära referenser, d.v.s. när kedjan bildar en ring, bör vanligen undvikas. De är ibland tecken på en inkorrekt datamodell, där två fält med samma namn men olika betydelser behandlas som ett och samma fält. Om den cirkulära referensen upptäcks av QlikView när skriptet körs, kommer tabellerna att bli löst kopplade. För mer information, se Referensmanualen. Det går också att studera den logiska strukturen genom att titta på systemfälten. Mer om detta i nästa del, Avancerade funktioner, på sidan 181. Använda tabellvyn Tabellerna och deras associationer med varandra visas grafiskt i den inbyggda Tabellvyn. 1 Välj Tabellvy i Arkiv-menyn. skapa ett dokument 163

164 De tre inlästa tabellerna visas. Varje association visas i form av en linje som kopplar de associerande fälten i respektive tabell. 2 Klicka på namnlisten i tabellen Land1. Alla tabeller som associerar direkt med denna tabell (endast en i detta fall) markeras. 3 Klicka på fältet Kundnummer i en av de tabeller där det förekommer. Observera att fältnamnet då markeras i alla de tabeller där det förekommer. När du arbetar med mer komplexa tabellstrukturer är det bra att veta att tabellerna kan flyttas över bakgrunden med hjälp av musen. Det samma gäller för kopplingspunkterna på de linjer som kopplar samman tabellerna i tabellvyn. Tabellvyn kan kopieras till urklipp så att det kan infogas i dokumentation eller skrivas ut med hjälp av de tillgängliga verktygsknapparna. 4 Stäng Tabellvyn genom att klicka på OK. Man kan även studera den logiska strukturen genom att titta på systemfälten. I delen Avancerade funktioner finns en lektion där du kan analysera din applikations struktur mer på djupet. Se sidan 182. Förbättra layouten Eftersom denna del av Introduktionskursen främst behandlar skapandet av skript, har vi hittills inte brytt oss om layouten. För att kunna utnyttja QlikViews möjligheter till fullo är det emellertid av största vikt att skapa en klar och tydlig layout som ger en god överblick över informationen. Då dina data kommer från tre områden, faller det sig naturligt att skapa en layout med tre ark, som du kan kalla Geografi, Kund och Försäljning eller något i den stilen. Lägg till listboxar och andra arkobjekt, flytta dem och ändra deras storlek tills du har ett dokument som det är lätt att arbeta med. Om du glömt något steg i skapandet av ark eller arkobjekt, konsultera första delen av Introduktionskursen, Arbeta med QlikView. Om du vill kan du jämföra ditt dokument med filen Exempeldokument som du hittar i mappen Skapa applikation. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara det, då lektionerna som följer bygger på det arbete du hittills utfört. 164

165 LÄNKA EXTERN INFORMATION TILL ETT DOKUMENT LEKTION 15 LÄNKA EXTERN INFORMATION TILL ETT DOKUMENT Förutom att associera och konkatenera tabeller som innehåller data, kan man också länka extern information till fältvärden. Länkarna definieras i informationstabeller, som måste läsas in på ett särskilt sätt. I denna lektion får du länka flaggor till vissa värden i listboxen Land. Öppna dokumentet Om du stängde dokumentet och avslutade QlikView efter föregående lektion, börja med att öppna dokumentet igen: 1 Starta QlikView. 2 Öppna filen Exempeldokument.qvw under Introduktionskurs\Skapa applikation. Titta på en informationstabell Börja med att titta på filen som innehåller informationen som ska länkas. 1 Öppna ett textredigeringsprogram från Start-menyn, t.ex. Anteckningar, och välj Öppna från Arkiv-menyn. 2 I rutan Filformat, välj Alla filer. 3 Öppna filen Flaggor.tab i mappen...\introduktionskurs\skapa applikation\datakallor. Den bör se ut som figur 52. Figur 52. En informationstabell som definierar att de angivna bmp-filerna ska länkas till respektive land. skapa ett dokument 165

166 En informationstabell består av två kolumner, varav den första innehåller fältvärden (här från fältet Land), den andra informationen som ska länkas till värdena. I det här fallet innehåller den andra kolumnen sökvägar till filer som innehåller den önskade informationen. Varje land måste placeras på en egen rad. Första raden innehåller fältnamnen. Filerna som länkas till värdena kommer att visas, spelas, exekveras o.s.v. beroende på filtyp. Vissa typer av filer, t.ex. bmp (bilder) eller wav (ljud) hanteras internt av QlikView. För andra typer av filer används det associerade programmet för att öppna dokumentet. OBS För att associera en filtyp (utan association) med ett program, öppna Utforskaren (detta gäller Windows NT, Windows 2000, Windows 2003 och Windows XP). Välj en fil av den typ som ska associeras i trädstrukturen och dubbelklicka på den. Därvid öppnas en lista över tillgängliga program. Välj ett program, förslagsvis Anteckningar eller Excel, och klicka sedan på OK. Alla filer med detta filnamnstillägg kommer fr.o.m. nu att öppnas med det valda programmet. (En annan möjlighet är att välja Visa, Alternativ från Utforskarens menyrad och gå till fliken Filformat.) 4 Stäng textredigeringsprogrammet. Läs in informationsfilen Nästa steg är att läsa in informationsfilen i QlikView. 1 Välj Redigera skript. 2 Placera markören i slutet av skriptet och klicka på Tabellfiler. 3 Markera filen Flaggor.tab och välj Öppna. Därvid öppnas tabellfilguiden. 4 Liksom för de flesta av filerna som redan lästs in har alternativet Innehåller fältnamn valts vid rubriken Etikett, Avgränsad valts som typ och Tabb som avgränsare. 5 Välj Slutför. Satsen som genereras kommer att läsa in filen Flaggor.tab som en vanlig datafil. Vad du vill är emellertid att använda Flaggor.tab för att länka information till vissa fältvärden. För att åstadkomma detta, gör följande: 6 Ändra skriptet genom att för hand skriva ordet info framför load-satsen. Eftersom info är ett nyckelord, får det samma färg som load. Skriptet bör nu se ut som följer: 166

167 LÄNKA EXTERN INFORMATION TILL ETT DOKUMENT... Load Transaktionsnummer, År, Månad, Dag, Försäljarnummer, Produktnummer, Serienummer, Kundnr as Kundnummer, Katalogpris, Försäljning, Täckningsbidrag from transaktion.tab (ansi, txt, delimiter is '\t', embedded labels); Info Load Land, I from flaggor.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); 7 Välj Ladda. 8 Sidan Fält öppnas. Inga nya fält har lagts till. Välj OK. 9 Spara dokumentet. Se den länkade informationen För att se den länkade informationen, gör följande: 1 Välj Tyskland i listan. 2 En liten informationssymbol blir synlig i listboxens övre högra hörn. Klicka på den. Ett fristående fönster som innehåller Tysklands flagga visas nu i dokumentet. 3 Stäng fönstret. 4 Välj Frankrike i listan över länder. skapa ett dokument 167

168 5 Klicka på informationssymbolen för att få fram den länkade bilden. Figur 53. Den franska flaggan associeras med fältvärdet Frankrike. 6 Stäng flaggan och radera alla val. På detta sätt kan bilder och multimediapresentationer visas i rätt sammanhang, andra applikationer kan startas och specifika dokument öppnas. Man kan länka i stort sett alla typer av filer till fältvärden. Det är också möjligt att helt enkelt skriva en text i informationstabellens andra kolumn istället för att ange sökvägen till en fil. QlikView kommer då att visa texten i ett internt visningsprogram. Läs mer om användning av informationsfiler i Referensmanualen. Bädda in extern information Det är ofta bra att bilder etcetera inte behöver sparas inuti ett QlikView-dokument och kräva plats i minnet och på disken. Men om du vill kunna skicka ett QlikViewdokument till andra utan att behöva skicka med bildfilerna finns det möjlighet att bädda in informationen i QlikView-filen. 1 Välj Redigera skript igen. 2 Leta reda på satsen som börjar med Info Load. 3 Låt satsen föregås av ordet Bundle så att den nu börjar med Bundle Info Load. 4 Ladda skriptet. 168

169 LÄNKA EXTERN INFORMATION TILL ETT DOKUMENT Nu är flaggbilderna lagrade inuti själva QlikView-filen och behöver inte skickas tillsammans med QlikView-dokumentet. Hittills har alla filer du arbetat med varit av samma typ: tabbavgränsade textfiler med fältnamn som du kunnat läsa direkt in i QlikView. I nästa lektion presenteras andra filtyper, och du får dessutom lära dig hur man läser in data via OLE DB-gränssnittet. Spara, stänga och avsluta Om du inte genast vill gå vidare till nästa lektion, kan du stänga dokumentet. Du bör också spara det, då lektionerna som följer bygger på det arbete du hittills utfört. skapa ett dokument 169

170 170

171 LÄSA IN YTTERLIGARE FILER LEKTION 16 LÄSA IN YTTERLIGARE FILER Du har hittills kommit i kontakt med två sorters filer: tabbavgränsade textfiler som innehåller fältnamn och Excel-filer. I denna lektion får du lära dig hur man läser in en semikolonavgränsad textfil utan fältnamn. Du får dessutom en introduktion till hur man läser in filer via OLE DB. Öppna dokumentet 1 Starta QlikView. 2 Öppna filen Applikation.qvw under Introduktionskurs\Skapa applikation. skapa ett dokument 171

172 Läsa in en semikolonavgränsad fil utan fältnamn Figur 54. Tolkning av en fil i tabellfilguiden. Mappen...\Introduktionskurs\Skapa applikation\datakallor innehåller en fil med information om vilka marknader olika länder tillhör. Filen Marknad.skv är liksom de filer du hittills arbetat med en textfil, men dess kolumner avgränsas inte av tabbar, utan av semikolon. Dessutom saknar den filnamn. Inläsningsprocessen liknar den du stött på i de tidigare lektionerna: 1 Gå till arket Försäljning. 2 Välj Redigera skript från Arkiv-menyn eller från verktygsfältet. 3 Placera markören i slutet av skriptet. 4 Klicka på Tabellfiler. 5 Markera Marknad.skv och välj sedan Öppna. Därvid öppnas Tabellfilguiden (Tabell 46 på sidan 139). 172

173 LÄSA IN YTTERLIGARE FILER 6 Avgränsad har valts som typ även för denna fil, men den här gången har Semikolon specificerats som avgränsare. Etikett bör vara inställd på Ingen eftersom den första raden innehåller vanliga fältvärden och inte fältnamn. Ändra Etikett till Ingen om denna inställning inte är gjord. Studera filen och notera att programmet denna gång inte gjort någon feltolkning: första raden innehåller vanliga värden, inte fältnamn. För att QlikView ska kunna göra associationer mellan den nya filen och de redan inlästa filerna måste du namnge fälten. Det faller sig naturligt att kalla det första fältet för Marknad; det andra bör få namnet Land för att associeras med fälten Land i tabellerna Land1 och Kund. Namngivningen av fälten görs på följande sätt: 7 Klicka på den första kolumnens namnlist där det Skriv Marknad och tryck på ENTER. Eftersom filen inte innehåller några fältnamn, har fälten fått de provisoriska i Fält-rutan. och skriv Marknad i Namn-rutan. och skriv Land i Namn-rutan. 8 Klicka på Slutför. Ditt skript ser nu ut som nedan:... Bundle Info Load Land, I from flaggor.tab (ansi, txt, delimiter is '\t', embedded labels); as as Land from Datakallor\Marknad.skv (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Studera skriptet. Observera slutparentesens innehåll: avgränsaren är inte tabb ('\t'), utan semikolon (' ; ') och texten no labels ersätter embedded labels. 9 Välj Ladda för att exekvera skriptet. 10 Flytta det nya fältet Marknad till kolumnen över visade fält och välj sedan OK. Om du har följt alla instruktioner kan du nu studera hur försäljningen utvecklats på olika marknader under åren. Läsa in en fil via OLE DB Hittills har du alltid kunnat läsa in filer direkt i QlikView. Om du vill komma åt allmänna databaser eller filtyper som inte kan läsas av QlikView, måste dock ODBC (Open Database Connectivity)- eller OLE DB-gränssnittet användas. skapa ett dokument 173

174 I detta exempel kommer du att skapa en OLE DB-koppling. ODBC finns beskrivet i Referensmanualen. Observera att QlikView både fungerar med 32- och 64-bitarsversionen av Windows men att det är mycket viktigt att ODBC-drivrutinen och programversionen motsvarar varandra. Med andra ord fungerar 32-bitars QlikView endast med 32-bitars ODBC, och 64-bitars QlikView kan endast användas tillsammans med 64-bitarsversionen av Windows. I mappen...introduktionskurs\skapa applikation\datakallor finns en Access-fil med namnet Forsaljare.mdb, som innehåller namnen på försäljarna vars ID-nummer figurerar i filen Transaktion.tab. Det är bra att känna till försäljarnas namn; du ska därför associera filen Forsaljare.mdb med filerna i ditt dokument. En möjlighet är att helt enkelt spara filen som en teckenavgränsad textfil eller en Excel-fil, alltså en fil som QlikView kan läsa. Det är emellertid också möjligt att läsa in filen via OLE DB: 1 Öppna dialogen Redigera skript. 2 Välj OLE DB och klicka på Koppla upp för att skapa en koppling till datakällan. 3 Dialogen Data Link Properties öppnas. Välj OLE DB Provider for ODBC Drivers. Välj Next> för att gå till fliken Connection. 4 Eftersom du har arbetat med en generisk datakälla som ännu inte har definierats, välj Use connection string, klicka sedan på knappen Build. 5 Gå till fliken Machine Data Source. 6 Välj MS Access Database, klicka därefter på OK. 7 I dialogen Login som öppnas klicka på knappen Database... 8 Sök efter filen i mappen Introduktionskurs\Skapa applikation\datakallor. När du väl hittar rätt sökväg, bör filen Forsaljare.mdb vara den enda valbara i den vänstra listan. Markera den där och välj OK för att stänga dialogen. 9 Klicka på OK för att stänga övriga dialoger. Ditt skript innehåller nu en connect-sats, som kopplar dokumentet till den valda datakällan. Satsen bör likna satsen nedan: CONNECT TO 'MS Access Database;DBQ=Försäljare.mdb;' (UserId is admin); SQL SELECT Försäljarnummer, Försäljare, Distributionsnummer FROM Försäljare; Nästa steg är att välja vilka tabeller (i det här fallet finns det bara en, men om du arbetar med en databas har du oftast ett stort antal tabeller att välja mellan) och fält du vill läsa in: 174

175 LÄSA IN YTTERLIGARE FILER 10 I dialogen Redigera skript väljer du OLE DB och klickar sedan på knappen Select... Figur 55. Dialogen Skapa select-sats. Dialogen Skapa select-sats har öppnats. I Fält-rutan finns en lista över tillgängliga fält, medan Databastabeller innehåller de tillgängliga tabellerna. I rutan längst ner i dialogen visas satsens aktuella utformning (det rör sig om en vanlig SQL select-sats, som kommer att genereras i skriptet så fort du väljer OK). En stjärna (*) är förvald i SELECT-rutan. Stjärnsymbolen motsvarar alla fält. Du ska visserligen läsa in alla fält, men vi föredrar att du markerar dem i rutan så att deras namn blir synliga i skriptet: 11 Markera Försäljare i listan Databastabeller till vänster. 12 Klicka på fältnamnet Distributionsnummer, tryck därefter ner SKIFT-tangenten och håll den nedtryckt medan du klickar på Försäljare och Försäljarnummer. Se bilden på sidan 175. skapa ett dokument 175

176 13 Välj OK. Skriptet bör nu ha följande utseende: SQL SELECT Försäljarnummer, Försäljare, Distributionsnummer FROM C:\Introduktionskurs\Skapa Applikation\Datakallor\Forsaljare; Tabellen Försäljare associeras med de befintliga tabellerna via fältet Försäljarnummer, som även finns i Transaktion.tab. 14 Välj Ladda. 15 Flytta fältet Försäljare till arket Försäljning och studera relationerna genom att göra några val. 16 Radera valen. Du har nu avslutat andra delen av Introduktionskursen. De grundläggande kunskaper om val, ark och arkobjekt som du förvärvade i första delen har utökats med kännedom om hur olika typer av filer läses in i QlikViews associativa databas och om hur den logiska strukturen skapas. Du kan nu skapa egna QlikView-dokument. I den sista delen av Introduktionskursen, Avancerade funktioner får du ytterligare utforska QlikViews möjligheter. Den sista delen skiljer sig från de båda första så till vida att dess lektioner är fristående, d.v.s. inte bygger på varandra, vilket gör det möjligt att direkt gå till den lektion som du är mest intresserad av. Spara, stänga och avsluta Du kan nu stänga ditt skapade dokument. Om du vill kan du jämföra din fil med filen Exempeldokument.qvw som du hittar i mappen Skapa Applikation. 176

177 AVANCERADE FUNKTIONER Mer om associationer Load inline Hierarkiska och cykliska grupper i diagram Korstabeller Och-logik Talformat Säkerhet

178 178

179 Inledning Denna sista del av Introduktionskursen avser att fördjupa dina kunskaper om QlikView. Du får bl.a. lära dig hur man kan förändra skriptet för att läsa in olika typer av data på bästa sätt och hur man hanterar behörighetskontroll. Vidare innehåller Avancerade Funktioner en lektion om tolkning och formatering av tal. Även om de flesta funktionerna som beskrivs är relaterade till skriptet, har vi också vigt en lektion åt avancerade layout-funktioner: du får lära dig att skapa diagram som bygger på hierarkiska och cykliska grupper av fält och att använda cykliska uttryck i diagram. Lektionerna i introduktionskursens tredje del, Avancerade funktioner, är fristående (kapitlen bygger alltså inte på varandra). Detta gör det möjligt att gå direkt till den lektion som man är mest intresserad av. Filerna som används i denna del av kursen finns i mappen...introduktionskurs\avancerade funktioner. Avancerade funktioner 179

180 180

181 MER OM ASSOCIATIONER LEKTION 17 MER OM ASSOCIATIONER Sidan Fält som dyker upp på skärmen efter varje skriptexekvering, innehåller en kryssruta med namnet Visa systemfält. Om denna kryssruta är markerad, innehåller kolumnen över tillgängliga fält sex fält som föregås av ett dollartecken ($). Dessa fält, som kallas systemfält, är till stor nytta när man vill få en överblick över datastrukturen i QlikView. Det första avsnittet i lektionen beskriver systemfälten och visar hur de kan användas. Andra avsnittet ger exempel på hur ett vanligt förekommande problem, visning av frekvensinformation för associerande fält, kan lösas med hjälp av systemfälten. Skapa ett systemark 1 Starta QlikView. 2 Välj Öppna från Arkiv-menyn. 3 Välj filen Avancerad.qvw i mappen AvanceradeFunktioner och klicka på Öppna. 4 Välj Lägg till ark... från Layout-menyn. 5 Döp arket till System och gå till fliken Fält i dialogen Arkegenskaper. 6 Flytta systemfälten (de fält som föregås av ett dollartecken) till kolumnen över visade fält. Om systemfälten inte syns i kolumnen, markera kryssrutan Visa systemfält för att synliggöra dem. Systemfälten visar namnen på inlästa fält ($Field), namnen på inlästa tabeller ($Table), antalet rader och kolumner i tabellerna ($Rows och $Fields), fältens kolumnnummer ($FieldNo) och namnen på de inlästa informationstabellerna ($Info). 7 Välj OK. 8 Ändra storleken på listboxarna så att du ser alla fältnamn och fältvärden. 9 Spara filen som System.qvw. Avancerade funktioner 181

182 Använda systemarket Figur 56. Systemarket Arket är nu färdigt, men för att ytterligare förbättra det kan du visa frekvensinformation för listboxen $Field: 1 Öppna dialogen Egenskaper och gå till sidan Allmänt. 2 Kryssa i rutan Visa ifrekvens och gå därefter till fliken Sortering. 3 Markera Frekvens, Fallande och klicka på OK. Värdena i fältet $Field följs nu av tal som visar hur många gånger fältet förekommer i tabellerna. Eftersom listboxen är sorterad efter frekvens, har fältet med störst antal förekomster placerats överst. Resultatet blir som följer: Du ser att fältet Land förekommer i tre tabeller, Kundnummer och Försäljarnummer i två tabeller och alla övriga fält i endast en tabell. Klicka nu på Tabellvy-ikonen för att titta närmare på strukturen. 182

183 MER OM ASSOCIATIONER De tre fälten som förekommer mer än en gång används för att associera tabellerna i dokumentet. Relationerna illustreras av bilden nedan: Figur 57. Datastrukturen 4 Klicka OK för att gå tillbaka till dokumentet. 5 Klicka på värdet Land i listboxen $Field. Programmet visar nu att fältet Land förekommer i tabellerna Land1 (en logisk tabell som består av tre konkatenerade tabeller), Kund och Marknad. De andra listboxarna visar information om antalet rader och fält i tabellerna och om fältens kolumnnummer i de olika tabellerna. Listboxen $Info på systemarket innehåller namnet på informationstabellen som associeras med fältet Land. Så snart endast ett värde är möjligt (valt eller valbart) i en listbox visas en liten symbol i listboxens övre högra hörn. Om du klickar på denna, kan du redigera tabellen direkt: 6 Klicka på ett av de valbara värdena i listboxen $Table. 7 Informationssymbolen visar sig i det övre högra hörnet. Klicka på den. OBS att QlikView-filen måste ligga i samma mapp som textfilerna för att detta ska fungera. 8 Den ursprungliga tabellen öppnas nu av det associerade programmet. Studera den och stäng sedan programmet för att gå tillbaka till QlikView. 9 Radera dina val. OBS Om tabellens filtyp (vanligtvis.tab) inte har associerats med ett lämpligt textredigeringsprogram, kan tabellen inte öppnas. För att associera en filtyp med ett program, öppna Windows Utforskaren. Välj en fil av den typ du vill associera i trädstrukturen och dubbelklicka på den. Därvid öppnas en lista Avancerade funktioner 183

184 över tillgängliga program. Välj ett lämpligt program, förslagsvis Anteckningar eller Excel, och klicka sedan på OK. (En annan möjlighet är att välja Visa, Alternativ från Utforskarens menyrad och gå till fliken Filformat.) När man arbetar med stora datamängder och komplicerade strukturer är det omöjligt att hålla hela datastrukturen i huvudet. Systemfälten är då av stor betydelse. Skapa en systemtabell Figur 58. Systemtabellen Förutom att visa systemfält i listboxar kan man också illustrera relationerna genom att skapa en systemtabell: 1 Högerklicka på arket och öppna flytmenyn Nytt arkobjekt och välj Systemtabell... Systemtabellen dyker nu upp på skärmen. Gör den större. Studera den. Notera att den första kolumnen, som är en lista över alla fält i dokumentet, följs av en kolumn för varje inläst tabell. Om en tabell innehåller fältet i kolumnen längst till vänster, återfinns fältnamnet även i tabellkolumnen; om så inte är fallet, visas ett -, som betyder 184

185 MER OM ASSOCIATIONER NULL-värde. Du ser lätt vilka fält som är nycklar, d.v.s. gemensamma för flera tabeller. Systemtabellen visar således tydligt hur tabellerna i dokumentet är associerade. Ett av många exempel på situationer där användningen av systemfält är oundgänglig är det som beskrivs nedan. Visa frekvens i associerande fält Antag att du arbetear med arket Kunder och vill se hur många kunder du har i olika länder, dvs hur ofta länderna förekommer i datamängden. 1 Gå till arket Kunder i dokumentet. 2 Klicka på listboxen Land med höger musknapp och välj Egenskaper... från flytmenyn. 3 Gå till fliken Allmänt. De två kryssrutorna i Frekvens-gruppen är inaktiva, d.v.s. det är inte möjligt att visa frekvens för detta fält. Varför? Om du studerar System-arket, ser du klart och tydligt att fältet Land förekommer i mer än en tabell. Faktum är att tre av de inlästa tabellerna innehåller ett fält med namnet Land. I tabellerna Land1 och Marknad, som innehåller fakta om landet respektive information om vilken marknad de olika länderna tillhör, förekommer varje land bara en gång. Tabellen Kund, däremot, innehåller mer än en förekomst av länder i vilka det finns flera kunder. Eftersom de tre Land-fälten på grund av associationerna behandlas som ett enda fält, är det omöjligt för programmet att veta vilken av tabellerna det ska använda för att beräkna frekvens. Då gissningar skulle kunna leda till felaktiga resultat, har QlikView konstruerats så att vissa operationer inte är tillåtna när de riskerar att ge tvetydiga resultat för associerande fält. Vad du i det här fallet vill veta är antalet förekomster av länderna i kundtabellen. För att få fram denna information, läs in fältet Land ytterligare en gång under ett annat namn från tabellen Kund.xls: 4 Stäng dialogen Egenskaper listbox. 5 Öppna dialogen Redigera skript. 6 Leta upp satsen som läser in tabellen Kund.xls och placera markören efter det sista fältet (Land). Skriv sedan ", Land as KundLand". Load-satsen ser nu ut på följande sätt: Avancerade funktioner 185

186 Load Kundnummer, Kund, Adress, Stad, Postnummer, Land, Land as KundLand from Datakallor\kund.xls (ansi, biff, embedded labels, table is Kund$); Fältet Land måste stå kvar, annars finns det inget nyckelfält och därmed ingen koppling till de andra tabellerna. 7 Klicka på Ladda. 8 Flytta det nya fältet KundLand till listan över visade fält och klicka sedan på OK. Arket Kunder innehåller nu en andra listbox med länder, där endast länder i vilka det finns kunder är representerade. Eftersom detta fält har ett unikt namn, är det inte något associerande fält. Det är således möjligt att visa frekvensinformation: 9 Klicka på listboxen KundLand med höger musknapp och välj Egenskaper. 10 Under fliken Allmänt, markera kryssrutan Visa i Frekvens-gruppen och gå sedan till fliken Sortering. 11 Välj Frekvens och klicka därefter på OK. Länderna är nu ordnade efter frekvens. Det är möjligt att du måste göra listboxen lite större för att se frekvenssiffrorna. Eftersom det faktiskt är vettigare att visa fältet KundLand än fältet Land på detta ark (länder i vilka det inte finns några kunder är inte intressanta här), gör följande: 12 Tag bort listboxen Land. När du hädanefter väljer ett land på arket Kunder, kommer det alltid att finnas minst en valbar kund. 13 Justera layouten. 14 Spara filen. Associerande fält har ytterligare två begränsningar förutom oförmågan att visa frekvens: Statistikboxar baserade på ett associerande fält visar n/a för de flesta statistiska enheterna. 186

187 MER OM ASSOCIATIONER I diagram där associerande fält ingår är det inte möjligt att skapa uttryck innehållande funktioner som är beroende av frekvensinformation (summa, medelvärde, funktioner för beräkning o.s.v.) såvida inte Distinkt-funktionen (dialogen Redigera uttryck) är påslagen. 15 Stäng filen. Om du så önskar, jämför den med filen SystemFacit.qwv. 16 Om du inte avser att arbeta mer med QlikView just nu, kan du nu avsluta programmet. För mer information, se Referensmanualen. Avancerade funktioner 187

188 188

189 LOAD INLINE LEKTION 18 LOAD INLINE Ibland föredrar man att lägga till data genom att skriva dem direkt i skript istället för att läsa in dem från en fil eller en databas. I denna lektion får du lära dig hur man kan göra detta med load inline. Load inline kan också användas för mappning. Mappning innebär att man associerar ny information med befintlig information via ett fältnamn och beskrivs i lektionens andra avsnitt. Lägga till en post via load inline 1 Starta QlikView och öppna filen Inline.qvw i mappen...introduktionskurs\avanceradefunktioner. Dokumentet har skapats utifrån två tabeller, Kund.xls och Transaktion.tab. Antag att du vill lägga till en kund, men inte förändra de ursprungliga filerna: 2 Öppna dialogen Redigera skript. 3 Placera markören i slutet av skript och skriv följande rader: Load * Inline [ Kundnummer, Kund, Adress, Postnummer, Stad, Land 1181, Alexanders snabbmatskedja, Fiskargränd 4, , Lund, Sverige]; Första raden (Kundnummer, Kund, Adress, Postnummer, Stad, Land)räknar upp fältnamnen i filen Kund.xls (tabellen som ska innehålla den nya posten). Den andra raden (1181, Alexanders snabbmatskedja, Fiskargränd 4, , Lund, Sverige) innehåller den post som ska läggas till. Stjärnsymbolen * motsvarar "alla fält". OBS Papprets begränsningar gör att posten i exemplet ovan inte ryms på en rad. När du reproducerar inline-satsen i skriptdialogen är det emellertid viktigt att du skriver hela posten på en enda rad: postnumret och landet ska alltså följa direkt efter adressen. Se filen InlineFacit.qvw i mappen AvanceradeFunktioner. 4 Välj Ladda. 5 Välj OK för att stänga dialogen. Avancerade funktioner 189

190 Inga nya fält har lagts till, men det finns nya fältvärden i flera av listboxarna. Klicka på Alexanders snabbmatskedja i listboxen över kunder och kontrollera att även de andra uppgifterna kommit in. Inline-tabellen behandlas som en vanlig tabell. Då den har exakt samma uppsättning fält som kundtabellen, konkateneras den med denna. Du kan lätt kontrollera detta genom att studera System-arket: listboxen $Table innehåller endast två tabellnamn (den konkatenerade tabellen får alltid den första indatatabellens namn, i det här fallet Kund). 6 Spara dokumentet som MinInline.qvw eller liknande. Inlinetabeller kan givetvis användas för andra ändamål än för att lägga till poster till befintliga tabeller. Om du t.ex. vill läsa in väldigt få data, kan det vara lättare att skriva dessa direkt i skriptet än att skapa och läsa in en extern fil. Mappning av data med load inline Dokumentet Inline.qvw innehåller ett fält med årets månader i form av siffror. Antag att du vill skapa ett diagram där månadernas namn ingår, och dessutom ett diagram som visar försäljning per kvartal. Detta löser du lätt med mappning. Mappning innebär att man associerar ny information med existerande information via ett fältnamn. Typiska exempel på mappning av data är att associera ett kontonummer med ett kontonamn eller att dela upp ett datum i tre fält innehållande år, månad respektive dag. Mappning kan utföras med hjälp av en extern fil eller direkt i skriptet genom load inline. I detta exempel använder du load inline för att mappa månaders siffror mot månaders nummer och kvartal. 1 Öppna dialogen Redigera skript. 2 Placera markören i slutet av skript. 3 Klicka påöppna guiden Inline-dataguide... underfrån Inline-datInfoga p- menyn,å fliken DataLoad-sats., inline. 4 Dialogen som öppnas kan liknas vid ett kalkylblad. På många sätt fungerar det även som ett sådant. Man kan dock inte använda formler i datacellerna. 5 Markören placeras i den övre vänstra datacellen. Fyll i 1 på samma sätt som i bilden nedan. Använd ENTER eller piltangenterna för att gå mellan cellerna och fyll i tabellen som på bilden nedan. 190

191 LOAD INLINE 6 Avsluta med att dubbelklicka i rubrikraden ovanför 1 och skriv in fältnamnet Månad. Upprepa för övriga kolumnerna enligt bilden nedan: Figur 59. Guiden för inline-data Tips! Om du behöver en tabell i exempelvis Excel kan den självfallet klistras in i QlikViews inlineguide. 7 Välj OK. Nu bör du ha ett skript som ser så här: Avancerade funktioner 191

192 Load * Inline [ Månad, Månadsnamn, Kvartal 1, Januari, 1 2, Februari, 1 3, Mars, 1 4, April, 2 5, Maj, 2 6, Juni, 2 7, Juli, 3 8, Augusti, 3 9, September, 3 10, Oktober, 4 11, November, 4 12, December, 4]; 8 Välj Ladda. Två nya fält har lagts till i listan över tillgängliga fält, Månadsnamn och Kvartal. Inlinetabellen har associerats med transaktionstabellen via fältet Månad. Figur 60. Exempel på hur ditt inline-dokument kan se ut. 9 Välj OK. 192

193 LOAD INLINE 10 Skapa ett diagram som visar försäljning per kvartal (välj Kvartal som huvudvariabel och lägg till uttrycket Summa av Försäljning). Om du behöver hjälp, se Skapa ett stapeldiagram med hjälp av Guiden Snabbdiagram på sidan Spara dokumentet under valfritt namn och stäng filen. Om du är osäker på om du gjort rätt, jämför slutresultatet med filen InlineFacit.qvw. 12 Om du inte har för avsikt att arbeta mer med QlikView just nu, kan du också avsluta programmet. Avancerade funktioner 193

194 194

195 GRUPPER AV FÄLT OCH CYKLISK VISNING LEKTION 19 GRUPPER AV FÄLT OCH CYKLISK VISNING Istället för att visa enskilda fält som dimensioner i diagram, är det möjligt att definiera grupper av fält att använda i detta syfte. Om du arbetar med grupper av fält kan du visa data på ett mycket effektivt sätt, eftersom de resulterande diagrammen kommer att visa de angivna fälten i hierarkisk (drill-down) eller cyklisk ordning. I denna lektion kommer dessa mycket användbara funktioner att exemplifieras: du får arbeta med såväl hierarkiska som cykliska grupper av fält och skapa diagram utifrån dessa. Grupper av fält ska inte blandas ihop med cyklisk visning i diagram. Cyklisk visning, som beskrivs i lektionens sista del, kan tillämpas på alla diagram som har mer än ett uttryck och resulterar i att uttrycken visas i följd. Cyklisk visning har emellertid det gemensamt med grupper av fält att den sparar utrymme och gör det möjligt att snabbt förändra diagrammets innehåll. Grupper av fält En väsentlig skillnad mellan QlikView och många andra databashanterare, OLAPverktyg m fl är att man i QlikView inte behöver fördefiniera några hierarkier i sina indata. QlikViews associativa logik ger fullständig frihet att komma åt alla fält som dimensioner i vilken ordning som helst. Denna frihet är i de flesta fall mycket kraftfull. Det finns emellertid tillfällen då man skulle ha nytta av en fördefinierad hierarki för att visa data på ett effektivare sätt. I QlikView finns därför möjligheten att definiera grupper av fält. Grupperna kan vara hierakiska eller cykliska. Skapa en hierarkisk grupp När flera fält bildar en naturlig hierarki är det lämpligt att skapa en hierarkisk grupp. 1 Starta QlikView och öppna sedan filen Grupper.qvw i mappen...introduktionskurs\avanceradefunktioner. 2 Välj Dokumentegenskaper från menyn Inställningar och gå till fliken Grupper. 3 Klicka på Ny... och ändra det provisoriska namnet till Tid i rutan Gruppnamn. Avancerade funktioner 195

196 4 Markera År, Kvartal och Månad i listan över tillgängliga fält (CTRLklicka på dem) och klicka på Lägg till för att flytta dem till kolumnen över visade fält. Du kan även dubbelklicka på dem för att flytta dem. 5 Använd knapparna Flytta fram och Flytta bak för att få den rätta hierarkin: År, Kvartal, Månad. Detta är mycket viktigt, eftersom fältens inbördes ordning motsvarar ordningen i vilken de visas i diagrammet. 6 Välj OK två gånger. Du har nu skapat en hierarkisk grupp, som du kan använda som variabel i ett diagram. Skapa och använda ett hierarkiskt diagram För att skapa ett hierarkiskt stapeldiagram, gör följande: 1 Gå till arket Försäljning och välj knappen Skapa diagram i verktygsfältet. Om designverktygsfältet inte är synligt, välj Design i menyn Visa. 2 Välj Hierarkiskt diagram som fönsternamn och klicka på Nästa> för att komma till sidan Dimensioner. Gruppen Tid som du skapade tidigare finns bland de vanliga fälten i listan. Du kan dock lätt hitta det: grupper av fält föregås alltid av specifika symboler. För hierarkiska grupper är symbolen en rak pil. 3 Välj Tid som variabel genom att flytta gruppen till Dimensioner som används. 4 Välj Nästa>. 5 Dialogen Redigera uttryck öppnas automatiskt. Skapa uttrycket Summa av Försäljning, klicka på Klistra in och OK. 6 Skriv Försäljning i rutan Etikett och välj Nästa>. 7 Välj Nästa> tills du kommer till fliken Färger. Kryssa i rutan Flerfärgat. 8 Välj Nästa> för att komma till fliken Tal. 196

197 GRUPPER AV FÄLT OCH CYKLISK VISNING 9 På sidan Tal, välj Heltal och skriv 1000 kr i rutan Tusentalssymbol. När detta är gjort, klicka på Slutför. Figur 61. Det hierarkiska diagrammet Diagrammet, som visar försäljningssumman per år, ser ut som ett vanligt stapeldiagram. Så fort du gör ett val som resulterar i att endast ett möjligt värde finns kvar i fältet År, kommer du emellertid att upptäcka diagrammets hierarkiska karaktär: 10 Välj stapeln 2002 i diagrammet. Avancerade funktioner 197

198 Ett vanligt diagram skulle nu visa en stapel, nämligen den för Detta diagram visar istället försäljningssumman för varje kvartal av året 2002 (eftersom det andra fältet i listan är Kvartal). Figur 62. Det hierarkiska diagrammet som visar det andra fältet i hierarkin 11 Välj stapeln som motsvarar det fjärde kvartalet. Diagrammet visar nu försäljningen för varje månad i det kvartal du valt. Månad är det tredje och sista av fälten i gruppen. Så fort mer än ett värde blir valbart i de övre fälten, går diagrammet automatiskt uppåt i hierarkin. Det är också möjligt att klicka på ikonen intill fältnamnet för att gå uppåt i hierarkin. 12 Minimera diagrammet. Skapa en cyklisk grupp Ibland kan det vara användbart att gruppera även fält som inte utgör någon hierarki eller ens har något gemensamt. Sådana grupperinger tillåter snabba förändringar i den information som visas i ett diagram. Dessutom sparar man utrymme på arket. Vilka fält som helst kan sättas samman till en cyklisk grupp. 1 Välj Dokumentegenskaper från menyn Inställningar och gå till fliken Grupper. 198

199 GRUPPER AV FÄLT OCH CYKLISK VISNING 2 Klicka på Ny-knappen och ändra det provisoriska namnet till Cyklisk i Namn-rutan. 3 Markera Land, Försäljare och År i listan över tillgängliga fält och klicka därefter på Lägg till för att flytta dem till listan över visade fält. Fältens ordning i listan har ingen betydelse vid skapandet av cykliska grupper. 4 Välj funktionen Cyklisk grupp. 5 Välj OK två gånger. Du har nu skapat en cyklisk grupp. När den används som dimension i ett diagram, kan du gå fram och tillbaka mellan fälten i gruppen (x-axel) medan du behåller samma uttryck (y-axel). Skapa och använda ett cykliskt stapeldiagram Figur 63. Det cykliska diagrammet För att skapa ett cykliskt diagram, gör följande: 1 Klicka på knappen Skapa diagram i verktygsfältet. Om designverktygsfältet inte är synligt, välj Design i menyn Visa. 2 Välj Cykliskt diagram som titel och klicka på Nästa> för att gå till sidan Dimensioner. Gruppen Cyklisk återfinns bland de vanliga fältnamnen. Precis som den hierarkiska gruppen föregås den av en symbol. Symbolen för cykliska grupper är en rund pil. 3 Dubbelklicka på gruppen Cyklisk för att flytta den till den högra kolumnen. Avancerade funktioner 199

200 4 Klicka på Nästa>. 5 Dialogen Redigera uttryck öppnas automatiskt. Skapa uttrycket Summa av Försäljning och välj OK för att stänga dialogen. 6 Skriv Försäljning i rutan Etikett. 7 Klicka på Nästa>. Under fliken Sortering, sortera dimensionerna efter y-värde. Klicka på Nästa> tills du kommer till fliken Presentation. 8 Under fliken Presentation, välj Högsta antal synliga tal och låt talet vara Klicka på Nästa> tills du kommer till fliken Färger. Markera kryssrutan Flerfärgat. Klicka på Nästa> tills du kommer till fliken Tal. 10 Under fliken Tal, välj Heltal och skriv 1000 kr i rutan symbol. Välj sedan Slutför. Diagrammet som dyker upp på skärmen visar till en början försäljningssumman per Land, som är det första fältet i listan. 11 Gå till nästa fält genom att klicka på ikonen i diagrammets nedre högra hörn. Nu visas Försäljare, det andra fältet i listan. 12 Om du klickar på ikonen ytterligare en gång, kommer diagrammet att visa försäljningssumman per år. År är det tredje och sista fältet i gruppen. När det sista fältet i gruppen har visats, går turen tillbaka till det första fältet. Diagrammet kan visas cykliskt hur många gånger som helst. 200

201 GRUPPER AV FÄLT OCH CYKLISK VISNING Du kan också högerklicka på ikonen. Då visas en lista över fälten som ingår i den cykliska gruppen. Du kan välja fält direkt från listan. (Se bilden).. Figur 64. Direkt val genom att klicka på ikonen för gruppen Cyklisk 13 Minimera diagrammet. Cyklisk visning av uttryck Sidan Uttryck i dialogen Egenskaper diagram innehåller en knapp med namnet Gruppera. Om du har ett diagram med två uttryck kan du välja att visa uttrycken efter varandra i stället för samtidigt. Du växlar mellan uttrycken genom att klicka på en ikon liknande den som användes i det cykliska diagrammet. För att skapa ett stapeldiagram med cyklisk visning av uttryck, gör följande: 1 Klicka på knappen Skapa diagram i verktygsfältet. Om designverktygsfältet inte är synligt, välj Design i menyn Visa. 2 Välj Cyklisk visning som titel och klicka sedan på Nästa> för att gå till sidan Dimensioner. 3 Flytta År till den högra kolumnen och välj sedan Nästa>. 4 I dialogen Redigera uttryck som öppnas, skapa uttrycket Summa av Försäljning och klicka på Klistra in. Avancerade funktioner 201

202 5 Välj OK. Uttrycket visas nu på sidan Uttryck. Notera att knappen Gruppera är inaktiv: diagrammet måste ha två uttryck för att den ska vara aktiv. 6 Klicka på Lägg till för att lägga till ett andra uttryck. 7 Skapa denna gång uttrycket Antal totalt (Försäljning). 8 Klicka på Klistra in, sedan på OK. Nu är knappen Gruppera valbar. Klicka på den. 9 Klicka på Nästa> tills du kommer till fliken Färger. Markera kryssrutan Flerfärgat. Klicka på Nästa>. 10 Under fliken Tal, välj Heltal och skriv 1000 kr i rutan symbol (för första uttrycket). Välj därefter Slutför. Diagrammet ser ut som ett vanligt diagram som visar försäljningssumman per år Ikonen i diagrammets nedre vänstra hörn indikerar dock att programmet har större potential. 11 Klicka på ikonen. Diagrammet visar nu istället hur många (totalsumma) försäljningar som utförts under olika år.: Figur 65. Diagrammet som visar totalsumman. Det är givetvis möjligt att visa mer än två uttryck på detta sätt. Vidare kan du kombinera grupper och cyklisk visning till kraftfulla flerdimensionella diagram. Prova dig fram. 202

203 GRUPPER AV FÄLT OCH CYKLISK VISNING 12 Spara dokumentet under valfritt namn. Om du så önskar, jämför det med filen GrupperFacit.qvw. 13 Stäng filen. Om du inte har för avsikt att arbeta mer med QlikView under den närmaste tiden, kan du också avsluta programmet. Avancerade funktioner 203

204 204

205 INLÄSNING AV KORSTABELLER LEKTION 20 INLÄSNING AV KORSTABELLER En korstabell är en vanlig tabelltyp, som består av en datamatris mellan två ortogonala listor av rubrikdata. Genom att använda en crosstable-sats i skriptet kan du läsa in denna typ av tabell på ett mycket elegant sätt. Inläsningsprocessen beskrivs i detta kapitel. Läsa in en korstabell Börja med att titta på en korstabell i Excel (eller ett likande program): 1 Öppna Utforskaren och hitta filen Korstabell1.tab i mappen...introduktionskurs\avanceradefunktioner\datakallor och dubbelklicka på den. Microsoft Excel öppnar filen. Den ser ut på följande sätt: Figur 66. Filen Korstabell1.tab Om denna tabell läses in i QlikView på vanligt sätt, resulterar detta i ett fält för År och ett fält för varje månad. Vanligen föredrar man dock att det genereras tre fält, ett för varje rubrikkategori (År och Månad) och ett för värdena i matrisen. Börja med att läsa in tabellen i QlikView på vanligt sätt: 1 Stäng filen. 2 Starta QlikView och välj Ny från Arkiv-menyn. Döp dokumentet till Korstabell.qvw och spara det i mappen AvanceradeFunktioner. 3 Öppna dialogen Redigera skript. 4 Klicka på Tabellfiler och bläddra till filen Korstabell1.tab (i mappen Avancerade funktioner, under Datakällor). Klicka på Öppna. 5 Om filguiden har gjort en korrekt tolkning, välj Slutför. Följande sats har genererats i skriptet: Avancerade funktioner 205

206 Load År, Jan, Feb, Mar, Apr, Maj, Jun FROM Datakallor\Korstabell1.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq) ; 6 Exekvera skriptet genom att klicka på Ladda. 7 I dialogen Arkegenskaper som öppnas lägger du till alla fält utom systemfälten till kolumnen Fält som visas i listbox. 8 Välj OK. Följande listboxar dyker upp på arket: 9 Detta är inte det resultat vi är ute efter. Öppna dialogen Redigera skript igen. 10 Lägg nu till prefixet crosstable, som talar om att tabellen ska läsas in som en korstabell. Prefixet ska skrivas framför load-satsen och följas av en parentes som innehåller namnen du vill att de nya fälten ska ha: Crosstable (Månad, Försäljning) Load År, Jan, Feb, Mar, Apr, Maj, Jun FROM Datakallor\Korstabell1.tab (txt, codepage is 1252, embedded labels, delimiter is ',', msq); 11 Välj Ladda. Fliken Fält i dialogen Egenskaper ark öppnas. Flytta fälten Månad och Försäljning till kolumnen över visade fält (fältet År finns redan här) och klicka på OK. 206

207 INLÄSNING AV KORSTABELLER Följande listboxar dyker upp på arket: Figur 67. Listboxarna sedan skriptet körts med prefixet Korstabell. Värdena har nu fördelats på ett mer relevant sätt. För att ändra sorteringsordningen och antal kolumner som visas i listboxarna, se kapitlet om listboxar och statistikboxar på sidan Spara och stäng dokumentet. Läsa in en korstabell med mer än en vanlig kolumn Korstabellen föregås ofta av ett antal vanliga kolumner. Detta är fallet i tabellen Korstabell2.tab: Salesman Försäljare Year År Jan Jan Feb Feb Mar Mar Apr AprMaj May Jun Jun A A A A A B B B B B Figur 68. Korstabell2.tab Här föregås matriskolumnerna av två vanliga kolumner. Vanligen vill man att en sådan tabell ska visas i fyra fält: Försäljare, som ska innehålla värdena i den första (vanliga) kolumnen År, som ska innehålla värdena i den andra (vanliga) kolumnen Avancerade funktioner 207

208 Månad, som ska innehålla resterande kolumners rubriker Försäljning, som ska innehålla resterande kolumners värden För att få detta resultat, gör följande: 1 Välj Ny från Arkiv-menyn för att skapa ett ny dokument. 2 Öppna dialogen Redigera skript. 3 Välj Tabellfiler, bläddra till filen Korstabell2.tab och klicka på Öppna. Sidan Filguiden: Typ öppnas. Vi ska nu använda oss av guiden för att skapa korstabellsatsen. 4 Klickapå Nästa>två gånger. Du kommer då till sidan Filguiden: Alternativ. 5 Klicka på knappen Korstabell. Guiden Korstabell öppnas. 6 Under Kvalificerande fält anger du antalet kvalificerande fält som föregår den tabell som ska omvandlas. 7 Under Attributnamn anger du namnet på det nya fältet som kommer att innehålla månadsnamnen. Skriv Månad. 8 Under Datanamn, dvs det fält där försäljningssiffrorna kombineras, skriver du Försäljning. Klicka sedan på OK.. Figur 69. I guiden Korstabell visas de olika fälttyperna färgkodat. 208

209 INLÄSNING AV KORSTABELLER I förhandsgranskningsfönstret visas nu den omvandlade tabellen. Figur 70. Den omvandlade tabellen i Filguiden 9 Klicka på Slutför. Följande sats bör ha genererats i skriptet: CROSSTABLE(Månad, Försäljning, 2) Load Försäljare, År, Jan, Feb, Mar, Apr, Maj, Jun FROM Datakallor\Korstabell2.tab (txt, codepage is 1252, embedded labels, delimiter is '\t', msq); Lägg märke till att korstabellprefixet har siffran 2 som en tredje parameter. Detta anger antalet normala kolumner i den ursprungliga tabellen. Om ingen parameter anges, förutsätts Välj Spara för att spara ditt nya skript. Välj sedan Ladda. Du får frågan om du vill spara QlikView-dokumentet. Spara det där du sparar övriga introduktionskursfiler och kalla det Korstabell2.qvw eller liknande. 11 Sidan Fält i dialogen Arkegenskaper öppnas. Flytta fälten Försäljare, År, Månad och Försäljning till kolumnen över visade fält och välj sedan OK. Avancerade funktioner 209

210 Följande listboxar skapas på arket: 12 Spara dokumentet och stäng det sedan. Om du inte har för avsikt att arbeta mer med QlikView just nu, kan du också avsluta programmet. För en mer detaljerad beskrivning av syntaxen, se Referensmanualen. 210

211 OCH-LOGIK INOM EN LISTBOX LEKTION 21 OCH-LOGIK INOM EN LISTBOX Två val i olika listboxar tolkas vanligtvis som logiskt och, d.v.s. QlikView visar data som associeras med alla valen. Multipelval inom en listbox tolkas emellertid oftast som logiskt eller, d.v.s. QlikView visar data som associeras med något av de valda värdena. I vissa fall kan en listbox ställas in så att multipelval inom den tolkas som logiskt och, vilket innebär att QlikView bara kommer att visa data som associeras med alla valda värden. I denna lektion kommer du att få ställa in en listbox på och-läge och sedan använda den för att göra såväl val som bortval. Du får också lära dig vilka villkor som gäller för att en listbox ska kunna ställas in på och-läge. Ställa in en listbox på och-läge Figur 71. Sidan Allmänt i dialogen Egenskaper listbox, där man kan välja och-läge. Filen Och.qvw i mappen...introduktionskurs\avanceradefunktioner innehåller en listbox som uppfyller kriterierna för och-läge: Avancerade funktioner 211

212 1 Starta QlikView. 2 Öppna filen Och.qvw genom att klicka på knappen Öppna i verktygsfältet, hitta filen i trädstrukturen, markera den och klicka på Öppna. 3 Gå till fliken Geografi och hitta listboxen Medlemskap. Listboxen innehåller en lista över olika organisationer och geografiska områden som de olika länderna tillhör. Ett land kan vara medlem i flera organisationer och en organisation kan ha flera medlemmar, d.v.s. det finns en många-till-många-relation mellan fälten Land och Medlemskap. Fältet Medlemskap är inte direkt länkat till något annat fält än Land. Under sådana förhållanden kan Medlemskap ställas in på och-logik, d.v.s. ett multipelval i fältet Medlemskap får till följd att enbart länder som är medlemmar i alla de valda organisationerna visas som möjliga. 4 Klicka på listboxen med höger musknapp och välj Egenskaper, Allmänt. 5 Kryssa i rutan Och-logik och klicka sedan på OK. 6 Välj Europa genom att klicka på värdet. Cellen Europa ska nu bli grön och ha ett och-tecken "&" till vänster. Organisationerna som visas som valbara är de som har en eller flera medlemmar i Europa. Organisationerna som är uteslutna är de som inte har några medlemmar i Europa. 7 Välj G-7 genom att CTRL-klicka på fältvärdet. Du har nu valt Europa och G-7, d.v.s. de länder som tillhör både Europa och G-7- gruppen. Enbart fyra länder är valbara, och alla är europeiska länder i G-7- gruppen. Göra ett bortval Det är också möjligt att utesluta länder på ett liknande sätt: 1 Ta bort ditt val av G-7 genom att CTRL-klicka på fältvärdet. 2 Välj G-7 genom att CTRL-klicka på fältvärdet medan du håller musknapen nedtryckt. Släpp knappen när cellen blivit röd. Du har nu valt Europa och icke G-7. Endast europeiska länder som inte ingår i G-7-gruppen är nu valbara. Denna uteslutning genom val är mycket användbar i många-till-många-förhållanden. 3 Stäng filen. Om du inte har för avsikt att arbeta mer med QlikView just nu, kan du också avsluta programmet. 212

213 OCH-LOGIK INOM EN LISTBOX Och-tabellens karakteristika Figur 72. En och-tabell Inte alla fält kan ställas in på och-logik. För att det ska vara möjligt, måste fältet utgöra den andra kolumnen i en logisk tvåkolumnstabell. Fältet får inte heller ha hämtats från mer än en logisk tabell. Det beror på att ochalternativet är logiskt meningsfullt bara om värdet ifråga associeras med endast ett annat fält. Det får dessutom inte finnas flera identiska poster i tabellen. Denna typ av tabell laddas därför alltid med hjälp av distinct-predikatet (se Referensmanualen). Om alla krav uppfyllts, kommer rutan Och-logik i dialogen Egenskaper listbox inte längre att vara grå, vilket innebär att listboxens logik kan ändras. Avancerade funktioner 213

Arbeta i Qlikview. Grundkurs i Qlikview- enkel Exempel och beskrivning av grundläggande funktioner

Arbeta i Qlikview. Grundkurs i Qlikview- enkel Exempel och beskrivning av grundläggande funktioner Arbeta i Qlikview Grundkurs i Qlikview- enkel Exempel och beskrivning av grundläggande funktioner Ekonomi- och planeringsavdelningen/ Qlikview Systemförvaltning Innehåll 1 Sammanfattning... 3 2 Lär känna

Läs mer

Introduktion till Winbas. excel till Winbas

Introduktion till Winbas. excel till Winbas Introduktion till Winbas excel till Winbas Skapa datakälla Första gången man gör en koppling till databasen måste man skapa en ny datakälla, denna källa kan sedan användas till flera olika kopplingar.

Läs mer

Kopplingar via datalänk från Winbas till Excel samt Pivottabell 1 (13)

Kopplingar via datalänk från Winbas till Excel samt Pivottabell 1 (13) Kopplingar via datalänk från Winbas till Excel samt Pivottabell 1 (13) Skapa datakälla Första gången man gör en koppling till databasen måste man skapa en ny datakälla, denna källa kan sedan användas till

Läs mer

Grundläggande Ordbehandling Microsoft Word

Grundläggande Ordbehandling Microsoft Word Grundläggande Ordbehandling Microsoft Word Programfönstret Namnlist Verktygsfält Menyrad Vågrät linjal Lodrät linjal Rullningslist Statusfält Menyer och Verktygsfält Visa eller dölja ett verktygsfält Högerklicka

Läs mer

Grunderna i Word. Identifiera gränssnittsobjekt som du kan använda för att utföra vanliga uppgifter.

Grunderna i Word. Identifiera gränssnittsobjekt som du kan använda för att utföra vanliga uppgifter. Grunderna i Word Word är ett effektivt ordbehandlings- och layoutprogram, men för att kunna använda det på bästa sätt måste du först förstå grunderna. I de här självstudierna beskrivs vissa av de aktiviteter

Läs mer

Information efter genomgång av Microsoft Excel 2010

Information efter genomgång av Microsoft Excel 2010 Information efter genomgång av Microsoft Excel 2010 Här följer lite information om vad vi gick igenom på en datastuga på biblioteket i Åkersberga. Excel är ett kalkylprogram. Förutom rena kalkyler kan

Läs mer

Grundkurs 1 IKT Filhantering

Grundkurs 1 IKT Filhantering Filhantering Dan Haldin Ålands lyceum I N N E H Å L L S F Ö R T E C K N I N G Innehållsförteckning... 2 Filhantering med Windows... 3 Skapa Mappar... 4 Spara rätt... 5 Öppna sparade filer... 7 Flytta och

Läs mer

Grunderna i Excel. Identifiera gränssnittsobjekt som du kan använda för att utföra vanliga uppgifter.

Grunderna i Excel. Identifiera gränssnittsobjekt som du kan använda för att utföra vanliga uppgifter. Grunderna i Excel Excel är ett effektivt program för kalkylblad och dataanalys, men för att kunna använda det på bästa sätt måste du först förstå grunderna. I de här självstudierna beskrivs vissa av de

Läs mer

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Switch Driver 4 Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Innehåll ATT ANVÄNDA PROGRAMVARAN SWITCH DRIVER... 3 SWITCH DRIVER ANSLUTNING... 4 USB JOYSTICK KALIBRERING... 4 TESTFUNKTION...

Läs mer

Microsoft. Excel 2010. Migrera till Excel 2001. från Excel 2003

Microsoft. Excel 2010. Migrera till Excel 2001. från Excel 2003 I den här guiden Migrera till Excel 2001 Microsoft skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de viktigaste

Läs mer

Symprint Snabbstartsguide

Symprint Snabbstartsguide Symprint Snabbstartsguide Artikelnummer: 12020, 12021, 12022 v.1 0.10 1 Innehåll Välkommen till SymPrint... 3 Installation av medföljande mjukvara:... 3 Komma igång... 4 Skapa nytt dokument från mall...

Läs mer

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. Ideell IT-förening där äldre lär äldre Skapa mapp Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. * Gör så här: 1. Se till att du befinner dig på den plats i datorn

Läs mer

Upptäcka och analysera. Qlik Sense 1.0.3 Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna.

Upptäcka och analysera. Qlik Sense 1.0.3 Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna. Upptäcka och analysera Qlik Sense 1.0.3 Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna. Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna. Qlik, QlikTech,

Läs mer

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB Kom igång med Windows 8 www.datautb.se DATAUTB MORIN AB Innehållsförteckning Grunderna i Windows.... 1 Miljön i Windows 8... 2 Startskärmen... 2 Zooma... 2 Snabbknappar... 3 Sök... 4 Dela... 4 Start...

Läs mer

Migrera till PowerPoint 2010

Migrera till PowerPoint 2010 I den här guiden Microsoft Microsoft PowerPoint 2010 skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de

Läs mer

Lathund till Publisher TEXT. Skriva text. Importera text. Infoga text. Dra och släpp

Lathund till Publisher TEXT. Skriva text. Importera text. Infoga text. Dra och släpp Lathund till Publisher TEXT Pekverktyget använder du när du ska markera en ram som du vill förändra på något sätt. Klicka på textverktyget. Placera muspekaren på den tomma dokumentytan, det spelar ingen

Läs mer

INSPIRA. Microsoft. Word 2007 Grunder

INSPIRA. Microsoft. Word 2007 Grunder INSPIRA Microsoft Word 007 Grunder Del 1 1. Introduktion till Word 8. Hantera dokument 15 3. Redigera text 30. Format 53 3 REDIGERA TEXT REDIGERA TEXT Flytta insättningspunkten 30 Markera text 31 Redigera

Läs mer

Handledning till VIS. Verksamhets Informations System. Februari 2016 VIS förvaltningsgrupp

Handledning till VIS. Verksamhets Informations System. Februari 2016 VIS förvaltningsgrupp Handledning till VIS Verksamhets Informations System Februari 2016 VIS förvaltningsgrupp Innehållsförteckning Introduktion till VIS... 3 Starta QlikView... 3 Inloggning... 3 Utloggning... 3 Startsidan

Läs mer

Operativsystem - Windows 7

Operativsystem - Windows 7 Uppgift 5 B Operativsystem - Windows 7 Skapa mappar och undermappar Det finns olika sätt att skapa nya mappar på. Alternativ. Högerklicka på en tom yta. Håll muspekaren över Nytt. Klicka på Mapp Alternativ.

Läs mer

6 Arbeta med text. Komma igång

6 Arbeta med text. Komma igång 185 6 Arbeta med text I den här lektionen får du lära dig följande: Importera text. Skapa textkolumner. Ändra textattribut. Använda och spara formatering. Hämta textattribut. Figursätta text runt bilder.

Läs mer

BLI VÄN MED DIN DATOR ENHETER MAPPAR FILER

BLI VÄN MED DIN DATOR ENHETER MAPPAR FILER BLI VÄN MED DIN DATOR ENHETER MAPPAR FILER Innehållsförteckning ENHETER...2 MAPPAR...2 VISNINGSLÄGEN...3 SORTERING...4 MAPPAR OCH FILER...5 FILNAMN...6 FILTILLÄGG...6 FILHANTERING KOPIERA FLYTTA BYTA NAMN

Läs mer

Registerhantering för Excel 2003

Registerhantering för Excel 2003 1 (124) Registerhantering för Excel 2003 Med detta kursmaterial hoppas jag att du får en rolig och givande introduktion till hur du kan utnyttja Excel som ett registerprogram. Jag hoppas du kommer att

Läs mer

Microsoft Excel Grundkurs

Microsoft Excel Grundkurs Microsoft Excel Grundkurs Excelfönstret Excels menyrad. Excels Verrktygsfält: Den övre raden heter Standard och innehåller knappar för att öppna, stänga, skriva ut mm. Den undre heter Formatera och används

Läs mer

KALKYL OCH DIAGRAM. Kalkylbladet. 170 Datorkunskap Kalkyl och diagram

KALKYL OCH DIAGRAM. Kalkylbladet. 170 Datorkunskap Kalkyl och diagram 170 Datorkunskap Kalkyl och diagram KALKYL OCH DIAGRAM När du behöver göra beräkningar, diagram eller sammanställa större mängder data använder du Excel. Kalkylbladet Ett Excel-dokument kallas även för

Läs mer

Hantera dokument i arkivet

Hantera dokument i arkivet Hantera dokument i arkivet 2 Innehållsförteckning 1. SÖK EFTER DOKUMENT... 4 2. ÖPPNA ETT DOKUMENT... 5 3. BLÄDDRA MELLAN DOKUMENT... 6 4. STÄNG ETT ÖPPNAT DOKUMENT... 6 5. SPARA EN SÖKNING... 7 6. VÄLJ

Läs mer

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8) Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8) I detta exempel kommer du att lära dig Att skapa en ny presentation från början Att skapa en enkel knapp Att använda händelseinställningar, events

Läs mer

INNEHÅLL DEL 2 FORMATERA KALKYL DEL 1 SKAPA KALKYL

INNEHÅLL DEL 2 FORMATERA KALKYL DEL 1 SKAPA KALKYL 1. INTRODUKTION TILL EXCEL 2008... 5 A. Docendo-pedagogiken...6 B. Hämta övningsfiler...7 C. Starta programmet...8 D. Avsluta programmet...8 E. Programfönstret...9 F. Elementgalleriet...10 G. Verktygslådan...11

Läs mer

Komma igång med Qlikview

Komma igång med Qlikview Denna instruktion är till dig som är ny i Qlikview och snabbt vill komma igång med grundläggande funktioner. Innehåll 1 Introduktion... 2 1.1 Behörighet... 2 1.2 Webbläsare... 2 2 Installation av Qlikview

Läs mer

Guide till att använda Audacity för uttalsövningar

Guide till att använda Audacity för uttalsövningar Guide till att använda Audacity för uttalsövningar Victoria Johansson Humlabbet, SOL-center, Lund IT-pedagog@sol.lu.se 28 mars 2006 1 Inledning Audacity är ett program som kan användas för att spela in

Läs mer

Upptäcka och analysera. Qlik Sense 1.1 Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna.

Upptäcka och analysera. Qlik Sense 1.1 Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna. Upptäcka och analysera Qlik Sense 1.1 Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna. Copyright 1993-2015 QlikTech International AB. Alla rättigheter förbehållna. Qlik, QlikTech,

Läs mer

Komma igång med 3L Pro 2014. Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB

Komma igång med 3L Pro 2014. Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB Komma igång med 3L Innehåll LOGGA IN I 3L... 3 Verktyg och kortkommandon... 6 Övriga tangenter... 9 RAPPORTUTSKRIFT I 3L... 10 Instruktioner för att skriva till fil:... 11 Logga in i 3L Ikonen för 3L Pro

Läs mer

INTRODUKTION TILL LADOK

INTRODUKTION TILL LADOK Innehåll 1. Huvudmenyn... 2 2. Menyraden... 3 Arkiv... 3 Redigera... 3 Inställningar... 3 Special... 3 Funktion... 4 Hjälp... 4 3. Funktion och förflyttningar... 4 Förflyttning mellan fält... 4 Förflyttning

Läs mer

Använda Internet. med hjälp av Internet Explorer. Nybörjarguide

Använda Internet. med hjälp av Internet Explorer. Nybörjarguide Använda Internet med hjälp av Internet Explorer Nybörjarguide Av Carl Ewnert 1 Innehåll: 1. Introduktion 3 2. Utseendet 4 3. Verktygsfältet 4 4. Börja Surfa. 5 5. Att söka på Internet 5 6. Spara en sida

Läs mer

LATHUND WINDOWS XP. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk.

LATHUND WINDOWS XP. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk. LATHUND WINDOWS XP RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk.se Detta material är författat av RXK Läromedel. Mångfaldigande

Läs mer

LATHUND WINDOWS 2000. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk.

LATHUND WINDOWS 2000. RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk. LATHUND WINDOWS 2000 RXK Läromedel, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk.se Detta material är författat av RXK Läromedel. Mångfaldigande

Läs mer

LATHUND FRONTPAGE 2000

LATHUND FRONTPAGE 2000 LATHUND FRONTPAGE 2000 RXK Läromedel AB, Riddarplatsen 36 Plan 7 177 30 Järfälla Tel: 08-580 886 00, Fax: 08-580 259 40 www.rxk.se, e-post: info@rxk.se Detta material är författat av RXK Läromedel AB.

Läs mer

Lathund Office online

Lathund Office online Denna lathund lär dig det du behöver veta för att komma igång med Office online. Innehållet uppdateras löpande. I slutet av lathunden finner du övningar som hjälper dig att komma igång. Introduktion till

Läs mer

Miljön i Windows Vista

Miljön i Windows Vista 1 Miljön i Windows Vista Windows Aero Windows Aero (Aero Glass), som det nya utseendet eller gränssnittet heter i Vista, påminner mycket om glas och har en snygg genomskinlig design. Det är enklare att

Läs mer

Excel kortkommando. Infoga rad, kolumn eller cell Ta bort rad, kolumn eller cell

Excel kortkommando. Infoga rad, kolumn eller cell Ta bort rad, kolumn eller cell Excel kortkommando Kommando Allmänt F10 Ctrl + B eller Skift + F5 Ctrl + G Ctrl + H Ctrl + i F1 Ctrl + N Ctrl + O Ctrl + P Ctrl + S F12 eller Alt + F2 Ctrl + W eller Alt + F4 Skift + F1 Skift + F10 Ctrl

Läs mer

QlikView - Lathund för Flödesmodellen bas

QlikView - Lathund för Flödesmodellen bas QlikView - Lathund för Flödesmodellen bas För att komma åt en applikation i QlikView (hädanefter QV) krävs QV-pluginlicens samt behörighet till applikationen. Beställning av både licens och behörighet

Läs mer

Migrera till Access 2010

Migrera till Access 2010 I den här guiden Microsoft Microsoft Access 2010 skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de viktigaste

Läs mer

Microsoft. Access 2007. Grundkurs. www.databok.se

Microsoft. Access 2007. Grundkurs. www.databok.se Microsoft Access 2007 Grundkurs www.databok.se Innehållsförteckning 1 Börja arbeta med Access... 1 Vad är en databas?... 1 Starta Access 2007... 1 Skapa en ny databas... 2 Skärmbilden, arbetsytan och deras

Läs mer

Att skriva på datorn

Att skriva på datorn Att skriva på datorn Innehåll: Inledning 1 Tangentbordet 2 Att skriva i Word 4 Att skriva på Internet 7 Övningar 8 2 Inledning Välkommen till steg 2 av Internetkursen för nybörjare! Vid detta kurstillfälle

Läs mer

Om Publisher Publisher är ett program som passar bra att använda när du vill sammanställa bild och text för att skapa tillexempel broshyrer,

Om Publisher Publisher är ett program som passar bra att använda när du vill sammanställa bild och text för att skapa tillexempel broshyrer, Om Publisher Publisher är ett program som passar bra att använda när du vill sammanställa bild och text för att skapa tillexempel broshyrer, affischer, nyhetsbrev eller flersidiga publikationer som en

Läs mer

Lathund för QlikView system/it stöd för Business Intelligence

Lathund för QlikView system/it stöd för Business Intelligence 1 Lathund för QlikView system/it stöd för Business Intelligence Innehållsförteckning: Licenser och tillgång... 2 AccessPoint... 3 QlikView... 6 Begrepp... 6 Hur QlikView fungerar... 6 Göra val... 7 Radera

Läs mer

KURSMÅL WINDOWS STARTA KURSEN

KURSMÅL WINDOWS STARTA KURSEN KURSMÅL WINDOWS Detta är en introduktionskurs för dig som är nybörjare. Du kommer att få bekanta dig med datorns viktigaste delar och lära dig grunderna i operativsystemet Windows, vilket är en förutsättning

Läs mer

Handledningsmaterial Visio 2010

Handledningsmaterial Visio 2010 4 april 14 Jonas Wallgren Utvecklingsavdelningen Regionservice Handledningsmaterial Visio 2010 VERSION 1.0 1 Skapa simbana... 3 1.1 Öppna Visio... 3 1.2 Skapa korsfunktionellt flödesschema... 4 1.3 Utöka

Läs mer

Sida 1 av (9) Instruktion Word

Sida 1 av (9) Instruktion Word Sida 1 av (9) Instruktion Word Menyfliksområdet... 2 Snabbåtkomst... 3 Skapa nytt dokument... 3 Skriva in text... 4 Marginalinställningar... 4 Tabulatorinställningar... 5 Placera ut nya tabbar... 5 Ta

Läs mer

Bryt ditt. musberoende! Kortkommandon för alla situationer

Bryt ditt. musberoende! Kortkommandon för alla situationer Bryt ditt Magnus Hultman musberoende! Kortkommandon för alla situationer I samarbete med: Word Word är förmodligen det mest använda programmet, även om Internet Explorer och Outlook närmar sig i användningsgrad.

Läs mer

Grundkurs i PowerPoint 2003

Grundkurs i PowerPoint 2003 1(206) Grundkurs för Microsoft PowerPoint 2003 Med detta kursmaterial hoppas jag att du får en rolig och givande introduktion till presentationsprogrammet PowerPoint. Många menar att PowerPoint endast

Läs mer

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll FrontPage Express I programpaketet Internet Explorer 4.0 och 5.0 ingår också FrontPage Express som installeras vid en fullständig installation. Det är ett program som man kan använda för att skapa egna

Läs mer

4 Kolumn Kalkylbladet är uppdelat i rader (horisontellt) och kolumner (vertikalt). Där dessa möts finns alltid en cell.

4 Kolumn Kalkylbladet är uppdelat i rader (horisontellt) och kolumner (vertikalt). Där dessa möts finns alltid en cell. Lathund för Microsoft Excel 1 2 9 4 Kolumn Kalkylbladet är uppdelat i rader (horisontellt) och kolumner (vertikalt). Där dessa möts finns alltid en cell. Innehåll Autofyll Celler Diagram Ändra diagramtyp

Läs mer

Ett enkelt Kalkylexempel - Fruktaffären

Ett enkelt Kalkylexempel - Fruktaffären Ett enkelt Kalkylexempel - Fruktaffären Öppna en ny arbetsbok genom att gå upp i Arkivmenyn och där välja Nytt ange Arbetsbok. Eller klicka på knappen för ny arbetsbok. Du skall nu göra en kalkyl för ett

Läs mer

E-post. A. Windows Mail. Öppna alternativ. Placera ikonen på skrivbordet.

E-post. A. Windows Mail. Öppna alternativ. Placera ikonen på skrivbordet. E-post A. Windows Mail Öppna alternativ Klicka på startknappen Startmenyn öppnas Klicka på Alla Program Leta reda på Windows Mail Dubbelklicka Windows Mail öppnas. Om ikonen ligger i Start-menyn Klicka

Läs mer

A. Datorn från grunden

A. Datorn från grunden A-1 A. Vad är en dator? En dator är en apparat som du kan utföra en mängd olika uppgifter med t.ex: Skriva och läsa e-post, lyssna på musik, titta på film, spela spel. De olika uppgifterna utförs av program

Läs mer

Vilken version av Dreamweaver använder du?

Vilken version av Dreamweaver använder du? Sida 1 av 7 Lektion 1: sida 1 av 4 Till kursens framsida Sida 2 av 4» Lektion 1 Då ska vi sätta igång med den här kursens första lektion! Här kommer du att få lära dig hur man skapar och förbereder webbplatser

Läs mer

Anpassning av Windows XP

Anpassning av Windows XP Anpassning av Windows XP Grunderna för hur du som arbetsterapeut ändrar inställningar i Windows XP för att öka tillgängligheten. Habilitering & Hjälpmedel Att komma igång För att komma åt de inställningar

Läs mer

Lathund Excel 2010. Nytt utseende. Skapa Nytt. Flikar

Lathund Excel 2010. Nytt utseende. Skapa Nytt. Flikar Lathund Excel 2010 Nytt utseende Programfönstret i Office 2010 har ett nytt utseende. Likt Office 2003 är Arkiv tillbaka. Under Arkiv hittar du de aktiviteter som i 2007 s version finns under Offic knappen

Läs mer

SENIORER SENIORER. Grundläggande IT för. Windows 7. Grundläggande IT för. Windows 7. Eva Ansell Marianne Ahlgren. Eva Ansell Marianne Ahlgren

SENIORER SENIORER. Grundläggande IT för. Windows 7. Grundläggande IT för. Windows 7. Eva Ansell Marianne Ahlgren. Eva Ansell Marianne Ahlgren 600 IT för seniorer Windows 7.qxp 2011-06-0 10:27 Sida 1 Eva Ansell Marianne Ahlgren Eva Ansell Marianne Ahlgren Grundläggande IT för SENIORER Windows 7 Det här är en bok för dig som behöver grundläggande

Läs mer

Lathund Claro Read Plus

Lathund Claro Read Plus Lathund Claro Read Plus Innehållsförteckning LathundWord Read Plus V 5...1 Innehållsförteckning...1 Starta... 2 Knappbeskrivning... 2 Börja läsa... 2 Börja skriva... 2 Knapp 8 Inställningar... 3 Knapp

Läs mer

Fältnamn /Rubrik Fältnamn /Rubrik Fältnamn /Rubrik Fältnamn /Rubrik Data Data Data Data Data Data Data Data

Fältnamn /Rubrik Fältnamn /Rubrik Fältnamn /Rubrik Fältnamn /Rubrik Data Data Data Data Data Data Data Data Datahantering i Excel Grundbegrepp I alla typer av databaser finns alltid en tabell där informationen i databasen fysiskt finns lagrad. Tabellen har samma enkla uppbyggnad som en tabell i ordbehandlingsprogrammet

Läs mer

Migrera till Word 2010

Migrera till Word 2010 I den här guiden Microsoft Microsoft Word 2010 skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de viktigaste

Läs mer

Juni 2003 PlanCon Viewer Handledning PlanCon PROJEKT

Juni 2003 PlanCon Viewer Handledning PlanCon PROJEKT PlanCon Viewer Med PlanCon Viewer kan du som inte har PlanCon öppna PlanCon projekt (*.prj) och skriva ut dessa. Inga ändringar i projektet kan göras. Filtreringar, sorteringar och vissa ändringar i utseendet

Läs mer

Revu Handledning: Markeringslista

Revu Handledning: Markeringslista Revu Handledning: Markeringslista Markeringslistan är en specialanpassad flik med horisontell layout som ger dig kraftfulla funktioner för att hantera, komma åt, granska och summera markeringar i en PDF-fil.

Läs mer

Läsa dokument/information i advantum

Läsa dokument/information i advantum Läsa dokument/information i advantum Förhandsgranskning Välj vilken funktion du vill ha på fönstret genom att klicka på knappen i fönstrets övre högra hörn. Intryckt knapp = du granskar varje dokument

Läs mer

Datorns delar DATORLÅDA CD/DVD-SPELARE/BRÄNNARE SKÄRM. DISKETT-STATION Finns sällan i nya datorer. TANGENTBORD

Datorns delar DATORLÅDA CD/DVD-SPELARE/BRÄNNARE SKÄRM. DISKETT-STATION Finns sällan i nya datorer. TANGENTBORD Datorns delar På en skivspelare kan du spela olika sorters musik som till exempel pop, rock, jazz, och klassiskt. Utan skivor är skivspelaren inget att ha. För att du ska kunna använda en dator måste du

Läs mer

Din guide till. Digitala assistenten

Din guide till. Digitala assistenten Din guide till Digitala assistenten Dec 2012 Innehåll SÅ HÄR SÄTTER DU DIGITALA ASSISTENTEN I ARBETE... 3 Steg 1 Skapa en ny kalenderhändelse... 3 Steg 2 Välj vad du vill att Digitala assistenten ska göra...

Läs mer

Rullningslisten. Klicka på rullningslistpilar (pil upp eller pil ner) 1 för att förflytta dig i önskad riktning, en liten bit i taget.

Rullningslisten. Klicka på rullningslistpilar (pil upp eller pil ner) 1 för att förflytta dig i önskad riktning, en liten bit i taget. Rullningslisten Om informationen i fönstret inte ryms på skärmen skapas automatiskt en rullningslist i fönstrets högra kant. Med rullningslisterna kan du snabbt och enkelt flytta dig i fönstret 1 Klicka

Läs mer

INNEHÅLL EXCEL 2000 FORTSÄTTNING...

INNEHÅLL EXCEL 2000 FORTSÄTTNING... INNEHÅLL EXCEL 2000 FORTSÄTTNING... 2 LABORATIONSHÄFTETS MÅL...2 DIAGRAM... 2 Ändra färger, mönster, linjer och kantlinjer i diagram... 3 Formatera diagramelement... 3 Formatera delar och perspektiv i

Läs mer

Handbok Färgredigeraren. Artur Rataj Översättare: Stefan Asserhäll

Handbok Färgredigeraren. Artur Rataj Översättare: Stefan Asserhäll Artur Rataj Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 5 2 Filoperationer 6 2.1 Om palettfiler........................................ 6 2.2 Att öppna en fil.......................................

Läs mer

och Lär dig surfa på Internet Bilden nedan föreställer Södertälje kommuns hemsidans startsida Adressen till hemsidan

och Lär dig surfa på Internet Bilden nedan föreställer Södertälje kommuns hemsidans startsida Adressen till hemsidan Utgåva 1 och Lär dig surfa på Internet Sammanställd av: SeniorNet i Södertälje November 2008 Vi använder här Microsofts surfprogram: Windows Internet Explorer På skrivbordet högerklickar du på ikonen:

Läs mer

15 Skapa en Start-Diskett

15 Skapa en Start-Diskett 151 15 Skapa en Start-Diskett När du startar din PC så letar den efter vissa uppstartningsfiler. Sökningen börjar på din diskettenhet och därefter på hårddisken. Detta innebär att om något är fel med din

Läs mer

Skapa mappar, spara och hämta dokument

Skapa mappar, spara och hämta dokument Skapa mappar, spara och hämta dokument Övningen görs på hårddisken i mappen Mina dokument 1a Starta programmet utforskaren 1 b Huvudgrupper i utforskaren 1c Expandera huvudgrupper, enheter och mappar Skapa

Läs mer

Välj bort om du vill. 96 Internet och e-post. 2. Mail-programmet finns i datorn. 1. Skriv mail i sökrutan. Windows Live Mail i Aktivitetsfältet.

Välj bort om du vill. 96 Internet och e-post. 2. Mail-programmet finns i datorn. 1. Skriv mail i sökrutan. Windows Live Mail i Aktivitetsfältet. Välj bort om du vill Om du är nöjd med att ha din e-post på nätet, kan du lugnt hoppa över detta avsnitt. Har du tid och tycker att det är roligt, kan du testa att använda e-postprogrammet Windows Live

Läs mer

För att använda Windows på enklaste sätt använder du musen. Musen syns Som en pil på skärmen.

För att använda Windows på enklaste sätt använder du musen. Musen syns Som en pil på skärmen. Från Datakörkortet Light Innehåll Mjukvara De delar som går att ta på kallas för hårdvara, men den information som finns inne i datorn kallas för mjukvara. Denna mjukvara kan vi dela upp i tre kategorier;

Läs mer

En introduktion till WeavePoint 7 demo version. Att använda ett vävprogram

En introduktion till WeavePoint 7 demo version. Att använda ett vävprogram En introduktion till WeavePoint 7 demo version Demoversionen är det fullständiga WeavePoint med undantag för att det inte går att spara egna mönster. Det går att testa olika sätt att skriva ut de exempel

Läs mer

Manual för lokalredaktörer villaagarna.se

Manual för lokalredaktörer villaagarna.se Manual för lokalredaktörer villaagarna.se Version 2 Villaägarnas Riksförbund Sollentuna 2011 Innehåll Redigera befintlig sida... 3 Skriva text eller klistra in kopierad text... 5 Rubriker i brödtext...

Läs mer

INSPIRA. Microsoft. Excel 2007 Grunder

INSPIRA. Microsoft. Excel 2007 Grunder INSPIRA Microsoft Excel 2007 Grunder Del 1 1. Introduktion till Excel 8 2. Hantera en arbetsbok 15 3. Formler och format 38 1 INTRODUKTION TILL EXCEL INTRODUKTION TILL EXCEL Starta programmet 8 Avsluta

Läs mer

Ikonen för ett Microsoft Word-dokument.

Ikonen för ett Microsoft Word-dokument. 2 Dokument Du kan skapa både enkla och mer komplicerade dokument på din dator. Det beror på vilket datainnehåll du vill ha i ditt dokument. Datainnehållet kan vara till exempel text och grafiska objekt,

Läs mer

2009-08-20. Manual för Typo3 version 4.2

2009-08-20. Manual för Typo3 version 4.2 2009-08-20 Manual för Typo3 version 4.2 1 2 Innehåll: 1. Allmänt 4 2. Grunderna i Typo3 5 2.1 Knappar 5 2.2 Inloggning 5 2.3 Den inledande vyn 6 2.4 Sidträdet 7 3. Sidor 8 3.1 Skapa en ny sida 8 3.1.1

Läs mer

Inledning till OpenOffice Calculator Datorlära 2 FK2005

Inledning till OpenOffice Calculator Datorlära 2 FK2005 Inledning till OpenOffice Calculator Datorlära 2 FK2005 Mål Lära sig att skapa och använda ett räkneblad med OpenOffice Calculator Beräkna medelvärde och standardavvikelsen med räknebladet Producera en

Läs mer

Datorövning 1 Calc i OpenOffice 1

Datorövning 1 Calc i OpenOffice 1 Datorövning 1 Calc i OpenOffice 1 1 OpenOffice Calc Till förmån för de som följer kursen Fysikexperiment för lärare skall vi här gå igenom några få exempel på hur OO Calc (motsvarar MS Excel) kan användas

Läs mer

Snabbguide till First Class

Snabbguide till First Class Snabbguide till First Class Guide till First Class Grundläggande funktioner Logga in i First Class För att logga in i First Class dubbelklickar du på skrivbordsikonen First Class, eller väljer First Class

Läs mer

INSPIRA. Microsoft. PowerPoint Grunder

INSPIRA. Microsoft. PowerPoint Grunder INSPIRA Microsoft PowerPoint Grunder Del. ClipArt och bilder 78 6. Diagram 87 7. Organisationsschema 98 8. Tabeller 0 9. Bildspel 0. Praktiska övningar 6 CLIPART OCH BILDER CLIPART OCH BILDER Infoga ClipArt

Läs mer

Kapitel 3 Fönster och dörr... 3

Kapitel 3 Fönster och dörr... 3 13.08.2012 Kapitel 3... 1 DDS-CAD Arkitekt 7 Fönster och dörr Kapitel Innehåll... Sida Kapitel 3 Fönster och dörr... 3 Fönster... 3 Placera med gitter... 5 Relativ positionering... 7 Fasta fönster... 8

Läs mer

Bruksanvisning. BLISSKARTA för Rolltalk Designer Artikelnr: 105 815

Bruksanvisning. BLISSKARTA för Rolltalk Designer Artikelnr: 105 815 Bruksanvisning BLISSKARTA för Rolltalk Designer Artikelnr: 105 815 Innehåll Installation av Blisskarta... 3 Blisskartan - startsida... 3 Testa programmet... 4 Skapa en genväg till programmet från skrivbordet...

Läs mer

Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet.

Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet. Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet. Då du klickar på Användare öppnas denna bläddringslista.

Läs mer

PHOCA GALLERY (v 3.2.3)

PHOCA GALLERY (v 3.2.3) Joomla Guide 2.5.11 PHOCA GALLERY Sida 1 av 37 PHOCA GALLERY (v 3.2.3) I denna guide får du veta mer om: Inledningen till PHOCA GALLERY: Vad är ett Phoca Gallery Phoca Gallery Kontrollpanelen Stegen i

Läs mer

1. DEFINIERADE TABELLER. 1.1 Definiera en Excel-tabell

1. DEFINIERADE TABELLER. 1.1 Definiera en Excel-tabell 1. DEFINIERADE TABELLER Det finns ingen enskild funktionalitet i Excel som är så underutnyttjad som Tabellverktyget. Trots att möjligheten att definiera tabeller funnits sedan 2006 då Excel 2007 introducerades,

Läs mer

Snabbkommandon och andra nyttigheter i Calc

Snabbkommandon och andra nyttigheter i Calc Snabbkommandon och andra nyttigheter i Calc Markera... en enstaka cell. Klicka på cellen eller använd Piltangenterna. ett cellområde. Klicka på den första (övre vänstra ) cellen i området och dra sedan

Läs mer

*****************************************************************************

***************************************************************************** Statistik, 2p ANVISNINGAR Datorlaboration 1 Deskriptiv statistik med hjälp av MS Excel Detta häfte innehåller kortfattade anvisningar om hur ni använder Excel under denna laboration. Be om hjälp när/om

Läs mer

Logga in på din hemsideadministration genom dina inloggningsuppgifter du fått.

Logga in på din hemsideadministration genom dina inloggningsuppgifter du fått. Joomla Guide 2.5.11 MENYER Sida 1 av 41 MENYER En meny är centerpunkten på en hemsida. Det är ifrån denna man utgår om man vill navigera på hemsidan. Menyer kan vara vertikala eller horisontella och är

Läs mer

Microsoft Office Excel, Grundkurs 1. Introduktion

Microsoft Office Excel, Grundkurs 1. Introduktion Dokumentation - Kursmaterial Innehåll 1. Introduktion 1.1. Programfönster 1.2. Inskrift och redigering 1.3. Cellformat 1.4. Arbeta med formler Kursövning E1.xlsx Egna Övningar E1E.xlsx - OnePRO IT, Bengt

Läs mer

ONEDRIVE ÖVERBLICK... 2. Vad är OneDrive?... 2 Molnet?... 2 Två typer av OneDrive... 2 Hitta sin OneDrive för företag... 3

ONEDRIVE ÖVERBLICK... 2. Vad är OneDrive?... 2 Molnet?... 2 Två typer av OneDrive... 2 Hitta sin OneDrive för företag... 3 OneDrive 1 Innehåll ONEDRIVE ÖVERBLICK... 2 Vad är OneDrive?... 2 Molnet?... 2 Två typer av OneDrive... 2 Hitta sin OneDrive för företag... 3 HANTERA DOKUMENT OCH FILER PÅ ONEDRIVE... 4 Skapa mapp... 4

Läs mer

Interaktiv skrivtavla Lintex ebeam

Interaktiv skrivtavla Lintex ebeam Interaktiv skrivtavla Lintex ebeam Paletten Pennan Kalibrera tavlan Öppna Powerpoint direkt via paletten Öppna Scrapbooken (lektionsplaneraren) Pilen bredvid tangentbordsknappen visar att det finns fler

Läs mer

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt. Kom igång Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.se/login Nu dyker en ruta upp på skärmen. Fyll i ditt användarnamn och lösenord och klicka på "logga in". Nu

Läs mer

Fönster och dörr. Kapitel 3 - Fönster och dörr... 3

Fönster och dörr. Kapitel 3 - Fönster och dörr... 3 25.05.2009 Kapitel 3... 1 Kapitel Innehåll... Sida Kapitel 3 -... 3 Fönster...3 Placera med gitter...5 Hur ser fasaden ut?...5 Öppningsbara fönster...7 Relativ positionering...7 Se på 3D-modell...9 Ytterdörrar...9

Läs mer