Inställningar för rapport
  • 09 Oct 2024
  • 14 Protokoll att läsa

Inställningar för rapport


Sammanfattning av artikeln

När du skapar eller redigerar en rapport kan du konfigurera följande inställningar på ett antal flikar. 

Allmän flik

Här kan du uppdatera någon av följande allmänna rapportinställningar:

InställningBeskrivningAnteckningar

Rapporttitel

Detta är namnet som kommer att visas högst upp på din rapportsida och i Report Manager-blocket.

-

Abstrakt

En kort sammanfattning av rapporten som kommer att visas i listan över användarrapporter.

Inklusive ett abstrakt hjälper användare att snabbt förstå vad rapporten är till för, hjälper dem att hitta den rapport de behöver och förhindrar att duplicerade rapporter skapas.

Introduktion

När en rapportbeskrivning skapas visas informationen för användare i en ruta ovanför sökfiltren på rapportsidan.

Fältet Beskrivning ska användas för att beskriva vad som visas i rapporten och när/hur den ska användas.

Källa

Källan för denna rapport kommer att visas.

När en rapportkälla har sparats kan den inte ändras. För att använda en annan rapportkälla måste en ny rapport skapas.

Dölj på listan över användarrapporter

När denna rapport är markerad kommer den inte att visas på sidan Mina rapporter för användare, utan kommer att vara tillgänglig via dess URL.

-

Inaktivera påtvingade synlighetskontroller
Som standard tillämpar vissa rapporter standardkontroller för synlighet, vilket kan förhindra användning av individuella innehållsbegränsningar. När denna inställning är aktiverad är standardkontrollerna inaktiverade, och synligheten styrs enbart av innehållsbegränsningar.
Denna inställning är tillgänglig för rapporter som använder följande rapportkällor:
  • Genomförande av kurs
  • Slutförande av kurs inklusive historik
  • Kursmedlemskap
  • Seminarieevenemang
  • Anmälningar till seminariet
  • Inloggningsblad för seminarier
  • Seminariesessioner

Antal poster per sida

Ange antalet rader som ska visas på varje sida i rapporten. Längst ner på varje sida kan användaren klicka för att se nästa sida med data. Detta avgör också antalet rader som kommer att visas i rapporttabellblocket.

-

Typ av rapport

Detta är ett informationsfält som visar om detta är en användarrapport eller en inbäddad rapport.

-

Fliken Kolumner

Fliken Kolumner låter dig välja de kolumner som kommer att vara tillgängliga i rapporten.

En uppsättning standardkolumner kommer att visas baserat på den valda rapportkällan. Ytterligare kolumner kan läggas till genom att klicka på rullgardinsmenyn Lägg till en annan kolumn.

InställningBeskrivningAnteckningar

Kolumn

Tillgängliga data för rapporter beror på källan, men kan inkludera:

  • Information om användarprofil
  • Kompetensuppgifter och slutförandestatus
  • Kursuppgifter och status för slutförande
  • Information om seminarium och närvaro
  • Inlämnade uppgifter
  • Målgrupper
  • Programuppgifter och status för slutförande

Se Rapportkällor för mer information om tillgängliga datakällor och kolumnalternativ.

Alla anpassade fält som läggs till kommer automatiskt att vara tillgängliga i den relevanta rapportkolumnen.

Det kommer att finnas en varning om du använder en kombination av kolumner och/eller aggregeringsmetoder som är inkompatibla med varandra. För att åtgärda problemet behöver du bara ändra en av kolumnerna eller aggregeringsmetoderna som flaggas i varningen. 

Aggregering eller gruppering

För varje post som har samma värde kan en beräkning som är relaterad till kolumnfälttypen väljas, detta inkluderar:

  • Antal för varje post, antal unika värden i fältet
  • Genomsnitt, total, max, minimum för numeriska kolumner
  • Tidsperiod från timmar, dagar, veckor, månader för tidskolumner

Vissa rapporter använder redan dataaggregering internt, i vilket fall en varning visas under fliken Rapportkolumner.

Se mer om aggregering och gruppering, inklusive exempel.

