# EvaluateEx method

Evaluates an expression and returns the result as a dual.

### Example

The client sends:

```
{
    "handle": 1,
    "method": "EvaluateEx",
    "params": {
        "qExpression": "Sum(Holes)"
    },
    "id": 7,
    "jsonrpc": "2.0"
}
```

The engine returns:

```
{
    "jsonrpc": "2.0",
    "id": 7,
    "result": {
        "qReturn": "361716"
    }
}
```

## Parameters

| Name | Description | Mandatory | Type |
| --- | --- | --- | --- |
| qExpression | Expression to evaluate. | Yes | String |

## Returns

| Name | Description | Type |
| --- | --- | --- |
| qValue | The result of the evaluation as a dual. | [FieldValue](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/EngineJSONAPI/Content/models-fieldvalue.htm) |