When I try to retrieve the values of in criteria serverside, null is returned.
For example this is the request:
and this is how I tried to retrieve the values:
'ordrPks' is null and not an array of the given values in the request.
This was reproduced on the latest nightly build (SmartGWT Power Edition 3.0p 2012-06-29 nightly) with FireFox 11.0
Could you take a look into this issue? This used to work before.
For example this is the request:
Code:
== 2012-06-29 10:21:02,010 [l0-3] DEBUG XML - Parsed XML from (in memory stream): 0ms === 2012-06-29 10:21:02,010 [l0-3] DEBUG RPCManager - Processing 1 requests. === 2012-06-29 10:21:02,010 [l0-3] DEBUG RPCManager - Request #1 (DSRequest) payload: { criteria:{ operator:"and", criteria:[ { value:[ 224, 228, 229 ], fieldName:"ordrPks", operator:"inSet" } ], _constructor:"AdvancedCriteria" }, operationConfig:{ dataSource:"Schedule", operationType:"fetch", textMatchStyle:"exact" }, componentId:"Schedule_GRID1340958060013", appID:"builtinApplication", operation:"Schedule_fetch", oldValues:{ operator:"and", criteria:[ { value:[ 224, 228, 229 ], fieldName:"ordrPks", operator:"inSet" } ], _constructor:"AdvancedCriteria" } }
Code:
Object ordrPks = request.getAdvancedCriteria().getFieldValue("ordrPks");
This was reproduced on the latest nightly build (SmartGWT Power Edition 3.0p 2012-06-29 nightly) with FireFox 11.0
Could you take a look into this issue? This used to work before.
Comment