Anpassa rubrik

Bredvid varje kolumn markerar du kryssrutan under rubriken Anpassa och anger en ny kolumntitel om du vill åsidosätta den befintliga titeln.

-

RadrubrikMarkera kryssrutan för den kolumn du vill använda som radrubrik. Till exempel kan du vilja använda Användarens fullständiga namn kolumnen som radrubrik, vilket indikerar att resten av datan inkluderad i den raden tillhör den användaren.Detta gör rapporter mer tillgängliga genom att låta skärmläsare identifiera radrubriken för data i rapporttabellen.

Svarsalternativ

Denna kolumn låter dig utföra ett antal åtgärder:

  • Visa/dölj: Använd ögonikonen för att visa eller dölja en kolumn från rapporten
    • Öppna ögon betyder att kolumnen är synlig ()
    • Överstruket öga betyder att det är dolt ()
  • Radera: Använd korsikonen () för att radera en kolumn från rapporten
  • Ordna: Använd uppåt- () och nedåt- () pilikonerna för att ordna ordningen på rapportkolumnerna från vänster till höger

-

Sortering

I avsnittet Sortering kan du ställa in standardbeteende för kolumnsortering.

  • Standardkolumn: Välj standardkolumn att sortera
  • Standardordning: Ställ in ordningen på att sortera efter

Om du till exempel valde Användarens fullständiga namn som standardkolumn och stigande (A till Z, 1 till 9) som standardordning sorteras rapporten som standard med hjälp av den stigande alfabetiska ordningen i kolumnen för användarens fullständiga namn. 

Observera att användaren som kör rapporten också kan sortera efter andra kolumner genom att klicka på kolumnrubriken.

Fliken Graf

Denna flik gör det möjligt att plotta resultat från aggregering av kolumner i rapporten med hjälp av en mängd olika diagramtyper. 

Du kan ändra ditt diagrambibliotek från standard (ChartJS ) genom att navigera till snabbåtkomstmenyn > Rapporter > Allmänna inställningar och sedan välja ett alternativ för inställningen Grafbibliotek.

InställningBeskrivningAnteckningar
Typ av diagram
  • Kolumn
  • Rad
  • Horisontell stång
  • Pie
  • Spridning
  • Område
  • Donut
  • Framstegsdonut (fungerar endast i ChartJS)
-
OrienteringBestämmer hur rapportdata tolkas för att bygga grafen. 
  • Dataserie i kolumner: Rapportbyggaren kommer att behandla rapportkolumner som dataserier. I de flesta fall är detta vad du vill ha. 
  • Dataserie i rader: Rapportbyggaren behandlar varje objekt i kolumnen som en separat dataserie – datarader kommer att behandlas som datapunkter. Vanligtvis vill du bara välja detta alternativ om du har fler kolumner i din rapport än rader.
-
KategoriDetta är grunden för grafen, till exempel om du vill att en graf ska visa hur länge en användare har varit aktiv på webbplatsen så väljer du Tid som kategori. -
FörklaringDetta är den information som kommer att användas för grafens förklaring - detta kommer normalt att vara samma som kategorin Denna inställning kan inte redigeras. 
DatakällaVälj en eller flera kolumner att använda som datakällor för grafen. Endast kolumner med kompatibla numeriska data ingår.-
StapladIstället för att visas sida vid sida, kommer data att staplas ovanpå varandra.
Se ett exempel i dokumentationen för Chart.js .
Maximalt antal använda posterVälj det maximala antalet poster som ska användas i rapportdiagrammet. Som standard är detta 500.Avancerat alternativ.
Anpassade inställningarDu kan ytterligare anpassa grafen efter dina preferenser. Ta reda på mer om hur du anpassar dina diagram med hjälp av de avancerade alternativen i utvecklardokumentationen .Avancerat alternativ.

Fliken Filter

Fliken Filters låter dig välja de filter som ska visas överst och på sidan av rapporten.

