Author: adrianc
Date: Wed Oct  3 02:30:19 2012
New Revision: 1393258

URL: http://svn.apache.org/viewvc?rev=1393258&view=rev
Log:
Small improvement to Web Tools Find Values screen - order values by pk.

Modified:
    
ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/FindGeneric.groovy

Modified: 
ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/FindGeneric.groovy
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/FindGeneric.groovy?rev=1393258&r1=1393257&r2=1393258&view=diff
==============================================================================
--- 
ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/FindGeneric.groovy
 (original)
+++ 
ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/entity/FindGeneric.groovy
 Wed Oct  3 02:30:19 2012
@@ -174,8 +174,13 @@ if ("true".equals(find)) {
                     fieldsToSelect.add(functionField)
                 }
             }
-
-            resultEli = delegator.find(entityName, condition, null, 
fieldsToSelect, null, efo);
+            Collection pkNames = FastList.newInstance();
+            Iterator iter = modelEntity.getPksIterator();
+            while (iter != null && iter.hasNext()) {
+                ModelField curField = (ModelField) iter.next();
+                pkNames.add(curField.getName());
+            }
+            resultEli = delegator.find(entityName, condition, null, 
fieldsToSelect, pkNames, efo);
             resultPartialList = resultEli.getPartialList(lowIndex, highIndex - 
lowIndex + 1);
 
             arraySize = resultEli.getResultsSizeAfterPartialList();


Reply via email to