Gå till huvudinnehåll Gå till ytterligare innehåll

Lägga till innehåll i din HTML-rapportmall

Du kan lägga till olika typer av innehåll i din HTML rapportmall. Lägg till innehåll i appen som diagrambilder, tabelldata, variabler och uttryck. I din HTML-mall har innehållet i appen formen av objekt. Dessa objekt – som inte ska förväxlas med inbyggda HTML-objekt – kan läggas till, hanteras och återanvändas i objektpanelen i HTML-designern. Innehåll som inte direkt visualiserar data i appen, t.ex. inledande meddelanden för e-postmeddelanden och anpassad formatering, kan läggas till om det finns med i listan över kodsyntax som stöds.

Innehåll i appen som kan läggas till i HTML-rapporter

HTML-rapportmallar fungerar med följande typer av appinnehåll:

Upplevelsen av att skriva HTML-rapporter ger flexibilitet när du arbetar med innehåll i appen. Du kan t.ex. lägga till bilder, variabler och uttryck som tabelldata med hjälp av HTML-kod.

Använd nivåer för att automatiskt skapa separata avsnitt i din rapport och köra slingor och upprepa generering av appdata för ett bestämt antal dimensionsvärden. Se Köra slinga och cykling av HTML-rapportelement med nivåer för information.

Objekttyper

Du lägger till innehåll från appen i din mall som objekt. Objekten kan återanvändas och redigeras under mallens utveckling. Arbeta med följande objekt:

  • Diagrambilder

  • Diagramtabeller

  • Variabler

  • Uttryck

  • Nivåer

Tillgängliga innehållstaggar för appen

I den följande tabellen ser du vilka typer av taggar du kan infoga i mallen och vad varje tagg gör. Använd HTML-designern för att lägga till taggarna.

Tillgängliga taggar som du kan använda i HTML-rapportmallar i Qlik Cloud-analys
Typ av tagg Beskrivning Exempel och format
Tabell En enstaka tag som representerar ett helt diagram som har lagts till som en tabell. I utdata genereras varje kolumn på samma sätt som en enskild kolumn. %%Table Name%%
Kolumn En enstaka tag som representerar en enstaka kolumn som har lagts till som en tabell. Oavsett om en eller flera kolumner läggs till från en tabell så är det underliggande mallobjektet fortfarande en tabell. %%Column Name%%
Nivå En uppsättning med taggar som representerar en instans av ett nivåobjekt. Mellan öppnings- och stängningstaggarna kan andra taggar läggas till som anger att ett nytt avsnitt (nivå) ska skapas i rapporten, inklusive de här elementen, för varje distinkt element som nivåobjektet baseras på.

%%Entity Name_Level%%

...

%%/Entity Name_Level%%

Fält En tagg som används inuti en nivåtagg för att visa de fältvärden som används för varje filtrerad iteration av nivån. %%Field Name%%
Variabel En enstaka tagg som representerar en instans av en variabel som finns i källappen. %%Variable Name%%
Uttryck En enstaka tagg som representerar en instans av ett uttryck som läggs till mallen som ett objekt. %%Expression Name%%

Anpassad kod

Eftersom HTML-designern i praktiken är en kodredigerare kan du lägga till din egen anpassade kod i mallen. Denna kod kommer sannolikt inte att bestå helt av innehåll från appen. Din mall kan till exempel kräva inline CSS, företagswebbinnehåll och andra funktioner som inte direkt innehåller innehåll från appen.

Du kan lägga till kod i rapportmallen om den är listad som en komponent som stöds. Annars måste din mall rensas för att ta bort all kod som inte uppfyller kraven. Se Godkändlista för kod i HTML-mallar för en lista över HTML-kodkomponenter som stöds.

Urval i appen

Urval som du gör i källappen återspeglas i rapportmallen när du redigerar den. Urvalen tillämpas på förhandsgranskningen som du kan generera från HTML-designern. Men urvalen återspeglas i utdata från rapportuppgiften i Qlik Cloud. Istället styrs datareduktionen i rapportutdata av rapportfilter, cykler och avsnittsåtkomst.

Om du vill ändra de val som visas i förhandsgranskningarna kan du ändra valen i arkvyn. Du kan sedan klicka på Uppdatera enheter i det övre högra hörnet av objektpanelen i HTML-designern. Detta uppdaterar urvalen, men bara i det valda objektet.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!