PDA

Просмотр полной версии : Может невнимательность???


netstuff
26.11.2001, 16:12
Люди, добрые, гляньте:
почему-то не выводятся выделенные элементы массива

finishList = new Array(4);
finishList[1] = new Array(4);
finishList[1][1] = new Array(8);
finishList[1][1][1] = "общий отчёт";
finishList[1][1][2] = "с учетом встречек";
finishList[1][1][3] = "по монстрам";
finishList[1][1][4] = "по клиентам";
finishList[1][1][5] = "по сотрудникам Компании";
finishList[1][1][6] = "по дополнительным счетам";
finishList[1][1][7] = "с расхождением суммы > 1%";

finishList[1][2] = new Array(5);
finishList[1][2][1] = "с бюджетом";
finishList[1][2][2] = "общий бюджет холдинга и отделений";
finishList[1][2][3] = "+ бюджет";
finishList[1][2][4] = "+ бюджет (по недел\xFFм)";

finishList[1][3] = new Array(4);
finishList[1][3][1] = "+ бюджет касса (по недел\xFFм)";
finishList[1][3][2] = "по основным счетам";
finishList[1][3][3] = "по основным счетам (по клиентам)";

Уже голову сломал, не понимаю...
Вывожу через
for(i = 1; i < 10; i++)
trace(finishList[1][2][i])

выводит всё кроме выделенного... :mad:

Yuri S.
26.11.2001, 16:49
Простое копирование в клип твоего кода дало ожидаемый результат:

с бюджетом
общий бюджет холдинга и отделений
+ бюджет
+ бюджет (по неделям)

netstuff
26.11.2001, 17:03
Нашел ошибку...
Как показывает практика, даже незначительное вмешательство постороннего Разума заметно помогает в поиске ошибок... :D