Mercurial > lada > lada-client
diff app/view/grid/Probenehmer.js @ 1014:e9e974d31924 stammdatengrids
Set mandatory fields
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Fri, 29 Jan 2016 14:51:17 +0100 |
parents | 6afdbc8ee920 |
children | 981339d774b8 |
line wrap: on
line diff
--- a/app/view/grid/Probenehmer.js Tue Jan 26 12:29:59 2016 +0100 +++ b/app/view/grid/Probenehmer.js Fri Jan 29 14:51:17 2016 +0100 @@ -44,7 +44,6 @@ dock: 'top', items: [{ xtype: 'tbtext', - id: 'tbtitle', text: i18n.getMsg('pn.gridTitle') }, '->', @@ -86,66 +85,64 @@ header: i18n.getMsg('bearbeiter'), dataIndex: 'bearbeiter', editor: { - allowBlank: false + xtype: 'textfield' } }, { header: i18n.getMsg('prnId'), dataIndex: 'prnId', editor: { + xtype: 'textfield', allowBlank: false } }, { header: i18n.getMsg('bemerkung'), dataIndex: 'bemerkung', editor: { - allowBlank: false, - xtype: 'textfield' + xtype: 'textfield', + allowBlank: false } }, { header: i18n.getMsg('kurzBezeichnung'), dataIndex: 'kurzBezeichnung', editor: { - allowBlank: false, - xtype: 'textfield' + xtype: 'textfield', + allowBlank: false } }, { header: i18n.getMsg('ort'), dataIndex: 'ort', editor: { - allowBlank: false, xtype: 'textfield' } }, { header: i18n.getMsg('plz'), dataIndex: 'plz', editor: { - allowBlank: false, xtype: 'numberfield' } }, { header: i18n.getMsg('strasse'), dataIndex: 'strasse', editor: { - allowBlank: false, xtype: 'textfield' } }, { header: i18n.getMsg('telefon'), dataIndex: 'telefon', editor: { - allowBlank: false + xtype: 'textfield' } }, { header: i18n.getMsg('tp'), dataIndex: 'tp', editor: { - allowBlank: false + xtype: 'textfield' } }, { header: i18n.getMsg('typ'), dataIndex: 'typ', editor: { - allowBlank: false + xtype: 'textfield' } }, { header: i18n.getMsg('letzteAenderung'), @@ -161,12 +158,16 @@ var i18n = Lada.getApplication().bundle; if (store) { - this.removeDocked(Ext.getCmp('ptbar'), true); this.reconfigure(store); + + var ptbar = this.down('pagingtoolbar'); + if (ptbar) { + this.removeDocked(ptbar); + } + this.down('button[action=add]').enable(); this.addDocked([{ xtype: 'pagingtoolbar', - id: 'ptbar', dock: 'bottom', store: store, displayInfo: true