details: https://code.openbravo.com/erp/devel/pi/rev/1b0163898c82
changeset: 13789:1b0163898c82
user: Martin Taal <martin.taal <at> openbravo.com>
date: Mon Sep 19 09:03:36 2011 +0200
summary: Fixes issue 17531: Description field with 2 rows looks nasty in grid
view
Multi-line content is trimmed/substringed at line break
diffstat:
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
| 16 +++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diffs (33 lines):
diff -r 622a073cbc4d -r 1b0163898c82
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
Sun Sep 18 22:42:26 2011 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
Mon Sep 19 09:03:36 2011 +0200
@@ -32,7 +32,7 @@
// The OBViewGrid is the Openbravo specific subclass of the Smartclient
// ListGrid.
isc.OBViewGrid.addProperties({
-
+
// ** {{{ view }}} **
// The view member contains the pointer to the composite canvas which
// handles this form
@@ -1793,6 +1793,20 @@
return this.Super('getCellStyle', arguments);
},
+ // prevent multi-line content to show strangely
+ // https://issues.openbravo.com/view.php?id=17531
+ formatCellValue: function(value, record, rowNum, colNum) {
+ if (!isc.isA.String(value)) {
+ return value;
+ }
+
+ var index = value.indexOf('\n');
+ if (index !== -1) {
+ return value.substring(0, index);
+ }
+ return value;
+ },
+
discardEdits: function(rowNum, colNum, dontHideEditor, editCompletionEvent,
preventConfirm){
var localArguments = arguments, editForm = this.getEditForm(), totalRows;
var me = this, record = this.getRecord(rowNum);
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits