Revision 47178

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/expressionevaluator/impl/function/dataaccess/SelectFunction.java
200 200
            if (featureStore == null) {
201 201
                throw new ExpressionRuntimeException("Cant locate the feature store '" + storeName + "' in function '" + this.name() + "'.");
202 202
            }
203
            if (order != null || order_mode != null) {
203
            if (order != null && order_mode != null) {
204 204
                for (int n = 0; n < order.parameters().size(); n++) {
205 205
                    if (queryOrder == null) {
206 206
                        queryOrder = new DefaultFeatureQueryOrder();
......
457 457
                }
458 458
            }
459 459

  
460
            if (order != null || order_mode != null) {
460
            if (order != null && order_mode != null) {
461 461
                for (int n = 0; n < order.parameters().size(); n++) {
462 462
                    Code member = order.parameters().get(n);
463 463
                    Code.Constant mode = (Code.Constant) order_mode.parameters().get(n);

Also available in: Unified diff