Changeset 4147 for trunk/www/views/hybridizations/edit_hybridization.jsp
- Timestamp:
- Feb 18, 2008, 2:18:05 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/www/views/hybridizations/edit_hybridization.jsp
r4133 r4147 48 48 import="net.sf.basedb.core.PermissionDeniedException" 49 49 import="net.sf.basedb.core.BaseException" 50 import="net.sf.basedb.core.Type" 51 import="net.sf.basedb.core.query.Restrictions" 52 import="net.sf.basedb.core.query.Expressions" 50 53 import="net.sf.basedb.core.query.Orders" 51 54 import="net.sf.basedb.core.query.Hql" … … 137 140 if (Values.getBoolean(request.getParameter("useParents"))) 138 141 { 139 labeledExtractsQuery = LabeledExtract.getQuery(); 140 labeledExtractsQuery.include(Include.ALL); 141 labeledExtractsQuery.order(Orders.asc(Hql.property("name"))); 142 ItemContext lc = sc.getCurrentContext(Item.LABELEDEXTRACT); 143 if (lc.getSelected().size() > 0) 144 { 145 labeledExtractsQuery = LabeledExtract.getQuery(); 146 labeledExtractsQuery.include(Include.ALL); 147 labeledExtractsQuery.order(Orders.asc(Hql.property("name"))); 148 labeledExtractsQuery.restrict(Restrictions.in(Hql.property("id"), 149 Expressions.parameter("selected", lc.getSelected(), Type.INT))); 150 } 142 151 } 143 152 … … 400 409 if (item && item.id) 401 410 { 402 var i = item.value .indexOf(':');411 var i = item.value ? item.value.indexOf(':') : -1; 403 412 frm.used_quantity.value = i >= 0 ? item.value.substring(0, i) : item.value; 404 413 frm.array_index.value = i > 0 ? item.value.substring(i+1) : '1';
Note: See TracChangeset
for help on using the changeset viewer.