Qualche altra informazione?
Così su due piedi non saprei, prova così:
codice:
function duplica()
{
i = 0;
while (++i <= Number(letturaDB.num)) {
var mc = appunt.duplicateMovieClip("appunt" + i, 10 + i);
mc.giornoapp = Number(letturaDB["dataapp" + i].substring(2, 4));
var numGiorno = mc.giornoapp;
if ((data_att.getDate() - Number(numGiorno) + i) >= 10) {
numGiorno = totalgg + Number(numGiorno);
} else if ((data_att.getDate() - Number(numGiorno) + i) < -3) {
numGiorno = Number(numGiorno) - totalgg;
}
oraapp = Number(letturaDB["oraapp" + i].substring(1, 2));
minapp = Number(letturaDB["oraapp" + i].substring(2, 4));
mc._x = (data_att.getDate() - numGiorno) * -90 + (data_att.getDay() * 90 + 8);
mc._y = 60 + ((Number(oraapp) - 8) * 60 + Number(minapp));
mc.idcliente = letturaDB["idcliente" + i];
mc.idmodelli = letturaDB["idmodelli" + i];
mc.modelli = letturaDB["modelli" + i];
mc.colore = letturaDB["colore" + i];
mc.dataapp = letturaDB["dataapp" + i];
mc.ora = letturaDB["oraapp" + i];
mc.durata = letturaDB["durata" + i];
mc._height = letturaDB["durata" + i];
mc.nomecli = letturaDB["nome" + i];
mc.datanasc = letturaDB["datanasc" + i];
}
}