craftenergy,
Да, странно...
А если через промежуточную переменную?
o.column.data = new Array()
console.log('o.value = '+o.value)
var limit = parseInt(o.value)
for (var i=1;i<limit;i++){
o.column.data[i-1] = i
}
Такой вот танец с бубном
(кстати, у вас нет графы Количество - есть Остаток, что тоже странно)