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:
-
Diagrambilder.
-
HTML-tabeller baserade på data från diagram. Följande alternativ är tillgängliga:
-
Ett helt diagram som läggs till med en enda tabelltagg.
-
En tabell som består av en eller flera individuella kolumner från ett diagram.
-
Variabler från analysappen.
-
Uttryck skrivna med Qlik-analyssyntax.
Mer information om de tillgängliga taggarna som du kan lägga till finns i Tillgängliga innehållstaggar för appen.
-
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.
| 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å i det övre högra hörnet av objektpanelen i HTML-designern. Detta uppdaterar urvalen, men bara i det valda objektet.