Det finns tre typer av filter tillgängliga:

  • Standardfilter: Standardfilter visas överst på sidan ovanför kolumnerna med data i rapporten. Användaren kan ange/välja kriterier och klicka på knappen Sök. Ytterligare filter kan läggas till på sidan och döljas bakom en Avancerad knapp för att ge användare tillgång till filter som inte används ofta.
  • Sidofältsfilter: Sidofältsfilteralternativ låter dig anpassa de filter som visas på sidan av din rapport. Sidofältsfilter har omedelbar filtrering aktiverad - varje ändring som görs i ett filter kommer automatiskt att uppdatera rapportdata (om vissa systemkrav uppfylls). Tillgängliga filter bestäms av rapportens källa. Endast vissa typer av filter kan placeras i sidofältet, så inte alla standardfilter kan placeras där. Varje rapportkälla har en uppsättning standardfilter.
  • Sökning i verktygsfält: Sökrutan i verktygsfältet låter dig anpassa de fält som kommer att sökas när du använder sökrutan i rapportrubriken. Tillgängliga filter bestäms av rapportens källa. Varje rapportkälla har en uppsättning standardfält. Om inga fält anges visas inte sökrutan.

Standard filteralternativ

Standardfilteralternativ låter dig anpassa hur filtren visas ovanför din rapport. Tillgängliga filter bestäms av rapportens källa. Varje rapportkälla har en uppsättning standardfilter.

Ett filter kan visas i antingen standardfilterområdet eller sidofältets filterområde, men inte båda. Filter kan läggas till, sorteras och tas bort.

FilterBeskrivningAnteckningar

Sökfält

Använd sökfältsalternativen för att välja de fält som användare kommer att tillåtas söka efter. Ytterligare filter kan läggas till genom att klicka på rullgardinsmenyn Lägg till ytterligare filter.

-

Anpassa fältnamn

Bredvid varje filter, markera kryssrutan under Anpassa fältnamn och ange en ny etikett som kommer att visas bredvid filtret när rapporten körs.

-

Avancerad?

Markera rutan Avancerad? bredvid eventuella sökalternativ som ska vara tillgängliga om användaren klickar på knappen Visa avancerad på rapporten. Detta alternativ är användbart för att göra sällan använda sökalternativ tillgängliga, men dolda som standard.

-

Filtrering krävs

Markera rutan Filtrering krävs för att göra ett sökfält obligatoriskt. Detta innebär att användare måste välja ett alternativ för detta sökfält innan de kan köra och visa rapporten.

 Alternativet Filtrering krävs kan användas för att säkerställa att rapportgranskare inte kör rapporter som kommer att ge ett stort antal resultat. Genom att kräva att granskare begränsar antalet resultat (genom att välja alternativ för de obligatoriska fälten) kan du säkerställa att detta inte sker.

Svarsalternativ

För att ta bort ett filter från rapporten, klicka på ikonen ta bort under kolumnen Alternativ. För att ändra ordning på filtren på sidan, klicka på uppåt- och nedåtpilarna. Filtren kommer att visas i rutan Sök efter i den ordning de listas.

-

Filteralternativ för sidofält

Sidofältsfilteralternativ låter dig anpassa filtren på sidan av din rapport. Sidofältsfilter har omedelbar filtrering aktiverad, vilket innebär att varje ändring som görs i ett filter automatiskt uppdaterar rapportdata.

Ett filter kan visas i antingen standardfilterområdet eller sidofältets filterområde, men inte båda. Filter kan läggas till, sorteras och tas bort.

FilterBeskrivning

Sökfält

Använd sökfältsalternativen för att välja de fält som användare kommer att tillåtas söka efter. Ytterligare filter kan läggas till genom att klicka på  rullgardinsmenyn Lägg till ytterligare filter.

Anpassa fältnamn

Bredvid varje filter, markera kryssrutan under Anpassa fältnamn och ange en ny etikett som kommer att visas bredvid filtret när rapporten körs.

Avancerad?

Markera rutan Avancerad? bredvid eventuella sökalternativ som ska vara tillgängliga om användaren klickar på knappen Visa avancerad på rapporten. Detta alternativ är användbart för att göra sällan använda sökalternativ tillgängliga, men dolda som standard.

Sökruta för verktygsfält

