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

GetAlternativeCount

GetAlternativeCount() används för att hitta antalet alternativa (vit cell med grå text) värden i det identifierade fältet.

Syntax:  

GetAlternativeCount (field_name)

Returnerad datatyp: heltal

Argument:  

  • field_name: Fältet som innehåller dataintervallet som ska mätas.

I följande tabell listas andra funktioner som är relaterade till denna funktion.

Relaterade funktioner
Funktion Interaktion
GetStateCounts

Med hjälp av GetStateCounts() kan du kombinera beräkningen av följande antal med ett enda funktionsanrop:

  • Antal valda inkluderade värden.

  • Antal möjliga värden.

  • Antal värden som har tagits bort (endast tillgängligt om fältet är i och-läge).

  • Antal alternativa värden.

  • Antal uteslutna värden, exklusive alternativa och valda uteslutna värden.

  • Antal valda uteslutna värden.

GetSelectedCount Returnerar antalet valda inkluderade värden.
GetPossibleCount Returnerar antalet möjliga värden.
GetNotSelectedCount Returnerar antalet värden som har tagits bort (endast tillgängligt om fältet är i och-läge).
GetAlternativeCount Returnerar antalet uteslutna värden, exklusive alternativa och valda uteslutna värden.

Färg på urvalstillstånd i listboxar

All information på denna sida avser färgen på urvalstillstånd i en Listbox med specifika inställningar:

  • Dokumentet QlikView är konfigurerat med färgschemat Classic Extended. Se: Markeringsutseende

  • Listbox konfigurerad med Visa alternativ aktiverat. Se: Visa alternativ

I följande tabell beskrivs färgschemat för varje urvalstillstånd i en Listbox med den här konfigurationen.

Färgschema för Listbox med given konfiguration
Status Cellfärg Textfärg
Alternativ Vit Grå
Avmarkerad Röd Svart
Utesluten Grå Vit
Möjligt Vit Svart
Vald Grön Svart
Valda uteslutna Grå Grön

Exempel

I följande exempel används fältet First name som laddats till en listbox, och följande syntax:

GetAlternativeCount ([First name])

  • Med tanke på att John är valt i First name returnerar skriptet 4 eftersom det finns 4 unika och uteslutna (gråa) värden i First name.
  • Med tanke på att John och Peter har valts returnerar skriptet 3 eftersom det finns 3 unika och uteslutna (gråa) värden i First name.
  • Eftersom inga värden har valts i First name returnerar Skriptet 0 eftersom det inte finns några val.

Data som används i exemplet:

Names:

LOAD * inline [

"First name"|"Last name"|Initials|"Has cellphone"

John|Anderson|JA|Yes

Sue|Brown|SB|Yes

Mark|Carr|MC |No

Peter|Devonshire|PD|No

Jane|Elliot|JE|Yes

Peter|Franc|PF|Yes ] (delimiter is '|');

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!

Gå med i programmet Analytics Modernization

Remove banner from view

Modernisera utan att kompromissa med dina värdefulla QlikView-appar med programmet för analysmodernisering. Klicka här för mer information eller ta kontakt: ampquestions@qlik.com