# SelectListObjectPossible method

Selects all possible values of a list object.

Information note

This method applies to list objects (objects with one dimension).

The member **Change** returns the handles of the objects that are updated following the selections. *qSuccess* is set to *true* if the selections are successful and is set to *false* in the following cases:

* The object contains invalid fields (fields that are not in the data model).
* The selection applies to a locked field.
* A range selection is performed and the parameter *OneAndOnlyOne* is set to true in the definition of the object.

## Parameters

| Name | Description | Mandatory | Type |
| --- | --- | --- | --- |
| qPath | Path to the definition of the object to be selected.<br>For example, */qListObjectDef* . | Yes | String |
| qSoftLock | Set to true to ignore locks; in that case, locked fields can be selected.<br>The default value is false. | No | Boolean |

## Returns

| Name | Description | Type |
| --- | --- | --- |
| qSuccess | true/false | Boolean |

## See also

[Select all possible values of a list object](https://help.qlik.com/en-US/sense-developer/May2025/csh/engineapi/select-all-possible-values-list-object)