Sökrutan i verktygsfältet gör det möjligt för användare att söka i flera fält efter text istället för att filtrera enskilda fält.

Inaktivera sökruta för verktygsfält

Om du markerar denna ruta kommer sökrutan inte att visas längst upp på sidan.

Sökfält

Använd sökfältsalternativen för att välja de fält som användare kommer att tillåtas söka efter. Ytterligare filter kan läggas till genom att klicka på rullgardinsmenyn Lägg till en annan sökkolumn.

Svarsalternativ

För att ta bort ett filter från rapporten, klicka på ikonen Ta bort under kolumnen Alternativ. För att ändra ordning på filtren på sidan, klicka på uppåt- och nedåtpilarna. Filtren visas i rutan Filtrera efter i den ordning de listas.

Fliken Innehåll

Innehållskontroller låter dig begränsa rapportinnehåll baserat på användaren som kör rapporten. Detta gör det möjligt för webbplatsadministratörer att förfiltrera rapporten så att en rapport kan köras av många användare i systemet genom att endast visa de data som är mest relevanta för användaren. Till exempel kan en rapport utformas så att chefer kan köra den som bara visar data för sina direktrapporterande.

InställningBeskrivningAnteckningar

Rapportera som olämpligt

Låter dig välja de övergripande inställningarna för innehållskontroll för denna rapport:

  • Visa alla poster: Varje tillgänglig post för denna källa kommer att visas och inga begränsningar kommer att placeras på det tillgängliga innehållet
  • Visa poster som matchar något av de kontrollerade kriterierna nedan: Visa poster som matchar något av de kriterier som anges nedan
  • Visa poster som matchar alla kontrollerade kriterier nedan: Visa poster som matchar alla kriterier som anges nedan

Det är då möjligt att konfigurera kriterierna för inställningarna för rapportinnehåll ovan. Tillgängliga kriterier kommer att variera beroende på rapportkällor och kan inkludera begränsningar baserat på användare, positioner eller datum.

-

Upprätthåll begränsningar för användarsynlighetNär aktiverat kommer begränsningar för användarsynlighet (t.ex. status eller medlemskap i hyresgäst) att begränsa de poster som visas baserat på användaren som tittar på rapporten.-

Visa av användare

När vald, visar rapporten olika poster beroende på användaren som visar rapporten och deras relation till andra användare.

-

Inkludera poster från en viss användare

Bestäm om en användare endast kan se sina egna poster eller rapporter (välj från direkta, indirekta och tillfälliga). 

-

Visa av användarens aktuella position 

När vald, visar rapporten resultat beroende på användarens tilldelade position.

-

Inkludera poster från underordnade positioner

Välj vilken nivå som rapporter ska visas från. Detta kan vara vid eller under användarens position. 

-

Visa av användarens nuvarande organisation

När vald, visar rapporten resultat beroende på den organisation användaren har tilldelats.

-

Inkludera poster från underordnade organisationer

Välj vilken nivå som rapporter ska visas från. Detta kan vara vid eller under användarens organisation. 

-

Visa av organisationen när den är klar

När den är vald visar rapporten resultat beroende på den organisation som användaren tilldelades när de slutförde kursen eller kompetensen.

-

Visa poster efter målgrupp

Begränsa rapportresultat efter målgrupp så att du bara ser data för den delmängden av användare.

-

Inkludera poster frånVälj den målgrupp som du vill se resultat för.-
Verkställ synlighetsbegränsningar för hela webbplatsenNär aktiverat kommer begränsningar för synlighet över hela webbplatsen (t.ex. målgruppsbaserad synlighet, kursbaserad synlighet och synlighet av arbetsyta) att begränsa de poster som visas baserat på användaren som tittar på rapporten.
Denna begränsning tillämpas alltid på rapporter som använder följande rapportkällor (om inte inställningen Inaktivera påtvingade synlighetskontroller  på fliken Allmänt  är aktiverad):
  • Genomförande av kurs
  • Slutförande av kurs inklusive historik
  • Kursmedlemskap
  • Seminarieevenemang
  • Anmälningar till seminariet
  • Inloggningsblad för seminarier
  • Seminariesessioner

