|
@@ -7,22 +7,28 @@ Ext.define('saas.view.stock.report.DataListController', {
|
|
|
reportPanel = me.getView(),
|
|
reportPanel = me.getView(),
|
|
|
form = reportPanel.down('form'),
|
|
form = reportPanel.down('form'),
|
|
|
grid = reportPanel.down('grid'),
|
|
grid = reportPanel.down('grid'),
|
|
|
- store = grid.store;
|
|
|
|
|
|
|
+ store = grid.store,
|
|
|
|
|
+ columns = [];
|
|
|
|
|
|
|
|
- // var whCodeField = form.getForm().findField('wh_code');
|
|
|
|
|
- // whCodeField.setValue('');
|
|
|
|
|
- // whCodeField.setHidden(!newValue);
|
|
|
|
|
|
|
+ var whCodeField = form.getForm().findField('wh_code');
|
|
|
|
|
+ var con = form.items.items[3];
|
|
|
|
|
+
|
|
|
|
|
+ whCodeField.setValue('');
|
|
|
|
|
+ whCodeField.setHidden(!newValue);
|
|
|
|
|
|
|
|
if(newValue) {
|
|
if(newValue) {
|
|
|
|
|
+ con.columnWidth = 0.4;
|
|
|
reportPanel.queryMode = 'DETAIL';
|
|
reportPanel.queryMode = 'DETAIL';
|
|
|
- store.load(function() {
|
|
|
|
|
- grid.reconfigure(store, reportPanel.reportColumns2);
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ columns = reportPanel.reportColumns2;
|
|
|
}else {
|
|
}else {
|
|
|
|
|
+ con.columnWidth = 0.65;
|
|
|
reportPanel.queryMode = 'MAIN';
|
|
reportPanel.queryMode = 'MAIN';
|
|
|
- store.load(function() {
|
|
|
|
|
- grid.reconfigure(store, reportPanel.reportColumns);
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ columns = reportPanel.reportColumns;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ form.updateLayout();
|
|
|
|
|
+ store.load(function() {
|
|
|
|
|
+ grid.reconfigure(store, columns);
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|