|
@@ -781,7 +781,14 @@ public class QueryUtil {
|
|
|
}
|
|
|
svList = svListInner;
|
|
|
}
|
|
|
- result.singleValueSet = svList;
|
|
|
+ result.singleValueSet = new ArrayList<SceneDataValue>();
|
|
|
+ for (SceneDataValue svTmp : svList) {
|
|
|
+ if (svTmp.value_prim != null) {
|
|
|
+ result.singleValueSet.add(svTmp);
|
|
|
+ } else if (svTmp.value_array != null) {
|
|
|
+ result.singleValueSet.addAll(svTmp.value_array.singleValueSet);
|
|
|
+ }
|
|
|
+ }
|
|
|
for (SceneDataValue svTmp : svList) {
|
|
|
if (svTmp.value_array.getRowChange()) {
|
|
|
result.setRowChange(true);
|