Bonjour,
J'ai un panel avec 3 zones, nord, centre et sud.
Dans la partie sud, je veux afficher un combo et un tableau (avec une seule colonne).
Cela s'affiche correctement mais lors d'une action dans la région "center" je lance le load() du combo et du grid.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 .... { xtype: 'panel', region: 'south', border: false, height: 150, layout: { type: 'vbox', align: 'center' }, items: [ { xtype: 'container', layout: { type: 'table', columns: 2 }, items: [ { xtype: 'combobox', margin: '0 40 0 0', fieldLabel: 'Label', labelAlign: 'top', displayField: 'NAME', queryMode: 'local', store: 'UserListStore', valueField: 'NAME_KEY' }, { xtype: 'gridpanel', border: false, margin: '0 0 0 40', store: 'CityListStore', columns: [ { xtype: 'gridcolumn', width: 200, dataIndex: 'CITY', text: 'Villes' } ] } ] } ] } .....
Une fois le chargement des stores terminés j'ai l'erreur suivante :
Et avec cette erreur le combo et le tableau disparaissent.
J'ai essayer sans mettre les layouts et tout fonctionne très bien.
Si l'un d'entre vous à une idée je suis preneur
Merci par avance.
Edit : Je vais me répondre à moi même.
J'avais juste oublié de mettre une largeur à mon grid ...
Tout fonctionne normalement maintenant ^^
Partager