Bonjour,
Voila je suis nouveau dans le monde merveilleux de dojo, et la je suis entrain d'utiliser les dojox grid,
mais voila je rencontre plusieurs problèmes.
1- Les Scroll horizontal ne marche pas sur opéra enfin les colonnes reste figé.
(bug de dojox grid ces normal apparemment ) .

2-j'affiche un assez grand tableaux depuis un fichir php qui execute une requete et qui convertie les données de ce coté la tout marche mais le hic ces que lors de l'affichage je perds 2 de mes colonnes.

3-et pour fini le scroll horizontal ne s'affiche pas sur IE.


Voila le layout que j'utilise
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
 
var layout = {
    cells: [
	        [{width: "350px"}, {width: 2}, {width: 2}, {width: 2}, {width: 2},{width: 2},{width: 2}, {width: 2}, {width: 2}, {width: 2}, {width: 2},{width: 2},{width: 2}, {width: 5}, {width: 5}, {width: 5}, {width: 5},{width: 2},{width: 2}, {width: 2}, {width: 2}, {width: 2}, {width: 5},{width: 5}, {width: 5},{width: 5}
        ],
  [{ name: 'Diag', field: "diag",  width:'100px',rowSpan:2}, 
{ name: 'DEF',    field: "",    width:  "120px", colSpan: 12}, 
{ name: 'Total DEF',field: "nbtotal",   width: "50px" ,rowSpan:2},
{ name: 'DIP', field: "nbdip",   width: "50px" ,rowSpan:2 },
{ name: 'INL', field: "nbinl",   width: "50px" ,rowSpan:2 },
{ name: 'PDC',field: "nbpdc",   width: "50px"  ,rowSpan: 2},
{ name: 'PAC',field: "nbpac",   width: "50px"  ,rowSpan: 2},
{ name: 'ABS',field: "nbabs",   width: "50px"  ,rowSpan: 2},
{ name: 'RMC',field: "nbrmc",   width: "50px"  ,rowSpan: 2},
{ name: 'PRO',field: "",   width: "50px", colSpan: 5 },
{ name: 'Total PRO',field: "totalpro",   width: "50px"  ,rowSpan: 2},
{ name: 'TSE', field: "nbtse",   width: "50px"  ,rowSpan: 2},
{ name: 'Total general',field: "totalgen",   width: "50px"  ,rowSpan: 2 }
        ],
[														{ name: 'SV',   field: "nbsv",   width: "10px" },
{ name: 'AU',   field: "nbau",   width: "10px" },
{ name: 'RE',   field: "nbre",   width: "10px" },
{ name: 'HH',   field: "nbhh",   width: "10px" },
{ name: 'TR',   field: "nbtr",   width: "10px" },
{ name: 'SR',   field: "nbsr",   width: "10px" },
{ name: 'DI',   field: "nbdi",   width: "10px" },
{ name: 'PC',   field: "nbpc",   width: "10px" },
{ name: 'BR',   field: "nbbr",   width: "10px" },
{ name: 'IN',   field: "nbin",   width: "10px" },
{ name: 'IP',   field: "nbip",   width: "10px" },
{ name: 'TE',   field: "nbte",   width: "10px" },
{ name: 'TR',   field: "nbtrpro",   width: "10px" },
{ name: 'DI',   field: "nbdipro",   width: "10px" },
{ name: 'PC',   field: "nbpcpro",   width: "10px" },
{ name: 'BR',   field: "nbbrpro",   width: "10px" },
{ name: 'IN',   field: "nbinpro",   width: "10px" }
]
],
 
onBeforeRow: function(inDataIndex, inSubRows){
        inSubRows[0].invisible = true;
    }
};
puis j'ai une dernière question est il possible de parcourir tout les éléments du tableau et de faire un test sur ces dernier si oui un élément de réponse me serais d'une grande aide .
Cordialement,
DM
ps:l'Auto formation ces bien mais ce n'ai jamais simple