Changeset 3775 for trunk/src/clients/web
- Timestamp:
- Sep 25, 2007, 11:12:36 AM (15 years ago)
- Location:
- trunk/src/clients/web/net/sf/basedb/clients/web
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/clients/web/net/sf/basedb/clients/web/Base.java
r3679 r3775 511 511 if (value != null) 512 512 { 513 boolean hasWildcard = value.indexOf('%') >= 0; 513 514 Type valueType = Type.valueOf(name.substring(7, colonIndex)); 514 515 … … 517 518 filter.setValueType(valueType); 518 519 519 Operator op = Operator.EQ;520 Operator op = hasWildcard ? Operator.LIKE : Operator.EQ; 520 521 if (value.startsWith("<>") || value.startsWith("!=")) 521 522 { 522 op = Operator.NEQ;523 op = hasWildcard ? Operator.NOTLIKE : Operator.NEQ; 523 524 value = value.substring(2); 524 525 } … … 545 546 else if (value.startsWith("=")) 546 547 { 547 op = Operator.EQ;548 op = hasWildcard ? Operator.LIKE : Operator.EQ; 548 549 value = value.substring(1); 549 }550 else if (value.indexOf('%') >= 0)551 {552 op = Operator.LIKE;553 550 } 554 551 if ("".equals(value)) value = null; … … 669 666 {} 670 667 } 671 if (op == Operator.EQ && (value == null || (value != null && value.indexOf('%') >= 0)))668 if (op == Operator.EQ && value == null) 672 669 { 673 670 result = "="; 674 671 } 675 else if (op == Operator.NEQ )672 else if (op == Operator.NEQ || op == Operator.NOTLIKE) 676 673 { 677 674 result = "<>"; -
trunk/src/clients/web/net/sf/basedb/clients/web/plugins/SimpleExport.java
r3679 r3775 227 227 String whichItems = (String)job.getValue(WHICH_ITEMS); 228 228 String format = (String)job.getValue(FORMAT); 229 List<Integer> selectedItems = (List<Integer>)job.getValues("item");230 229 List<String> columns = (List<String>)job.getValues(WHICH_PROPERTIES); 231 230 … … 265 264 QueryWrapper queryWrapper = null; 266 265 ResultIterator result = null; 266 Set<Integer>selectedItems = cc.getSelected(); 267 267 268 268 // The query wrapper allows us to get results from the query in a simplier way
Note: See TracChangeset
for help on using the changeset viewer.