область видимости переменной:
Флэш не видит твой массив, моэтому и не заполняет!точнее он сначала считает коды в руте, а потом в клипе...
если тебе хочется ИМЕННО из рута к массиву обратится, то пиши так...

Код:
_root.onData = function(data) {
movieClipName.relatedPractices[0] = "1";
movieClipName.relatedPractices[1] = "2";
movieClipName.relatedPractices[2] = "3";
trace(_root.movieClipName.relatedPractices);
};
вот так вот...
