Bonjour,

Voici le code :

Four_ca.asp

function Tri2()

{
document.forms.FormTriCA.submit();
}

[code..]

<form method="post" action="Tri_ca.asp" name="FormTriCA"></form>

[code..]

DIM Tab(500, 3)

[code..]

<TD onclick="Tri2()"><strong><center> CA </center></strong></TD>

[code..]

session("TabCA1")=Tab

Tri_ca.asp

Dim Tab(500, 3)

Tab=session("TabCA1") // ligne correspondant au message d'erreur

Voici le message d'erreur :

Erreur d'exécution Microsoft VBScript error '800a000d'
Type incompatible

Explications :

Je transmets un tableau nommé Tab par l'intermediaire d'une variable de session nommée session("TabCA1") de Four_ca.asp à Tri_ca.asp. Celle-ci est recupérée par un tableau nommé Tab.

Problème :

La variable de session session("TabCA1") ne semble pas récupérer le tableau Tab de la page Four_ca.asp. Pourtant le tableau Tab de la page Four_ca.asp n'est pas vide. J'ai également testé avec un tableau reduit de 10éléments, des fois que ce soit un problème de taille mais ca ne change rien. J'ai également vérifié que je n'avais pas d'autres variables de session du même nom.

Ca fait 24h que je suis bloqué, quelqu'un pourrait-il m'aider svp?