# GetCurrentSelections

GetCurrentSelections() returnerar de aktuella urvalen i dokumentet.

Om alternativ används måste du ange record\_sep. Om du vill ange en ny rad ställer du in record\_sep till chr(13)&chr(10).

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:

GetCurrentSelections ([record\_sep [,tag\_sep [,value\_sep [,max\_values]]]])

Returnerad datatyp: sträng

Argument:

* record\_sep: avgränsaren som sätts in mellan fältposterna. Standardinställningen är &lt;CR&gt;&lt;LF&gt; vilket innebär en ny rad.
* tag\_sep: avgränsaren som ska finnas mellan fältnamnets tagg och fältvärdena. Standard är ': '.
* 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.

## Exempel

I exemplen som följer har två fält lästs in i olika listboxar, en för First name-namn och en för Initials.

Exempel 1: John väljs i First name

`GetCurrentSelections ()`

returnerar 'First name: John'.

Exempel 2: John och Peter är valda under First name.

`GetCurrentSelections ()`

returnerar 'First name: John, Peter'.

Exempel 3: John är vald i First name och JA är vald i Initials.

`GetCurrentSelections ()`

returnerar 'First name: John; Peter och Initials: JA'.

Exempel 4: John är vald i First name och JA är vald i Initials.

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

returnerar 'First name = John och Initials = JA'.

Exempel 5: alla namn utom Sue har valts under First name och inga val under Initials.

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

returnerar 'First name=NOT Sue'.

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