par
sfourre » 06 déc. 2006, 22:06
J'ai quelques soucis avec une imbrication d'un tableau dans une classe :
Code : Tout sélectionner
function setTab()
{
this.inNbLig=0;
this.inNbCol=0;
this.addCel=addCellule;
}
function addCellule(inLig, inCol, szAff, inStatut)
{
var tbCel = new Object;
tbCel.szAff=szAff;
tbCel.inStatut=inStatut;
this[this.inLig][this.inCol]=tbCel;
}
var planning = new setTab ();
Je souhaite créer une structure pour stocker des informations pour un planning :
nombre de lignes, nombre de colonnes...
et un tableau à 2 dimensions pour stocker des infos sur chaques cellules.
Je pensais accéder à ces informations avec :
et
Maintenant que je vous ai présenté le contexte, mon problème :
Lorsque j'essaye de charger ma structure avec :
J'ai une erreur
Une piste ?
Amicalement
Stéphane
J'ai quelques soucis avec une imbrication d'un tableau dans une classe :
[code]
function setTab()
{
this.inNbLig=0;
this.inNbCol=0;
this.addCel=addCellule;
}
function addCellule(inLig, inCol, szAff, inStatut)
{
var tbCel = new Object;
tbCel.szAff=szAff;
tbCel.inStatut=inStatut;
this[this.inLig][this.inCol]=tbCel;
}
var planning = new setTab ();
[/code]
Je souhaite créer une structure pour stocker des informations pour un planning :
nombre de lignes, nombre de colonnes...
et un tableau à 2 dimensions pour stocker des infos sur chaques cellules.
Je pensais accéder à ces informations avec :
[code]
nombre = planning.inNbLig;
[/code]
et
[code]
tache = planning[3][7].szAff;
[/code]
Maintenant que je vous ai présenté le contexte, mon problème :
Lorsque j'essaye de charger ma structure avec :
[code]
planning.addCel(0, 0, "A5732", 100);
[/code]
J'ai une erreur
Une piste ?
Amicalement
Stéphane