FLEX вставка объекта в сетку данных - PullRequest
0 голосов
/ 26 февраля 2011

всякий раз, когда я вставляю объект в эту сетку данных, он показывает эту ошибку

TypeError: Ошибка # 1009: Невозможно получить доступ к свойству или методу пустой ссылки на объект.на Forms :: LessonPlan / addLesson_clickHandler ()

это мой код для вставки объекта

var obj:Object = new Object();
var temp:Object = new Object();
obj.activityid = arrayNames.selectedItem.activityid;
obj.lessonid = getLessonIDResult.lastResult ;
obj.time = durationCombo.selectedItem;
obj.status = "active";
obj.activityname = arrayNames.selectedItem.activityname;
temp = ({activityname:obj.activityname,time:obj.time});
studentLessonPlanArray.addItem(temp);

пожалуйста, помогите мне

Ответы [ 2 ]

1 голос
/ 26 февраля 2011

Не зная, в какой строке происходит ошибка, и при условии, что arrayNames и studentLessonPlanArray правильно инициализированы, кажется, что в List / DataGrid не выбран ни один элемент с именем arrayNames.

0 голосов
/ 27 февраля 2011

Убедитесь, что ссылка (studentLessonPlanArray) создана, прежде чем она будет вызвана. Также проверьте эту ссылку.

...