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.
Ga naar hoofdinhoud Ga naar aanvullende inhoud

GetCurrentSelections

GetCurrentSelections() retourneert de huidige selecties in het document.

Als opties worden gebruikt, moet u record_sep opgeven. U kunt een nieuw regel opgeven door record_sep in te stellen op chr(13)&chr(10).

Als alle waarden op één of twee na worden geselecteerd, wordt respectievelijk de indeling 'NOT x,y' of 'NOT y' gebruikt. Als u alle waarden selecteert en het aantal waarden is groter dan max_values, wordt de tekst ALL geretourneerd.

Syntaxis:  

GetCurrentSelections ([record_sep [,tag_sep [,value_sep [,max_values]]]])

Retourgegevenstypen: tekenreeks

Argumenten:  

  • record_sep: Het scheidingsteken dat tussen veldrecords moet worden geplaatst. De standaardinstelling is <CR><LF>, oftewel een nieuwe regel.
  • tag_sep: Het scheidingsteken dat tussen de tag van de veldnaam en de veldwaarden moet worden geplaatst. De standaardwaarde is ': '.
  • value_sep: Het scheidingsteken dat tussen twee veldwaarden moet worden geplaatst. De standaardwaarde is ', '.
  • max_values: Het maximale aantal veldwaarden dat afzonderlijk moet worden vermeld. Als een groter aantal waarden wordt geselecteerd, wordt de notatie 'x van y waarden' gebruikt. De standaardwaarde is 6.

Voorbeelden

In de volgende voorbeelden wordt gebruikgemaakt van twee velden die in verschillende keuzelijsten worden geladen, één voor First name en één voor Initials.

Voorbeeld 1: John is geselecteerd in First name

GetCurrentSelections ()

retourneert 'First name: John'.

Voorbeeld 2: John en Peter worden geselecteerd in First name.

GetCurrentSelections ()

retourneert 'First name: John, Peter'.

Voorbeeld 3: John is geselecteerd in First name en JA is geselecteerd in Initials.

GetCurrentSelections ()

retourneert 'First name: John; Peter en Initials: JA'.

Voorbeeld 4: John is geselecteerd in First name en JA is geselecteerd in Initials.

GetCurrentSelections ( chr(13)&chr(10) , ' = ' )

retourneert 'First name = John en Initials = JA'.

Voorbeeld 5: alle namen behalve Sue zijn geselecteerd in First name en in Initials niets is geselecteerd.

=GetCurrentSelections(chr(13)&chr(10),'=',',',3)

retourneert 'First name=NOT Sue'.

Gebruikte gegevens in voorbeeld:

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 '|');

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!

Neem deel aan het Analytics Modernization Program

Remove banner from view

Moderniseer zonder uw waardevolle QlikView-apps op het spel te zetten met het Analytics Modernization Program. Klik hier voor meer informatie of om contact op te nemen: ampquestions@qlik.com