Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 26.02.2006, 05:15
Kukoba вне форума Посмотреть профиль Отправить личное сообщение для Kukoba Найти все сообщения от Kukoba
  № 1  
Ответить с цитированием
Kukoba
 
Аватар для Kukoba

Регистрация: Jun 2005
Адрес: Kiev
Сообщений: 28
Отправить сообщение для Kukoba с помощью ICQ
По умолчанию Не могу присвоить 2-х мерномк массиву значения..

Ув. мастера.
простите за ламерство, но беда вот в чем:
есть функция
Код:
var getValues = function () {
// получаем значения компонентов
	JobName = InputWindow.JobName_ti.text;
	JobDateOut[0] = InputWindow.JobDateOut_dc.selectedDate.getDate();
	JobDateOut[1] =InputWindow.JobDateOut_dc.selectedDate.getMonth()+1;
	JobDateOut[2] = InputWindow.JobDateOut_dc.selectedDate.getFullYear();
	JobType = InputWindow.JobType_cb.value;
	JobStatus = "new";
	JobAdder = InputWindow.JobAdder_cb.value;
	JobMaster = InputWindow.JobMaster_cb.value;
	JobDescr = InputWindow.JobDescr_ta.text;
	JobChrono = InputWindow.JobChrono_ns.value;
// и  пhttp://www.flasher.ru/forum/attachment.php?attachmentid=13303&stc=1
jober-test.rarытаемся занести это в массив (JobID меняеццо динамически и сейчас //равна 0)
	JobDB[JobID][0] = JobName;
	JobDB[JobID][1] = JobDateOut;
	JobDB[JobID][2] = JobType;
	JobDB[JobID][3] = JobStatus;
	JobDB[JobID][4] = JobAdder;
	JobDB[JobID][5] = JobMaster;
	JobDB[JobID][6] = JobDescr;
	JobDB[JobID][7] = JobChrono;
	JobDB[JobID][8] = JobID;
	
};
дело в том. что в двух мерный массив JobDB не записываются значения переменных.., пробовал по другому:
Код:
var getValues = function () {
// получаем значения компонентов
	JobName = InputWindow.JobName_ti.text;
	JobDateOut[0] = InputWindow.JobDateOut_dc.selectedDate.getDate();
	JobDateOut[1] =InputWindow.JobDateOut_dc.selectedDate.getMonth()+1;
	JobDateOut[2] = InputWindow.JobDateOut_dc.selectedDate.getFullYear();
	JobType = InputWindow.JobType_cb.value;
	JobStatus = "new";
	JobAdder = InputWindow.JobAdder_cb.value;
	JobMaster = InputWindow.JobMaster_cb.value;
	JobDescr = InputWindow.JobDescr_ta.text;
	JobChrono = InputWindow.JobChrono_ns.value;
// и  пытаемся занести это в массив (JobID меняеццо динамически и сейчас //равна 0)
	Job[0] = JobName;
	Job[1] = JobDateOut;
	Job[2] = JobType;
	Job[3] = JobStatus;
	Job[4] = JobAdder;
	Job[5] = JobMaster;
	Job[6] = JobDescr;
	Job[7] = JobChrono;
	Job[8] = JobID;
        JobDB[JobID] = Job;
	
};
так работает, но только при следующем инкрименировании JobID и перезаписи элементов массива Job, в массиве JobDB все предыдущие элементы меняюццо на последний.

вот трейс(trace(JobDB)):

JobID=0 Название работы 1,26,2,2006,промо,new,Люда Березовская,Борис Кукоба,Описание работы 1,3,0

JobID=1 Название работы 2,27,2,2006,реклама ID,new,Ира Терехова,Юра Койниченко,Описание работы 2,7,1,Название работы 2,27,2,2006,реклама ID,new,Ира Терехова,Юра Койниченко,Описание работы 2,7,1

JobID=2 Название работы 3,28,2,2006,диктор,new,Иван Жилинский,---вокансия---,Описание работы 3,14,2,Название работы 3,28,2,2006,диктор,new,Иван Жилинский,---вокансия---,Описание работы 3,14,2,Название работы 3,28,2,2006,диктор,new,Иван Жилинский,---вокансия---,Описание работы 3,14,2


млин, тупняк какойто бьюсь уже 2 дня.
Я так понимаю, что самый нормальный способ это сразу записывать в двухмерный массив. Но он почему-то не записываеццо....;-((

На всякий случай выкладываю сорс
Вложения
Тип файла: rar jober-test.rar (321.1 Кб, 11 просмотров)

Создать новую тему   Часовой пояс GMT +4, время: 11:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.