Mercurial > lada > lada-client
comparison app/view/form/Ortszuordnung.js @ 1338:d2f06ce4d43a
Use service and widget instead of local store for OrtszuordnungTyp.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 03 Feb 2017 18:01:25 +0100 |
parents | cba4e0b0e336 |
children | 1a2cd9bef6d7 |
comparison
equal
deleted
inserted
replaced
1337:7194964183f4 | 1338:d2f06ce4d43a |
---|---|
13 extend: 'Ext.form.Panel', | 13 extend: 'Ext.form.Panel', |
14 alias: 'widget.ortszuordnungform', | 14 alias: 'widget.ortszuordnungform', |
15 | 15 |
16 requires: [ | 16 requires: [ |
17 'Lada.view.form.OrtInfo', | 17 'Lada.view.form.OrtInfo', |
18 'Lada.view.widget.OrtszuordnungTyp', | |
18 'Lada.view.widget.Verwaltungseinheit', | 19 'Lada.view.widget.Verwaltungseinheit', |
19 'Lada.view.widget.Staat' | 20 'Lada.view.widget.Staat' |
20 ], | 21 ], |
21 | 22 |
22 layout: 'fit', | 23 layout: 'fit', |
97 labelWidth: 125, | 98 labelWidth: 125, |
98 maxLength: 100, | 99 maxLength: 100, |
99 name: 'ortszusatztext', | 100 name: 'ortszusatztext', |
100 fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszusatztext') | 101 fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszusatztext') |
101 }, { | 102 }, { |
102 xtype: 'cbox', | 103 xtype: 'ortszuordnungtyp', |
103 labelWidth: 125, | 104 labelWidth: 125, |
104 maxLength: 1, | |
105 allowBlank: false, | 105 allowBlank: false, |
106 editable: true, | 106 editable: true, |
107 name: this.typName, | 107 name: this.typName, |
108 disableKeyFilter: true, | 108 disableKeyFilter: true, |
109 fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszuordnungtyp'), | 109 fieldLabel: i18n.getMsg('ortszuordnung.form.field.ortszuordnungtyp'), |
110 store: Ext.create('Ext.data.Store', { | |
111 fields: ['value', 'label'], | |
112 //TODO: Meaning of the letters should be added | |
113 data : [ | |
114 {'value':'U', 'label':'U'}, | |
115 {'value':'E', 'label':'E'}, | |
116 {'value':'Z', 'label':'Z'}, | |
117 {'value':'A', 'label':'A'} | |
118 ] | |
119 }), | |
120 displayField: 'label', | |
121 valueField: 'value', | |
122 emptyText: 'Bitte geben Sie einen Ortszuordnungstyp ein', | |
123 queryMode: 'local' | |
124 }, { | 110 }, { |
125 // this field is hidden because the user doesn't | 111 // this field is hidden because the user doesn't |
126 // need to know the internal ortID | 112 // need to know the internal ortID |
127 xtype: 'textfield', | 113 xtype: 'textfield', |
128 allowBlank: false, | 114 allowBlank: false, |