Mercurial > lada > lada-client
comparison app/view/grid/Orte.js @ 1415:3da3772272a5
change column order in ort grid
author | Michael Stanko <mstanko@bfs.de> |
---|---|
date | Tue, 28 Mar 2017 15:04:25 +0200 |
parents | 1cc11bada44e |
children |
comparison
equal
deleted
inserted
replaced
1414:6f9985b4cf47 | 1415:3da3772272a5 |
---|---|
105 allowBlank: false | 105 allowBlank: false |
106 }, | 106 }, |
107 dataIndex: 'netzbetreiberId' | 107 dataIndex: 'netzbetreiberId' |
108 }, { | 108 }, { |
109 header: i18n.getMsg('orte.ortId'), | 109 header: i18n.getMsg('orte.ortId'), |
110 width: 60, | |
110 editor: { | 111 editor: { |
111 xtype: 'textfield', | 112 xtype: 'textfield', |
112 maxLength: 10, | 113 maxLength: 10, |
113 allowBlank: false | 114 allowBlank: false |
114 }, | 115 }, |
115 filter: { | 116 filter: { |
116 type: 'string' | 117 type: 'string' |
117 }, | 118 }, |
118 dataIndex: 'ortId' | 119 dataIndex: 'ortId' |
119 }, { | 120 }, { |
121 header: i18n.getMsg('orte.ortTyp'), | |
122 width: 40, | |
123 filter: { | |
124 type: 'string' | |
125 }, | |
126 editor: { | |
127 xtype: 'combobox', | |
128 store: Ext.data.StoreManager.get('orttyp'), | |
129 displayField: 'code', | |
130 valueField: 'id' | |
131 }, | |
132 renderer: function(value) { | |
133 if (value === undefined || | |
134 value === null || | |
135 value === '' | |
136 ) { | |
137 return ''; | |
138 } | |
139 var ot = Ext.data.StoreManager.get('orttyp'); | |
140 var record = ot.getById(value); | |
141 return record.get('code'); | |
142 }, | |
143 dataIndex: 'ortTyp' | |
144 }, { | |
145 header: i18n.getMsg('orte.kurztext'), | |
146 filter: { | |
147 type: 'string' | |
148 }, | |
149 editor: { | |
150 xtype: 'textfield', | |
151 maxLength: 15, | |
152 allowBlank: false | |
153 }, | |
154 dataIndex: 'kurztext' | |
155 }, { | |
156 header: i18n.getMsg('orte.langtext'), | |
157 width: 200, | |
158 filter: { | |
159 type: 'string' | |
160 }, | |
161 editor: { | |
162 xtype: 'textfield', | |
163 maxLength: 100, | |
164 allowBlank: false | |
165 }, | |
166 dataIndex: 'langtext' | |
167 }, { | |
168 header: i18n.getMsg('orte.verwaltungseinheit'), | |
169 dataIndex: 'gemId', | |
170 width: 200, | |
171 filter: { | |
172 type: 'string' | |
173 }, | |
174 renderer: function(value) { | |
175 if (value === undefined || | |
176 value === null || | |
177 value === '' | |
178 ) { | |
179 return ''; | |
180 } | |
181 var store = Ext.data.StoreManager.get('verwaltungseinheiten'); | |
182 var record = store.getById(value); | |
183 return record.get('bezeichnung'); | |
184 }, | |
185 editor: { | |
186 xtype: 'combobox', | |
187 store: Ext.data.StoreManager.get('verwaltungseinheiten'), | |
188 displayField: 'bezeichnung', | |
189 valueField: 'id', | |
190 allowBlank: false | |
191 } | |
192 }, { | |
193 header: i18n.getMsg('orte.staatId'), | |
194 dataIndex: 'staatId', | |
195 width: 50, | |
196 filter: { | |
197 type: 'string' | |
198 }, | |
199 renderer: function(value) { | |
200 if (value === undefined || | |
201 value === null || | |
202 value === '' | |
203 ) { | |
204 return ''; | |
205 } | |
206 var staaten = Ext.data.StoreManager.get('staaten'); | |
207 var record = staaten.getById(value); | |
208 return record.get('staatIso'); | |
209 }, | |
210 editor: { | |
211 xtype: 'combobox', | |
212 store: Ext.data.StoreManager.get('staaten'), | |
213 displayField: 'staatIso', | |
214 valueField: 'id', | |
215 allowBlank: false | |
216 } | |
217 }, { | |
120 header: i18n.getMsg('orte.nutsCode'), | 218 header: i18n.getMsg('orte.nutsCode'), |
121 editor: { | 219 editor: { |
122 xtype: 'textfield', | 220 xtype: 'textfield', |
123 maxLength: 10 | 221 maxLength: 10 |
124 }, | 222 }, |
125 filter: { | 223 filter: { |
126 type: 'string' | 224 type: 'string' |
127 }, | 225 }, |
128 dataIndex: 'nutsCode' | 226 dataIndex: 'nutsCode' |
227 }, { | |
228 header: i18n.getMsg('orte.ozId'), | |
229 filter: { | |
230 type: 'string' | |
231 }, | |
232 editor: { | |
233 xtype: 'combobox', | |
234 store: Ext.data.StoreManager.get('ortszusatz'), | |
235 displayField: 'ozsId', | |
236 valueField: 'ozsId' | |
237 }, | |
238 renderer: function(value) { | |
239 if (value === undefined || | |
240 value === null || | |
241 value === '' | |
242 ) { | |
243 return ''; | |
244 } | |
245 var oz = Ext.data.StoreManager.get('ortszusatz'); | |
246 var record = oz.getById(value); | |
247 return record.get('ozsId'); | |
248 }, | |
249 dataIndex: 'ozId' | |
129 }, { | 250 }, { |
130 header: i18n.getMsg('orte.anlageId'), | 251 header: i18n.getMsg('orte.anlageId'), |
131 editor: { | 252 editor: { |
132 xtype: 'combobox', | 253 xtype: 'combobox', |
133 store: Ext.data.StoreManager.get('ktas'), | 254 store: Ext.data.StoreManager.get('ktas'), |
145 var record = store.getById(value); | 266 var record = store.getById(value); |
146 return record.get('code'); | 267 return record.get('code'); |
147 }, | 268 }, |
148 dataIndex: 'anlageId' | 269 dataIndex: 'anlageId' |
149 }, { | 270 }, { |
150 header: i18n.getMsg('orte.verwaltungseinheit'), | 271 header: i18n.getMsg('orte.mpArt'), |
151 dataIndex: 'gemId', | 272 filter: { |
152 width: 120, | 273 type: 'string' |
153 filter: { | 274 }, |
154 type: 'string' | 275 editor: { |
155 }, | 276 xtype: 'textfield', |
156 renderer: function(value) { | 277 maxLength: 10 |
157 if (value === undefined || | 278 }, |
158 value === null || | 279 dataIndex: 'mpArt' |
159 value === '' | 280 }, { |
160 ) { | 281 header: i18n.getMsg('orte.zone'), |
161 return ''; | 282 filter: { |
162 } | 283 type: 'string' |
163 var store = Ext.data.StoreManager.get('verwaltungseinheiten'); | 284 }, |
164 var record = store.getById(value); | 285 editor: { |
165 return record.get('bezeichnung'); | 286 xtype: 'textfield', |
166 }, | 287 maxLength: 1 |
167 editor: { | 288 }, |
168 xtype: 'combobox', | 289 dataIndex: 'zone' |
169 store: Ext.data.StoreManager.get('verwaltungseinheiten'), | 290 }, { |
170 displayField: 'bezeichnung', | 291 header: i18n.getMsg('orte.sektor'), |
171 valueField: 'id', | 292 filter: { |
172 allowBlank: false | 293 type: 'string' |
173 } | 294 }, |
174 }, { | 295 editor: { |
175 header: i18n.getMsg('orte.staatId'), | 296 xtype: 'textfield', |
176 dataIndex: 'staatId', | 297 maxLength: 2 |
177 width: 70, | 298 }, |
178 filter: { | 299 dataIndex: 'sektor' |
179 type: 'string' | 300 }, { |
180 }, | 301 header: i18n.getMsg('orte.zustaendigkeit'), |
181 renderer: function(value) { | 302 filter: { |
182 if (value === undefined || | 303 type: 'string' |
183 value === null || | 304 }, |
184 value === '' | 305 editor: { |
185 ) { | 306 xtype: 'textfield', |
186 return ''; | 307 maxLength: 10 |
187 } | 308 }, |
188 var staaten = Ext.data.StoreManager.get('staaten'); | 309 dataIndex: 'zustaendigkeit' |
189 var record = staaten.getById(value); | 310 }, { |
190 return record.get('staatIso'); | 311 header: i18n.getMsg('orte.berichtstext'), |
191 }, | 312 filter: { |
192 editor: { | 313 type: 'string' |
193 xtype: 'combobox', | 314 }, |
194 store: Ext.data.StoreManager.get('staaten'), | 315 editor: { |
195 displayField: 'staatIso', | 316 xtype: 'textfield', |
196 valueField: 'id', | 317 maxLength: 70 |
197 allowBlank: false | 318 }, |
198 } | 319 dataIndex: 'berichtstext' |
320 }, { | |
321 header: i18n.getMsg('orte.unscharf'), | |
322 filter: { | |
323 type: 'string' | |
324 }, | |
325 editor: { | |
326 xtype: 'textfield' | |
327 }, | |
328 dataIndex: 'unscharf' | |
199 }, { | 329 }, { |
200 header: i18n.getMsg('orte.kdaId'), | 330 header: i18n.getMsg('orte.kdaId'), |
201 filter: { | 331 filter: { |
202 type: 'string' | 332 type: 'string' |
203 }, | 333 }, |
218 var record = kda.getById(value); | 348 var record = kda.getById(value); |
219 return record.get('koordinatenart'); | 349 return record.get('koordinatenart'); |
220 }, | 350 }, |
221 dataIndex: 'kdaId' | 351 dataIndex: 'kdaId' |
222 }, { | 352 }, { |
223 header: i18n.getMsg('orte.ozId'), | 353 header: i18n.getMsg('orte.koordXExtern'), |
224 filter: { | 354 filter: { |
225 type: 'string' | 355 type: 'string' |
226 }, | 356 }, |
227 editor: { | 357 editor: { |
228 xtype: 'combobox', | 358 xtype: 'textfield', |
229 store: Ext.data.StoreManager.get('ortszusatz'), | 359 maxLength: 22, |
230 displayField: 'ozsId', | 360 allowBlank: false |
231 valueField: 'ozsId' | 361 }, |
232 }, | 362 dataIndex: 'koordXExtern' |
233 renderer: function(value) { | 363 }, { |
234 if (value === undefined || | 364 header: i18n.getMsg('orte.koordYExtern'), |
235 value === null || | 365 filter: { |
236 value === '' | 366 type: 'string' |
237 ) { | 367 }, |
238 return ''; | 368 editor: { |
239 } | 369 xtype: 'textfield', |
240 var oz = Ext.data.StoreManager.get('ortszusatz'); | 370 maxLength: 22, |
241 var record = oz.getById(value); | 371 allowBlank: false |
242 return record.get('ozsId'); | 372 }, |
243 }, | 373 dataIndex: 'koordYExtern' |
244 dataIndex: 'ozId' | 374 }, { |
245 }, { | 375 header: i18n.getMsg('orte.longitude'), |
246 header: i18n.getMsg('orte.ortTyp'), | 376 filter: { |
247 filter: { | 377 type: 'numeric' |
248 type: 'string' | 378 }, |
249 }, | 379 editor: { |
250 editor: { | 380 xtype: 'numberfield' |
251 xtype: 'combobox', | 381 }, |
252 store: Ext.data.StoreManager.get('orttyp'), | 382 dataIndex: 'longitude' |
253 displayField: 'code', | 383 }, { |
254 valueField: 'id' | 384 header: i18n.getMsg('orte.latitude'), |
255 }, | 385 filter: { |
256 renderer: function(value) { | 386 type: 'numeric' |
257 if (value === undefined || | 387 }, |
258 value === null || | 388 editor: { |
259 value === '' | 389 xtype: 'numberfield' |
260 ) { | 390 }, |
261 return ''; | 391 dataIndex: 'latitude' |
262 } | |
263 var ot = Ext.data.StoreManager.get('orttyp'); | |
264 var record = ot.getById(value); | |
265 return record.get('code'); | |
266 }, | |
267 dataIndex: 'ortTyp' | |
268 }, { | |
269 header: i18n.getMsg('orte.mpArt'), | |
270 filter: { | |
271 type: 'string' | |
272 }, | |
273 editor: { | |
274 xtype: 'textfield', | |
275 maxLength: 10 | |
276 }, | |
277 dataIndex: 'mpArt' | |
278 }, { | |
279 header: i18n.getMsg('orte.zone'), | |
280 filter: { | |
281 type: 'string' | |
282 }, | |
283 editor: { | |
284 xtype: 'textfield', | |
285 maxLength: 1 | |
286 }, | |
287 dataIndex: 'zone' | |
288 }, { | |
289 header: i18n.getMsg('orte.sektor'), | |
290 filter: { | |
291 type: 'string' | |
292 }, | |
293 editor: { | |
294 xtype: 'textfield', | |
295 maxLength: 2 | |
296 }, | |
297 dataIndex: 'sektor' | |
298 }, { | |
299 header: i18n.getMsg('orte.zustaendigkeit'), | |
300 filter: { | |
301 type: 'string' | |
302 }, | |
303 editor: { | |
304 xtype: 'textfield', | |
305 maxLength: 10 | |
306 }, | |
307 dataIndex: 'zustaendigkeit' | |
308 }, { | |
309 header: i18n.getMsg('orte.berichtstext'), | |
310 filter: { | |
311 type: 'string' | |
312 }, | |
313 editor: { | |
314 xtype: 'textfield', | |
315 maxLength: 70 | |
316 }, | |
317 dataIndex: 'berichtstext' | |
318 }, { | |
319 header: i18n.getMsg('orte.kurztext'), | |
320 filter: { | |
321 type: 'string' | |
322 }, | |
323 editor: { | |
324 xtype: 'textfield', | |
325 maxLength: 15, | |
326 allowBlank: false | |
327 }, | |
328 dataIndex: 'kurztext' | |
329 }, { | |
330 header: i18n.getMsg('orte.langtext'), | |
331 filter: { | |
332 type: 'string' | |
333 }, | |
334 editor: { | |
335 xtype: 'textfield', | |
336 maxLength: 100, | |
337 allowBlank: false | |
338 }, | |
339 dataIndex: 'langtext' | |
340 }, { | |
341 header: i18n.getMsg('orte.unscharf'), | |
342 filter: { | |
343 type: 'string' | |
344 }, | |
345 editor: { | |
346 xtype: 'textfield' | |
347 }, | |
348 dataIndex: 'unscharf' | |
349 }, { | 392 }, { |
350 header: i18n.getMsg('orte.hoeheLand'), | 393 header: i18n.getMsg('orte.hoeheLand'), |
351 filter: { | 394 filter: { |
352 type: 'numeric' | 395 type: 'numeric' |
353 }, | 396 }, |
354 editor: { | 397 editor: { |
355 xtype: 'numberfield' | 398 xtype: 'numberfield' |
356 }, | 399 }, |
357 dataIndex: 'hoeheLand' | 400 dataIndex: 'hoeheLand' |
358 }, { | |
359 header: i18n.getMsg('orte.koordXExtern'), | |
360 filter: { | |
361 type: 'string' | |
362 }, | |
363 editor: { | |
364 xtype: 'textfield', | |
365 maxLength: 22, | |
366 allowBlank: false | |
367 }, | |
368 dataIndex: 'koordXExtern' | |
369 }, { | |
370 header: i18n.getMsg('orte.koordYExtern'), | |
371 filter: { | |
372 type: 'string' | |
373 }, | |
374 editor: { | |
375 xtype: 'textfield', | |
376 maxLength: 22, | |
377 allowBlank: false | |
378 }, | |
379 dataIndex: 'koordYExtern' | |
380 }, { | |
381 header: i18n.getMsg('orte.longitude'), | |
382 filter: { | |
383 type: 'numeric' | |
384 }, | |
385 editor: { | |
386 xtype: 'numberfield' | |
387 }, | |
388 dataIndex: 'longitude' | |
389 }, { | |
390 header: i18n.getMsg('orte.latitude'), | |
391 filter: { | |
392 type: 'numeric' | |
393 }, | |
394 editor: { | |
395 xtype: 'numberfield' | |
396 }, | |
397 dataIndex: 'latitude' | |
398 }, { | 401 }, { |
399 header: i18n.getMsg('letzteAenderung'), | 402 header: i18n.getMsg('letzteAenderung'), |
400 filter: { | 403 filter: { |
401 type: 'date' | 404 type: 'date' |
402 }, | 405 }, |