details: /erp/devel/pi/rev/8daef1b86e72
changeset: 12033:8daef1b86e72
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri May 06 14:21:23 2011 +0200
summary: Wrong datasource created for notes
details: /erp/devel/pi/rev/ebead384d08c
changeset: 12034:ebead384d08c
user: Martin Taal <martin.taal <at> openbravo.com>
date: Fri May 06 14:21:52 2011 +0200
summary: Fixes issue 17037: Improve testability of collapsible sections
diffstat:
modules/org.openbravo.client.application/src/org/openbravo/client/application/MainLayoutComponent.java
| 1 -
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
| 9 ++++++++
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
| 11 ++++++++++
3 files changed, 20 insertions(+), 1 deletions(-)
diffs (64 lines):
diff -r 50c4ac0a866f -r ebead384d08c
modules/org.openbravo.client.application/src/org/openbravo/client/application/MainLayoutComponent.java
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/MainLayoutComponent.java
Fri May 06 14:01:43 2011 +0200
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/MainLayoutComponent.java
Fri May 06 14:21:52 2011 +0200
@@ -158,7 +158,6 @@
final String dsId = "090A37D22E61FE94012E621729090048";
final Map<String, Object> dsParameters = new HashMap<String,
Object>(getParameters());
dsParameters.put(DataSourceConstants.DS_CREATE, true);
- dsParameters.put(DataSourceConstants.DS_CLASS_NAME, "OBViewDataSource");
final Component component = dsComponentProvider.getComponent(dsId,
dsParameters);
return component.generate();
}
diff -r 50c4ac0a866f -r ebead384d08c
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Fri May 06 14:01:43 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
Fri May 06 14:21:52 2011 +0200
@@ -417,6 +417,15 @@
alwaysTakeSpace: false,
+ setSectionItemInContent: function(form) {
+ var i = 0;
+ for (i = 0; i < this.itemIds.length; i++) {
+ if (form.getItem(this.itemIds[i])) {
+ form.getItem(this.itemIds[i]).section = this;
+ }
+ }
+ },
+
// never disable a section item
isDisabled: function(){
return false;
diff -r 50c4ac0a866f -r ebead384d08c
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
Fri May 06 14:01:43 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-form.js
Fri May 06 14:21:52 2011 +0200
@@ -103,6 +103,7 @@
break;
}
}
+
delete this._preventFocusChanges;
},
@@ -431,12 +432,22 @@
},
setFields: function(){
+ var i, item;
+
// is used in various places, prevent focus and scroll events
this._preventFocusChanges = true;
this.Super('setFields', arguments);
delete this._preventFocusChanges;
this.fieldsByInpColumnName = null;
this.fieldsByColumnName = null;
+
+ for (i = 0; i < this.getItems().length; i++) {
+ item = this.getItem(i);
+ if(item && item.setSectionItemInContent) {
+ item.setSectionItemInContent(this);
+ }
+ }
+
},
retrieveInitialValues: function(isNew){
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits