details:   https://code.openbravo.com/erp/devel/pi/rev/e604b687eedc
changeset: 13797:e604b687eedc
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Mon Sep 19 17:38:53 2011 +0200
summary:   Solve api failure

details:   https://code.openbravo.com/erp/devel/pi/rev/e29ca6c54053
changeset: 13798:e29ca6c54053
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Mon Sep 19 17:49:50 2011 +0200
summary:   Fixes issue 18516: Filtering doesn't work when the user scrolls 
horizontally in the grid
Make sure that the filter editor has all its columns drawn also outside of the 
viewport

diffstat:

 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
 |  10 +++++++++-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-grid.js
                        |   4 ++++
 
modules/org.openbravo.client.myob/src/org/openbravo/client/myob/widgetinform/WidgetInFormUIDefinition.java
              |   4 ++--
 3 files changed, 15 insertions(+), 3 deletions(-)

diffs (60 lines):

diff -r 67b514025d56 -r e29ca6c54053 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
   Mon Sep 19 17:29:25 2011 +0200
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
   Mon Sep 19 17:49:50 2011 +0200
@@ -27,6 +27,14 @@
   validateOnExit: false,
   validateOnChange: false,
 
+  init: function() {
+
+    if (this.displayField && !this.criteriaField) {
+      this.criteriaField = this.displayField;
+    }
+    this.Super('init', arguments);
+  },
+  
   // solve a small bug in the value expressions
   buildValueExpressions: function() {
     var ret = this.Super('buildValueExpressions', arguments);
@@ -35,4 +43,4 @@
     }
     return ret;
   }
-});
\ No newline at end of file
+});
diff -r 67b514025d56 -r e29ca6c54053 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-grid.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-grid.js
  Mon Sep 19 17:29:25 2011 +0200
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-grid.js
  Mon Sep 19 17:49:50 2011 +0200
@@ -186,6 +186,10 @@
     
     this.filterEditorProperties = {
 
+      // http://forums.smartclient.com/showthread.php?p=73107
+      // https://issues.openbravo.com/view.php?id=18557
+      showAllColumns: true,
+      
       setEditValue : function (rowNum, colNum, newValue, suppressDisplay, 
suppressChange) {
         // prevent any setting of non fields in the filter editor
         // this prevents a specific issue that smartclient will set a value
diff -r 67b514025d56 -r e29ca6c54053 
modules/org.openbravo.client.myob/src/org/openbravo/client/myob/widgetinform/WidgetInFormUIDefinition.java
--- 
a/modules/org.openbravo.client.myob/src/org/openbravo/client/myob/widgetinform/WidgetInFormUIDefinition.java
        Mon Sep 19 17:29:25 2011 +0200
+++ 
b/modules/org.openbravo.client.myob/src/org/openbravo/client/myob/widgetinform/WidgetInFormUIDefinition.java
        Mon Sep 19 17:49:50 2011 +0200
@@ -35,7 +35,7 @@
  */
 public class WidgetInFormUIDefinition extends UIDefinition {
 
-  private static Logger log = Logger.getLogger(WidgetInFormUIDefinition.class);
+  private static Logger widgetLog = 
Logger.getLogger(WidgetInFormUIDefinition.class);
 
   @Override
   public String getFormEditorType() {
@@ -61,7 +61,7 @@
       return o.toString();
     } catch (JSONException e) {
       // be robust
-      log.error(e.getMessage(), e);
+      widgetLog.error(e.getMessage(), e);
       return fieldProperties;
     }
   }

------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry&reg; mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to