Knoppen maken
U kunt knoppen voor het volgende gebruiken:
-
Voeg snelkoppelingen toe voor eenvoudige selectie en navigatie in uw applicatie
-
Gegevens opnieuw laden
U kunt een knop maken op het werkblad dat u aan het bewerken bent. Dit laat zien hoe u een knop maakt die een selectie maakt en vervolgens naar een ander werkblad navigeert. Het is ook mogelijk een knop te maken die alleen de actie uitvoert of die navigeert.
Doe het volgende:
- Open Diagrammen in het bedrijfsmiddelenvenster en sleep onder Dashboardobjecten een object voor Knop naar het werkblad.
- Klik in het eigenschappenvenster onder Acties op Actie toevoegen.
-
Selecteer de actie die u wilt gebruiken.
Voor bepaalde acties moet u details invoeren. Voor de actie Waarden selecteren in een veld bijvoorbeeld, moet u een veld selecteren en welke waarde er moet worden geselecteerd in het veld.
- Selecteer welke navigatieoptie wordt gebruikt onder Navigatie. U kunt navigeren naar een ander werkblad, een presentatie of een website.
- Stel onder Algemeen in het eigenschappenvenster in Label het label van de knop in.
U hebt nu een knop die een gegevensselectie maakt en vervolgens navigeert naar de plaats in de applicatie die u hebt geselecteerd.
De actie instellen
U kunt een of meer acties toevoegen die moeten worden uitgevoerd wanneer er op de knop wordt geklikt. Voor bepaalde acties moet u details invoeren.
De acties worden uitgevoerd in de volgorde zoals ze verschijnen in de lijst in Acties. U kunt de volgorde van een actie wijzigen door die te slepen.
Schakel Evaluatie runtime in of uit of wijzig wanneer de uitdrukkingen van de knop worden geëvalueerd. Als deze instelling is uitgeschakeld, worden de uitdrukkingen van de knop (bijvoorbeeld de waarde-uitdrukking voor een variabele) afzonderlijk van elkaar geëvalueerd. Wanneer de instelling is ingeschakeld, worden de uitdrukkingen voor elke actie geëvalueerd tijdens de runtime van de actie. Hierdoor kunnen uitdrukkingswaarden die in een actie zijn ingesteld, worden overgedragen naar toekomstige acties in de keten.
Gerelateerde video-inhoud
Een actie configureren voor een knop is vergelijkbaar met het instellen van werkbladacties. De belangrijkste verschillen zijn:
-
Werkbladacties worden geconfigureerd onder Acties in het eigenschappenvenster als het werkblad het object in focus is.
-
Knopacties worden geconfigureerd onder Acties en navigatie in het eigenschappenvenster als de knop is geselecteerd.
-
Er zijn enkele verschillen tussen welke acties beschikbaar zijn voor knoppen en werkbladen.
Zie Acties toevoegen aan werkbladen voor video-inhoud waarin de actieconfiguraties voor werkbladen worden getoond.
Bladwijzer toepassen
U kunt de selectie toepassen die is gedefinieerd in een bladwijzer die u kiest.
Alle selecties wissen
U kunt alle selecties in alle statussen in de applicatie wissen. U kunt ook vergrendelde selecties overschrijven.
Selecties in andere velden wissen
U kunt selecties wissen in alle velden behalve het veld dat u opgeeft. U kunt ook vergrendelde selecties overschrijven.
Als er geen selecties zijn gemaakt in het opgegeven veld, worden alle waarden in dit veld geselecteerd.
Vooruitgaan in uw selecties
U kunt één stap vooruitgaan in uw selectiegeschiedenis.
Teruggaan in uw selecties
U kunt één stap teruggaan in uw selectiegeschiedenis.
Selecties in veld wissen
U kunt alle selecties in een veld dat u opgeeft, wissen.
Alle selecties vergrendelen
U kunt alle selecties in de applicatie vergrendelen.
Specifiek veld vergrendelen
U kunt selecties vergrendelen in een veld dat u opgeeft.
Alle selecties ontgrendelen
U kunt alle selecties in de applicatie ontgrendelen.
Specifiek veld ontgrendelen
U kunt selecties ontgrendelen in een veld dat u opgeeft.
Alle waarden in een veld selecteren
U kunt alle waarden selecteren in een veld dat u opgeeft. U kunt ook vergrendelde selecties overschrijven.
Waarden in een veld selecteren
U kunt een lijst met waarden selecteren in een veld dat u opgeeft. De waarden die moeten worden geselecteerd, moeten worden gescheiden met een puntkomma. U kunt ook vergrendelde selecties overschrijven.
Waarden selecteren die overeenkomen met de zoekcriteria
U kunt alle waarden selecteren die overeenkomen met de zoekresultaten van de zoekcriteria die u hebt opgegeven. U moet de zoekresultaten als een tekenreeks opgeven. U kunt ook vergrendelde selecties overschrijven.
- Als u een uitdrukking wilt gebruiken, moet u deze tussen enkele aanhalingstekens plaatsen, bijvoorbeeld, ='=Sum([Sales Amount]) > 200000'.
- Als u naar een deel van een tekenreeks wilt zoeken, gebruikt u jokertekens (*, ?,^). Als u geen jokertekens gebruikt, worden alleen tekenreeksen geselecteerd die exact overeenkomen.
Alternatieven selecteren
Selecteer alle alternatieve waarden in een veld dat u opgeeft. U kunt ook vergrendelde selecties overschrijven.
Ga naar cyclische dimensie
Voorwaarts of achterwaarts bladeren door velden in een geselecteerde dimensie.
Beperkingen
Ga naar cyclische dimensie heeft de volgende beperkingen:
-
In de Qlik Analytics mobiele app wordt met knoppen met de actie Ga naar cyclische dimensie alleen doorlopend door de dimensie gebladerd als de knop zich in een container bevindt.
-
In de Qlik Analytics mobiele app kunnen knoppen met de actie Ga naar cyclische dimensie de dimensie niet in de offline modus doorlopend doorbladeren.
Actief veld instellen
Stel het actieve veld in een cyclische dimensie in.
Beperkingen
Actief veld instellen heeft de volgende beperkingen:
-
Actief veld instellen gebruikt de positie van het geselecteerde veld in de cyclische dimensie. Als de velden opnieuw worden gerangschikt in de cyclische dimensie, zal Actief veld instellen het veld op dezelfde positie gebruiken als het oorspronkelijk geselecteerde veld. Om dit op te lossen, selecteert u het veld opnieuw in de knopeigenschappen.
Uitgesloten selecteren
Selecteer alle uitgesloten waarden in een veld dat u opgeeft. U kunt ook vergrendelde selecties overschrijven.
Mogelijke waarden in een veld selecteren
Selecteer alle mogelijke waarden in een veld dat u opgeeft. U kunt ook vergrendelde selecties overschrijven.
Veldselectie in-/uitschakelen
U kunt de knop instellen dat die schakelt tussen de huidige selectie en een selectie die selecties toevoegt die zijn gespecificeerd door een zoekreeks. U kunt jokers gebruiken in de zoekreeks. Als u een lijst met waarden wilt opgeven, moet u de indeling (A|B)gebruiken, waar A en B de te selecteren waarden zijn.
Waarde van variabele instellen
U kunt een waarde toekennen aan een variabele.
Gegevens opnieuw laden
U kunt load-script uitvoeren om gegevens te laden.
U kunt ook Gedeeltelijke lading selecteren. Voor meer informatie, zie Gedeeltelijke lading.
Dynamische weergaven vernieuwen
Vernieuwt de weergaven van alle dynamische objecten op het werkblad op basis van de huidige selectie.
Automatisering uitvoeren
U kunt automatiseringen gemaakt met Qlik Automate uitvoeren vanaf een knop op een werkblad. U kunt selecties die in de applicatie zijn gemaakt, opnemen en aanvullende invoerwaarden doorgeven aan de automatisering. Zie Qlik Automate voor meer informatie.
Aanbevolen aanpak: gedeelde ruimte
Plaats de automatisering in een gedeelde ruimte en geef gebruikers bewerkingsrechten. Gebruikers met 'kan bewerken'-toegang kunnen automatiseringen uitvoeren zonder ze te kunnen wijzigen.
Deze aanpak heeft belangrijke voordelen:
- Gebruikers verifiëren zich met hun eigen token, niet met een statisch uitvoeringstoken. Dit betekent dat ze moeten zijn aangemeld bij Qlik Cloud.
- De automatisering wordt uitgevoerd met de ID van de gebruiker, zodat u kunt controleren wie deze heeft geactiveerd.
- Alleen de eigenaar van de automatisering kan deze bewerken, ongeacht de ruimterol.
U kunt ook:
- Selecteer Selecties opnemen om de huidige app-selecties door te geven aan de automatisering.
- Voeg invoerparameters toe voor automatiseringsspecifieke waarden door een sleutel en een waarde voor elke parameter te definiëren.
- Klik Invoerblok kopiëren om de gegenereerde invoerstructuur naar uw automatisering te kopiëren.
Alternatieve benadering: getriggerde modus
Als een gedeelde ruimte-instelling niet past bij uw gebruiksscenario, kunt u in plaats daarvan Uitvoeringsmodus: geactiveerd gebruiken. Met deze modus kan elke gebruiker met toegang tot het werkblad de automatisering uitvoeren, ongeacht of ze er direct toegang toe hebben.
Houd rekening met de volgende beperkingen en risico's:
-
Iedereen met toegang tot het werkblad en de knop kan de automatisering uitvoeren.
- Het uitvoeringstoken wordt zichtbaar in het netwerkverkeer van de browser wanneer er op de knop is geklikt.
- De automatisering wordt uitgevoerd met de referenties van de eigenaar in plaats van die van de gebruiker.
- Bij apps die gebruikmaken van sectietoegang, kunnen er gegevens zichtbaar worden voor de gebruiker die klikt waartoe hij of zij normaal gesproken geen toegang toe zou hebben op basis van de regels voor sectietoegang.
- Het token kan worden gebruikt om de automatisering van buitenaf aan te roepen Qlik Cloud.
- Variabele automatiserings-ID's kunnen niet worden gebruikt, aangezien een interactieve gebruikerssessie in de editor vereist is om het uitvoeringstoken bij te werken in de definitie van het knopobject.
Automatisering uitvoeren configureren
Doe het volgende:
-
Klik in het eigenschappenvenster onder Acties en navigatie op Actie toevoegen.
-
Selecteer onder Actie de optie Automatisering uitvoeren.
-
Selecteer onder Automatisering de automatisering die u als actie wilt activeren.
De beschikbare automatiseringen verschijnen in het vervolgkeuzemenu.
-
Selecteer het selectievakje Selecties opnemen.
Wanneer u deze optie selecteert, maakt de knop een bladwijzer voor de huidige selectie. De volgende invoer is inbegrepen:
-
App-id
-
Bladwijzer-ID
-
Blad-ID
-
Gebruikers-id
-
Ruimte-id
-
Tenant-id
-
Tijd
De applicatie-ID en bladwijzer-ID worden gebruikt als invoer voor de automatisering, en ze worden gebruikt om gegevensselecties toe te passen bij het uitvoeren van de automatisering.
-
-
Optioneel, als een gedeelde ruimte niet geschikt is en u wilt dat elke gebruiker met toegang tot het werkblad de automatisering kan uitvoeren, selecteert u Uitvoermodus: geactiveerd.
U moet ook de eigenaar van de automatisering zijn om deze optie te configureren. Raadpleeg de beveiligingsoverwegingen hierboven voordat u deze modus gebruikt.
-
Als uw automatisering parameters vereist om uitgevoerd te worden, doe dan het volgende:
-
Klik op Invoerparameter toevoegen.
-
Voer onder Sleutel de parameter-id in.
-
Voer onder Waarde de waarde in die u wilt gebruiken.
-
Herhaal dit voor eventuele andere benodigde parameters.
-
-
Optioneel, om een invoerblok voor uw knop in uw automatisering te plakken, klikt u op Invoerblok kopiëren.
Bij het plakken in uw automatisering, wordt knopinformatie doorgegeven als een invoerblok.
Leer hoe u een knop koppelt aan een verbinding met de zelfstudie Active intelligence (alleen in het Engels).
Beperkingen voor Automatisering uitvoeren
Voor automatisering uitvoeren gelden de volgende beperkingen:
-
Er kunnen onder Automatisering maximaal 100 automatiseringen worden getoond voor selectie. Als u toegang hebt tot meer dan 100 automatiseringen en de gewenste automatisering niet kunt vinden, kunt u automatiserings-id gebruiken. De automatiserings-id bevindt zich in het segment na /editor/ in de URL voorafgaand aan /edit of /history.
Bijvoorbeeld in qlik.com/automations/editor/6c201b49-cz2e-00dc-8040-464ca41457b0/edit?resourceName=Active%20Intelligence is de automatiserings-id 6c201b49-cz2e-00dc-8040-464ca41457b0.
-
Knoppen die Automatisering uitvoeren gebruiken, worden niet ondersteund in Qlik Sense Mobile.
-
Als u Automatisering uitvoeren gebruikt om een automatisering met Qlik-rapportageblokken uit te voeren, worden selecties niet via het rapport in de automatisering doorgegeven. De sessiestatus van Qlik Automate kan niet worden doorgegeven aan de definitie van de rapportsamenstelling die via de Qlik Rapportageservice wordt doorgegeven. Hierdoor bevatten de rapportsamenstelling en de gegevens niet dezelfde selecties.
WaarschuwingBij apps die gebruikmaken van sectietoegang, worden geautomatiseerde rapporten uitgevoerd met de referenties van de eigenaar van de automatisering en hoeft de gebruiker het rapport niet te activeren. Dit kan gegevens blootleggen waartoe gebruikers geen toegang zouden hebben in de sectietoegangsregels van de applicatie. -
De functie Automatisering uitvoeren wordt niet ondersteund door ingesloten knoppen.
-
Als het langer dan 10 minuten duurt voordat de automatisering door de knop wordt geactiveerd, wordt er geen melding verzonden als de automatisering is voltooid.
Navigatie
U kunt ervoor kiezen naar een ander werkblad, een presentatie, of een website wanneer op de knop wordt geklikt. U hoeft geen actie op te geven als u een eenvoudige navigatieknop wilt maken. Een knop kan tegelijkertijd slechts één navigatieoptie hebben.
Ga naar volgende werkblad
Navigeer opeenvolgend naar het volgende werkblad.
Ga naar vorige werkblad
Navigeer opeenvolgend naar het vorige werkblad.
Ga naar het laatste werkblad
Navigeer naar het vorige werkblad.
Ga naar eerste werkblad
Navigeer naar het eerste werkblad.
Ga naar werkblad
Navigeer naar een specifiek werkblad en markeer eventueel een specifiek diagram op het werkblad.
Voer onder Werkblad de naam in van het gewenste werkblad of selecteer deze in de lijst. Voer onder Diagram-id de object-id in voor het diagram of selecteer het gewenste diagram in de lijst.
U kunt de object-id ophalen met behulp van een van de volgende methoden:
-
In de analysemodus klikt u met de rechtermuisknop op een visualisatie of werkblad, en klikt u vervolgens op
Delen >
Insluiten. U kunt dan de object-ID vinden in het dialoogvenster.
-
Bij bepaalde diagramtypen kunt u de diagramfunctie ObjectId gebruiken. Voeg bijvoorbeeld =ObjectId() als een dimensie toe samen met een meting. De diagram-id wordt weergegeven en u kunt deze noteren om later te raadplegen. Voor meer informatie, zie ObjectId - diagramfunctie.
Ga naar werkblad gedefinieerd door werkblad-id
Navigeer naar een specifiek werkblad. Voer de werkblad-id van het gewenste werkblad in. U kunt het ID van een werkblad vinden in de URL van de browser als het werkblad open staat. Het werkblad-ID volgt na /sheet/ gevolgd door /.
Voorbeeld: Werkblad-URL
De ID van het blad is in dit voorbeeld 7300b241-f221-43db-bb8b-8c8cc1887531.
Ga naar presentatie
Navigeer naar een specifieke presentatie. Voer de naam in van de gewenste presentatie of selecteer deze in de lijst.
Website of e-mail openen
Open een opgegeven website of e-mailclient. Voer de URL in waarnaar u wilt navigeren. U kunt desgewenst In zelfde venster openen selecteren om de website of e-mailclient in hetzelfde venster te openen.
On-demand apps genereren
Maakt een on-demand applicatie op basis van de huidige selectie. U moet een navigatielink voor een on-demand applicatie selecteren (zie Een On-demand-applicatie bouwen). De status van de applicatie wordt weergegeven zodra de applicatie is gemaakt.
Applicaties koppelen
U kunt een andere bestaande applicatie openen met de huidige selectie toegepast. Geef de applicatie op die u wilt openen aan de hand van de applicatie-ID. U kunt eventueel een werkblad opgeven aan de hand van de werkblad-ID, en of u wilt dat de nieuwe applicatie in hetzelfde venster wordt geopend.
Vormgeving van de knop
Er zijn een aantal stijlopties beschikbaar onder Uiterlijk in het eigenschappenvenster.
Klik op Stijlen onder Uiterlijk > Presentatie om de stijl van het diagram verder aan te passen. Het stijldeelvenster bevat verschillende secties onder de tabbladen Algemeen en Diagram.
U kunt uw stijlen resetten door te klikken op naast elke sectie. Als u op
Alles opnieuw instellen klikt, worden de stijlen voor alle beschikbare tabbladen in het stijlvenster opnieuw ingesteld.
Raadpleeg Aangepaste stijl toepassen op een visualisatie voor algemene informatie over het stijlen van een afzonderlijke visualisatie.
Een pictogram toevoegen
U kunt een pictogram toevoegen aan de knop onder Uiterlijk > Pictogram. Kies uit een aantal vooraf ingestelde opties.
De tekst aanpassen
U kunt de tekst voor de titel, subtitel en voetnoot instellen onder Uiterlijk > Algemeen. Als u deze elementen wilt verbergen, schakelt u de instelling Titels weergeven uit.
U kunt ook de tekst voor de knop Label instellen.
U kunt de stijl van de tekst bepalen die in het diagram verschijnt.
Doe het volgende:
-
Onder Uiterlijk > Presentatie klikt u op
Stijlen.
-
Stel op het tabblad Algemeen het lettertype, de nadrukstijl, de grootte en de kleur in voor de volgende tekstelementen:
-
Titel
-
Ondertitel
-
Voetnoot
-
-
Stel op het tabblad Diagram de teksteigenschappen in voor de knop Label. Stel het lettertype, de nadrukstijl, de tekstuitlijning, de lettergrootte en de kleur in.
U kunt ook kiezen uit een aantal opties voor tekstlay-out voor dit label onder Lay-outgedrag. De volgende opties zijn beschikbaar:
-
Responsief: u kunt de lettergrootte van het Label aanpassen, met aanvullende aanpassingen voor tekstgrootte die worden toegepast op de knopgrootte en tekstlengte. Aanpassingen worden aangebracht zodat alle tekstinhoud in de knop past.
-
Vloeiend: u kunt de lettergrootte van het Label aanpassen, met aanvullende aanpassingen voor tekstgrootte die worden toegepast op alleen de knopgrootte. Dit opnieuw schalen van de tekst is onafhankelijk van de tekstlengte. Als de tekst te lang is, wordt aan het einde een ellips ingevoegd.
-
Vast: u kunt de lettergrootte van het Label aanpassen in pixels. Als de tekst te lang is, wordt aan het einde een ellips ingevoegd.
-
De achtergrond aanpassen
U kunt de algemene achtergrond aanpassen, evenals de achtergrond van de knop zelf. De achtergrond van beide kan worden ingesteld met een kleur en afbeelding. Achtergrondopties kunnen worden geconfigureerd door Uiterlijk > Presentatie uit te vouwen in het eigenschappenvenster en vervolgens te klikken op Stijlen.
De algemene achtergrond instellen
De algemene achtergrond van de knop bevat het titelgebied en het diagram zelf, dat gedeeltelijk bedekt kan zijn door de knop zelf.
Doe het volgende:
-
Vouw in het eigenschappenvenster de sectie Uiterlijk uit.
-
Onder Uiterlijk > Presentatie klikt u op
Stijlen.
-
Op het tabblad Algemeen van het stijlvenster kunt u een achtergrondkleur (enkele kleur of uitdrukking) selecteren. U kunt de achtergrond ook instellen op een afbeelding uit uw mediabibliotheek of van een URL.
InformatieOm een achtergrondafbeelding van een URL toe te voegen, moet de oorsprong van de URL worden toegevoegd aan de allowlist in het inhoudbeveiligingsbeleid van uw tenant. De oorsprong moet worden toegevoegd met de volgende richtlijn: img-src. Dit doet een tenantbeheerder.
Ga voor meer informatie naar Een CSP-vermelding maken.
Als u een achtergrondkleur gebruikt, kunt u de schuifregelaar gebruiken om de mate van transparantie van de achtergrond aan te passen.
Wanneer u een achtergrondafbeelding gebruikt, kunt u de afbeeldingsgrootte en -positie aanpassen.
De achtergrond van de knop instellen
De achtergrond van de knop omvat het gedeelte waar de gebruiker op kan klikken om de handeling uit te voeren.
Doe het volgende:
-
Vouw in het eigenschappenvenster de sectie Uiterlijk uit.
-
Onder Uiterlijk > Presentatie klikt u op
Stijlen.
-
Op het tabblad Diagram van het stijlvenster kunt u een achtergrondkleur (enkele kleur of expressie) selecteren en de achtergrond instellen op een afbeelding uit uw mediabibliotheek.
Wanneer u een achtergrondafbeelding gebruikt, kunt u de afbeeldingsgrootte en -positie aanpassen.
De rand wijzigen van het interactieve gedeelte van de knop
U kunt de rand aanpassen van het onderdeel van de knop waarmee een gebruiker de bedoelde actie uitvoert.
Doe het volgende:
-
Onder Uiterlijk > Presentatie klikt u op
Stijlen.
-
Op het tabblad Diagram, onder Rand zet u de rand Aan om deze weer te geven op de knop.
-
Pas de randomtrek en -breedte aan.
-
Stel de kleur van de rand in, een enkele kleur of met een expressie.
De rand en schaduw aanpassen van het volledige object
U kunt de rand en schaduw aanpassen van het gehele object waarin de knop zich bevindt. U kunt tevens de rand aanpassen van de knop waarop geklikt kan worden.
Doe het volgende:
-
Vouw in het eigenschappenvenster de sectie Uiterlijk uit.
-
Onder Uiterlijk > Presentatie klikt u op
Stijlen.
-
Op het tabblad Algemeen van het stijlvenster, onder Rand, wijzigt u de omvang van de Omtrek om de randlijnen rondom het diagram te vergroten of te verkleinen.
-
Selecteer een kleur voor de rand.
-
Wijzig de Hoekstraal om de ronding van de rand in te stellen.
-
Onder Schaduw op het tabblad Algemeen selecteert u de omvang en de kleur van de schaduw. Selecteer Geen om de schaduw te verwijderen.
Inschakelen en uitschakelen van de knop
U kunt een berekeningsvoorwaarde instellen om het diagram mogelijk te maken onder Diagram inschakelen. Als de voorwaarde wordt geëvalueerd als 0, is de knop uitgeschakeld.
Een Button for navigation converteren naar een Dashboard bundle
U kunt een bestaand Button for navigation-besturingselement naar een knop converteren. Voor converteren gelden enkele beperkingen.
- De navigatieoptie om naar bewerkingsmodus te schakelen (Switch to edit mode), wordt niet ondersteund.
- De actie om een waarde te selecteren en het veld vervolgens te vergrendelen (Select a value and lock field), wordt niet ondersteund. Deze wordt naar twee opvolgende acties geconverteerd, Waarden in een veld selecteren en Een specifiek veld vergrendelen.