Visa efter skapad tid

Visa poster baserat på postdatum. När vald, visar rapporten endast poster inom den valda tidsramen.

-

Inkludera poster från

Visa poster från tidigare, framtida, senaste 30 dagarna, kommande 30 dagar, innevarande räkenskapsår eller föregående räkenskapsår. Markera alternativet Inkludera post om datum saknas för att inkludera poster utan datum i din rapport.

-

Visa efter evenemangsroller

När det är aktiverat kan innehållet i seminariets rapportkälla begränsas till användare som innehar en viss händelseroll. En händelseroll måste vara aktiverad på seminariets globala inställningar för att välja den som en innehållsbegränsning.

-

Visa efter slutförandedatumVisa poster baserat på slutförandedatum. När vald, visar rapporten endast poster inom den valda tidsramen.
-
Inkludera poster frånVisa poster från tidigare, framtida, senaste 30 dagarna, kommande 30 dagar, innevarande räkenskapsår eller föregående räkenskapsår. Markera alternativet Inkludera post om datum saknas för att inkludera poster utan datum i din rapport.
-

Fliken Åtkomst

Fliken Åtkomst är endast tillgänglig för användarrapporter. Det gör det möjligt för webbplatsadministratörer att ge användare åtkomst för att se innehållet i rapporten baserat på deras roll. Det finns två sektioner, den första låter dig bestämma om alla eller endast dessa matchningskriterier kan komma åt rapporten. Den andra låter dig ställa in dessa kriterier baserat användarens roll. 

InställningBeskrivningAnteckningar

Begränsa tillgänglighet

Låter dig välja om Alla användare kan visa denna rapport eller om Endast vissa användare kan visa denna rapport baserat på de valda kontrollerna. 

-

Begränsa åtkomst efter roll

Ange rollkriterier för åtkomst till rapporten, med hjälp av sammanhanget samt den specifika roll en användare har.

  • Kontext: Platsen eller nivån inom systemet som användaren har tillgång till. Till exempel skulle en webbplatsadministratör ha åtkomst på systemnivå (sammanhang), medan en annan användare kanske bara har åtkomst på kursnivå (sammanhang). Sammanhang låter dig ställa in sammanhanget där en användare har tilldelats en roll för att visa rapporten.
  • Roller med behörighet att visa denna rapport: Begränsa synligheten för en rapport till specifika systemroller. Endast när användaren har rätt systemroller när rapporten ska visas kommer fliken Rapporter att visas i Totara-menyn.

Observera att rollen Personalchef vanligtvis tilldelas i användarsammanhang snarare än på systemnivå. Om du behöver personalchefer för att se rapporten så bör du använda så att användare kan ha rollen i alla sammanhangsinställningar.

Fliken Prestanda

Fliken Prestanda ger tillgång till prestandabaserade inställningar för varje rapport.

InställningBeskrivningAnteckningar

Begränsa inledande visning

Kontrollerar hur rapporten initialt visas och rekommenderas för större rapporter där du kommer att filtrera resultaten. När denna inställning är aktiverad ökar den hastigheten på rapporten genom att kräva att användaren använder sökfilter och klickar på knappen Sök innan rapportdata visas.

Denna inställning kommer att aktiveras (markeras) eller inaktiveras (avmarkeras) som standard beroende på den globala inställningen Begränsa initial visning i alla rapporter för rapportbyggare .

Åsidosätta exportformat
Aktivera denna inställning för att åsidosätta de tillgängliga exportformat som har ställts in på webbplatsnivå (i Rapportens allmänna inställningar). Du kan sedan välja vilka format som är tillgängliga genom att använda Exportformat kryssrutorna.
Du kanske vill erbjuda ett mer begränsat urval av exportformat för stora rapporter för att minimera prestandapåverkningar. Det rekommenderas att PDF- och Excel-format är inaktiverade för mycket stora rapporter (t.ex. rapporter med 10,000+ poster).

Aktivera cachelagring av rapport

