|
@@ -270,10 +270,11 @@ Ext.define('saas.view.core.query.QueryGridPanel', {
|
|
|
if(e.target.parentElement.classList.contains('x-querygrid-code-column')) {
|
|
if(e.target.parentElement.classList.contains('x-querygrid-code-column')) {
|
|
|
var grid = tableView.up('grid'),
|
|
var grid = tableView.up('grid'),
|
|
|
idValue = record.get(grid.idField),
|
|
idValue = record.get(grid.idField),
|
|
|
|
|
+ initId = typeof idValue.split == 'function' ? idValue.split('-')[0] : idValue;
|
|
|
codeValue = record.get(grid.codeField),
|
|
codeValue = record.get(grid.codeField),
|
|
|
id = grid.addXtype + '-' + idValue;
|
|
id = grid.addXtype + '-' + idValue;
|
|
|
saas.util.BaseUtil.openTab(grid.addXtype, grid.addTitle+"("+codeValue+")", id, {
|
|
saas.util.BaseUtil.openTab(grid.addXtype, grid.addTitle+"("+codeValue+")", id, {
|
|
|
- initId: idValue
|
|
|
|
|
|
|
+ initId: initId
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|