Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
GÄ till huvudinnehÄll

GetFieldSelections - diagramfunktion

GetFieldSelections() returnerar en strÀng med de aktuella urvalen i ett fÀlt.

video thumbnail

Om alla utom tvĂ„ vĂ€rden, eller alla utom ett vĂ€rde, Ă€r valda anvĂ€nds formatet ”NOT x,y” respektive ”NOT y”. Om du vĂ€ljer alla vĂ€rden och antalet vĂ€rden blir högre Ă€n max_values, returneras texten ALL.

Syntax:  

GetFieldSelections ( field_name [, value_sep [, max_values [, state_name]]])

Returnerad datatyp: strÀng

ReturstrÀngformat
Format Beskrivning
'a, b, c'

Om antalet valda vÀrden Àr max_values eller fÀrre, returneras en strÀng med en lista över de valda vÀrdena.

VÀrdena separeras med value_sep som avgrÀnsare.

'NOT a, b, c'

Om antalet ej valda vÀrden Àr max_values eller fÀrre, returneras en strÀng med en lista över de ej valda vÀrdena med NOT som prefix.

VÀrdena separeras med value_sep som avgrÀnsare.

'x of y'

x = antalet valda vÀrden

y = det totala antalet vÀrden

Det hÀr returneras nÀr max_values < x < ( y - max_values).

'ALL' Returneras om alla vÀrden har valts.
'-' Returneras om inget vÀrde har valts.
<search string> Om du har valt med sökning returneras sökstrÀngen.

Argument:  

Argument
Argument Beskrivning
field_name FÀltet som innehÄller dataintervallet som ska mÀtas.
value_sep AvgrÀnsaren som avgrÀnsar fÀltvÀrdena. ',' Àr standard.
max_values

Det maximala antalet fÀltvÀrden som ska visas individuellt i en lista. NÀr ett större antal vÀrden Àr valt anvÀnds i stÀllet formatet 'x av y vÀrden'. 6 Àr standardvÀrde.

state_name

Namnet pÄ ett alternativt tillstÄnd som har valts till den specifika visualiseringen. Om argumentet state_name anvÀnds tas endast hÀnsyn till de urval som Àr förknippade med det angivna tillstÄndsnamnet.

Mer information finns i AnvÀnda parallella tillstÄnd för jÀmförande analys.

Exempel och resultat:  

I följande exempel anvÀnds fÀltet First name som laddas i en filterruta.

Exempel och resultat
Exempel Resultat

Anta att John har valts under First name.

GetFieldSelections ([First name])

'John'

Anta att John och Peter Àr valda.

GetFieldSelections ([First name])

'John,Peter'

Anta att John och Peter Àr valda.

GetFieldSelections ([First name],'; ')

'John; Peter'

Anta att John, Sue, Mark Àr valda under First name.

GetFieldSelections ([First name],';',2)

"NOT Jane;Peter”, eftersom vĂ€rdet 2 anges som vĂ€rdet för max_values- argumentet. Annars skulle resultatet ha blivit John; Sue; Mark.

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 hittar nĂ„gra fel pĂ„ denna sida eller i innehĂ„llet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berĂ€tta för oss sĂ„ att vi kan blir bĂ€ttre!