[OBUISEL]Filter by org FK filter combo's.
--- a/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-filter-select-item.js Tue Mar 08 18:39:55 2011 +0100
+++ b/modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-filter-select-item.js Tue Mar 08 18:40:31 2011 +0100
@@ -34,6 +34,24 @@
return '';
}
return ret;
+ },
+
+ filterDataBoundPickList : function (requestProperties, dropCache){
+ requestProperties = requestProperties || {};
+ requestProperties.params = requestProperties.params || {};
+ // on purpose not passing the third boolean param
+ var contextInfo = this.selectorWindow.selector.form.view.getContextInfo(false, true);
+
+ // also add the special ORG parameter
+ if (this.selectorWindow.selector.form.getField('organization')) {
+ requestProperties.params[OB.Constants.ORG_PARAMETER] =
+ this.selectorWindow.selector.form.getValue('organization');
+ } else if (contextInfo.inpadOrgId) {
+ requestProperties.params[OB.Constants.ORG_PARAMETER] = contextInfo.inpadOrgId;
+ }
+
+ return this.Super('filterDataBoundPickList', [requestProperties, dropCache]);
}
+
});