Gå till huvudinnehåll

Datumintervallsväljare

Med datumintervallsväljaren (Date picker) kan du välja ett enda datum eller ett datumintervall i en kalender. Den ingår i Dashboard bundle.

Date picker har två lägen:

  • I läget för ett värde väljer du i en enkel kalender.
  • I läget för datumintervall kan du välja ett intervall i en kalender, eller ett fördefinierat intervall som är tillgängligt.

Datum som har associationer till data är svarta i kalendern. Datum som inte har associationer till data är grå. Användare kan välja vilka datum som helst.

Användning

Datumintervallsväljaren är användbar när du har ett eller flera datafält som du behöver använda för att filtrera dina urval. Till skillnad från en filterruta visar datumintervallsväljaren bara datumfält.

Skapa en datumintervallsväljare

Du kan skapa en datumintervallsväljare på arket som du redigerar.

  1. Gå till resurspanelen, under Anpassade objekt > Dashboard bundle, och dra ett Date picker-objekt till arket.
  2. Välj datafältet att använda som filter i Date field.

    Listan innehåller endast fält som känns igen som datafält av Qlik Sense.

    Tips: Om du vill använda ett tidsmarkörsfält måste du konvertera det till ett datum. Använd uttrycket =date(floor(myTimeStamp_Field)) instead of myTimeStamp_Field.
  3. Välj om du vill kunna välja ett enda datum eller ett datumintervall i Single date / interval.

    Date interval gör att du kan välja ett intervall av datum.

    Single date gör att du endast kan välja ett enda datum.

När du har skapat datumintervallsväljaren kan du vilja ändra utseendet och andra inställningar.

Ställa in tillgängligt datumintervall

Du kan ställa in intervallet av datum som finns tillgängliga att välja genom att ställa in alternativet Advanced setupOn. Du kan använda uttryck eller explicita datumvärden. Uttrycken som används nedan hänvisar till ett fält med namnet DateField.

  • Ställ in det första datumet i kalendern med Min date.

    Standardvärde är =Min( {1} [DateField]). Det här uttrycket returnerar det första datumet i DateField i den fullständiga datauppsättningen.

  • Ställ in det sista datumet i kalendern med Max date.

    Standardvärde är =Max( {1} [DateField]). Det här uttrycket returnerar det sista datumet i DateField i den fullständiga datauppsättningen.

  • Ställ in datumet att visa när datumintervallsväljaren öppnas med Start date.

    Standardvärde är =Min([DateField]). Det här uttrycket returnerar det första datumet i DateField i det nuvarande urvalet.

Ställa in kalenderns nationella inställningar

Du kan ställa in kalenderns nationella inställningar så att dagar och månader får lokala namn. Ställ in inställningen Locale under Calendar Settings > Language and labels på den kod i två bokstäver som representerar det språk du vill använda. Du kan exempelvis ändra standardvärdet en för engelska till de för tyska.

Använda fördefinierade intervall

I läget för datumintervall finns det ett antal fördefinierade intervall att välja på om Show predefined ranges är inställt på On. Du kan anpassa textetiketterna för de fördefinierade intervallurvalen med inställningarna under Calendar Settings > Predefined ranges:

  • Custom Range representerar alternativet där du väljer ett datumintervall fritt i kalendern. Standardvärdet är Range.
  • Today representerar datumvärdet för idag. Standardvärdet är Today.
  • Yesterday representerar datumvärdet för igår. Standardvärdet är Yesterday.
  • Last $ days representerar de två alternativen för att visa de senaste 7 eller 30 dagarna. $ ersätts av 7 eller 30 i strängen. Standardvärdet är Last $ days.
  • Det här representerar den aktuella perioden. Som standard väljs Månad. Du kan välja:
    • Dag
    • Månad
    • Kvartal
    • År
    • Ingen
  • Senaste representerar föregående period. Som standard väljs Månad. Du kan välja:

    • Dag

    • Månad

    • Kvartal

    • År

    • Ingen

    Du kan specificera hur många av de tidigare perioderna som ska inkluderas i Last number of.

    Du kan inkludera den aktuella perioden genom att välja Include current.

Anpassa textetiketter

Du kan anpassa textetiketterna som visas när datumintervallsväljaren används.

Du kan ändra textuppmaningen som visas när datumintervallsväljaren minimeras med inställningen Default Text under Calendar Settings > Language and labels. Standardinställningen är ”Select date range”.

Begränsningar

Information om allmänna begränsningar finns i Begränsningar.