När den är markerad kommer en kopia av denna rapport att genereras på ett inställt schema och användare kommer att se resultaten av den lagrade eller cachade versionsrapporten. Detta kommer att göra visning och filtrering av rapporten snabbare eftersom den inte behöver generera resultat varje gång den öppnas. Observera att de data som visas kommer att vara från den senaste gången rapporten genererades snarare än "live"-data. Vi rekommenderar att endast aktivera denna inställning om det behövs (rapporter tar för lång tid att visa) och endast för specifika rapporter där detta är ett problem.

För att ställa in alternativ för cachelagringsprestanda måste rapportcaching aktiveras först på sidan Konfigurera funktioner. 

Schema för cache

Bestämmer schemat som används för att kontrollera hur ofta en ny version av rapporten genereras. Rapporten kommer att genereras av bakgrundsserverjobbet (a.k.a. cron-jobb) som omedelbart följer den angivna tiden. Om du till exempel har ställt in din cron så att den körs var 20:e minut vid 10, 30 och 50 minuter efter timmen och du schemalägger en rapport så att den körs vid midnatt, så kommer den faktiskt att köras vid 10 minuter efter midnatt.

Cachade rapporter förbereds en efter en, dvs när den första är klar startas den andra. Detta görs i en ström för att undvika överbelastning av databasen. Om det finns mer än en rapport som kräver cachelagring, är en fördröjning möjlig beroende på storleken på rapporterna. Ordern är inte specificerad och det är inte garanterat att rapportcaches kommer att uppdateras i samma sekvens varje gång.

Aktuell servertid

Alla rapporter cachelagras baserat på servertid. Cache-status visar aktuell lokal tid som kan skilja sig från servertiden. Se till att ta hänsyn till din servertid när du schemalägger cacheminnet.

-

Generera nu

Om det är markerat kommer rapportcache genereras omedelbart efter att ändringarna har sparats.

Observera att både den initiala visningen Begränsa och Aktivera rapportcachefunktioner är inställda på rapport-för-rapport-basis och att en rapport inte behöver ha både eller något av dessa alternativ aktiverade.

Använd databasklon

Det är nu möjligt att konfigurera en andra databasanslutning för användning av rapportbyggare. Syftet med denna sekundära anslutning är så att du kan rikta frågor från huvudrapportbyggaren till en skrivskyddad databasklon för att förbättra prestandan.

Dessa inställningar bör anses vara mycket avancerade. De måste konfigureras av sysadmin i config.php och måste manuellt aktiveras i individuella rapporter av en platsadministratör via Rapportbyggaren (denna inställning).

Det föreslås att sysadminer skapar en separat databasinstans med en exakt klon av produktionsdatabasen som hålls synkroniserad automatiskt.

Support kan inte ges för att konfigurera en skrivskyddad slav och därför behöver du intern expertis för att uppnå detta.

Det enda tekniska kravet för databaserna är att huvuddatabasen måste vara ACID-kompatibel .

De som vill använda den andra databasanslutningen kan hitta instruktioner för den i config-dist.php . Du kan använda en skrivskyddad databasklon. Dessa inställningar tillåter administratören att konfigurera en andra databas:

// anslutning som kommer att användas för valda Rapportbyggare-rapporter för att förbättra prestanda

// och sänk huvuddatabasbelastningen.
 //
 // $CFG->clone_dbname = 'xxx';
 // $CFG->clone_dbhost = $CFG->dbhost; // valfritt
 // $CFG->clone_dbuser = $CFG->dbuser; // valfritt
 // $CFG->clone_dbpass = $CFG->dbpass; // valfritt
 // $CFG->clone_dboptions = $CFG->optioner; //valfritt

 

Get involved in the conversation about Reporting on the Totara Community. 

The Totara Academy has a whole course dedicated to using Reports in Totara. Here you can learn more on how to use reports, see best practice, and give it a go yourself.

Can't find what you're looking for? Contact us at documentation@totara.com. Alternatively, book a call to have a chat about your Totara platform with a dedicated Customer Success Manager.

© Copyright 2024 Totara Learning Solutions. All rights reserved.

Var den här artikeln till hjälp?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.