Kontrollen On-Demand-rapport
Senast uppdaterad: 2026-07-21
Kontrollen On-Demand-rapport lägger till en knapp som används för att skapa Qlik NPrinting-rapporter on demand.
Krav
- Qlik NPrinting Server (September 2019 eller senare) med en Qlik NPrinting-app som är kopplad till Qlik Sense-applikationen som du utformar. Den här Qlik NPrinting-appen innehåller dina rapportmallar.
- Alla användare som genererar On-Demand-rapporter måste läggas till som användare i Qlik NPrinting, med en säkerhetsroll som stödjer körning av On-Demand-rapporter.
-
Användare måste vara inloggade i Qlik Sense via Windows autentisering för att generera rapporter eller skapa rapporteringsknappar.
Windows autentisering är konfigurerad att använda NTML som standardautentiseringsmekanism. Om din domän kräver att du använder Kerberos autentisering, kan du konfigurera din Qlik NPrinting server enligt Kerberos-autentisering.
Användning
Kontrollen On-Demand-rapport är användbar när du vill att användaren ska kunna skriva ut fördefinierade Qlik NPrinting-rapporter i Qlik Sense med sina urval i appen som filter.
Installera Dashboard bundle
Du kan installera Dashboard bundle när du installerar Qlik Sense.
Du kan lägga till eller ta bort objektpaket från din Qlik Sense-driftsättning när som helst. Om du har en installation med flera noder installeras objektpaket på den centrala noden.
Gör följande:
- I Kontrollpanelen i Windows öppnar du Program och funktioner.
-
I listan med program dubbelklickar du på objektpaketet du vill ändra på.
- Guiden för att konfigurera objektpaket öppnas. Klicka på Nästa.
- Välj Ändra.
- På skärmen Anpassade konfiguration klickar du på paketikonen för att välja hur du vill ändra på paketinstallationen:
- Om paketet är installerat väljer du Hela funktionen blir otillgänglig för att avinstallera det.
- Om paketet inte är installerat väljer du Hela funktionen installeras på lokal hårddisk för att installera det.
Klicka sedan på Nästa.
-
Klicka på Ändra.
När modifieringen har slutförts måste du manuellt starta om Qlik Sense Repository Service.
- Klicka på Slutför för att stänga guiden för att konfigurera objektpaket.
- Starta om Qlik Sense Repository Service manuellt för att verkställa ändringarna.
Du kan kontrollera att ändringarna har verkställts korrekt genom att kontrollera delavsnittet Komplement i QMC.
Lägga till en server som betrott ursprung
Om du skapar On-Demand-rapporter i Qlik Sense eller i en QlikView AccessPoint med QlikView Web Server som värd måste du lägga till dessa servrar som betrott ursprung i Qlik NPrinting web console.
Du måste lägga till ett betrott ursprung för varje serversökväg som används för åtkomst till Qlik NPrinting web console. Exempel: Om din server kan nås via en lokal domän, via en förkortad värdsökväg eller via helt kvalificerade URL:er måste du lägga till ett betrott ursprung för var och en av de serversökvägarna.
Hur du anger serversökvägar i fältet Adress för det betrodda ursprunget beror på din säkerhetskonfiguration.
Konfiguration 1: SSL -säkerhet har inte installerats med Qlik NPrinting web console
Ett betrott ursprung krävs för varje serversökväg som används för att logga in på Qlik NPrinting web console. Exempel: Om din server är qlikserver1 och har IP-adressen 192.168.0.101 ska du ange följande betrodda ursprung:
- http://qlikserver1
- http://qlikserver1.domain.local
- http://192.168.0.101
Konfiguration 2: SSL -säkerhetsinstallation med Qlik NPrinting web console och tredje part
Ett betrott ursprung krävs för varje serversökväg som används för att logga in på Qlik NPrinting web console. URL:er måste använda HTTPS. Exempel: Om din server är qlikserver1 och har IP-adressen 192.168.0.101 ska du ange följande betrodda ursprung:
- https://qlikserver1
- https://qlikserver1.domain.local
- https://192.168.0.101
Lägga till ett betrott ursprung
Gör följande:
- I Qlik NPrinting klickar du på Admin > Inställningar.
- Klicka på On-demand-inställningar.
- Klicka på Lägg till betrott ursprung.
- Efter Namn anger du namnet för det betrodda ursprunget.
- Efter Beskrivning anger du en beskrivning för det betrodda ursprunget.
-
Efter Adress anger du URL:en för QlikView Server.
I URL:en får bara bas-URL:en (schema och värd) anges. Exempel: Ange http://qlikserver1, inte http://qlikserver1/qlikview/index.htm.
- Klicka på Skapa.
Konfigurera On-Demand-inställningar på Qlik NPrinting Server
Du måste konfigurera följande inställningar på din Qlik NPrinting Server:
-
Du måste ha en anslutning till en QlikView Server eller till en Qlik Sense-server.
QlikView Server- och QlikView-klusteranslutningar stöds med On-Demand. Lokala anslutningar stöds inte. Se: Skapa anslutningar.
- Om du ansluter till en QlikView Server eller till ett kluster med en QlikView Server-extranätslicens måste följande alternativ vara aktiverade när du konfigurerar anslutningen:
- Anslutningen kräver autentisering
- Använd section access för användare för rapporter
- Du måste aktivera dina Qlik NPrinting-rapporter för On-Demand.
- Med säkerhetsroller kan du begränsa hur rapporter skapas via On-Demand. Se: Rollbaserad säkerhet.
On-Demand är kompatibelt med Chrome, Firefox och Explorer. Det fungerar inte i Microsoft Edge, eftersom certifikaten inte hämtas.
Aktivera att Qlik NPrinting-rapporter kan skapas via On-Demand
Qlik NPrinting-rapporter måste aktiveras manuellt för att kunna skapas i On-Demand. Rapporter måste tilldelas till det QlikView-dokument eller den Qlik Sense-app du vill generera On-Demand-rapporterna med. On-Demand -generering kan aktiveras samtidigt som en ny rapport skapas.
Gör följande:
- I Qlik NPrinting web console klickar du på Rapporter.
- Öppna en rapport eller skapa en ny rapport.
-
Välj en app i den App-listruta som är kopplad till det QlikView-dokument eller den Qlik Sense-app du vill generera en rapport för.
Anteckning om informationOn-Demand -begäranden fungerar bara med rapporter som baseras på en enda koppling. MultiDoc-rapporter stöds inte. - Markera kryssrutan Aktivera on-demand.
- Klicka på Spara.
Nu är rapportmallen tillgänglig.
Godkänna Qlik NPrinting web console-certifikatet
Standardinstallationscertifikatet för Qlik NPrinting web console kan vara registrerat som ogiltigt av din webbläsare. Om webbläsaren registrerar Qlik NPrinting web console-certifikatet som ogiltigt måste du godkänna det innan du kan använda On-Demand i QlikView AccessPoint eller Qlik Sense.
Om du vill byta till en annan webbläsare eller rensa webbläsarens cacheminne måste du godkänna Qlik NPrinting-certifikatet igen. On-Demand fungerar i Chrome, Firefox och Explorer. Det fungerar inte i Microsoft Edge, eftersom certifikaten inte kommer att hämtas.
Gör följande:
- Öppna Qlik NPrinting web console.
- Beroende på vilken webbläsare du använder, gör du något av följande:
- Fortsätt till Qlik NPrinting web console.
- Lägg till ett säkerhetsundantag och fortsätt till Qlik NPrinting web console.
- Logga in på din Qlik NPrinting web console.
Nu kan du använda Qlik NPrintingOn-Demand med den här webbläsaren.
Begränsningar
Information om allmänna begränsningar finns i -begränsningar.
Urval i applikationen och set-analys
När du genererar en rapport med kontrollen On-Demand-rapport skickas bara de möjliga värdena från kombinationen av alla aktuella urval till Qlik NPrinting. Som följd är det endast valda uteslutna värden som inte inkluderas. Detta kan leda till oväntade resultat när diagram- eller rapportelement använder set-uttryck eller hänvisar till standardtillståndet via parallella tillstånd.
Om Qlik NPrinting rapportmallen dessutom innehåller ett filter är det inte möjligt att göra urval som orsakar konflikt i Qlik Sense-appen: rapportkörningen kommer då att misslyckas.
Andra begränsningar
-
Om Qlik NPrinting-rapportmallen innehåller ett filter är det inte möjligt att göra urval som orsakar konflikt i Qlik Sense-applikationen: rapportkörningen kommer då att misslyckas.
-
När du använder kontrollen On-Demand-rapport i ett kombinationsprogram måste du använda Windows-autentisering. Autentisering av huvud stöds ej.
Om kombinationsprogrammet dessutom innehåller flera applikationer, kan du bara använda den applikation från vilken begäran kommer för att filtrera rapporter på begäran.
-
Kontrollen On-Demand-rapport stöds inte på mobila enheter. En kontrollknapp för On-Demand-rapport fungerar bara när den nås från en persondator.