|
楼主 |
发表于 2014-7-21 11:02:11
|
显示全部楼层
请问 为什么只能循环一遍呢?
我把事件写在了 onChange事件中
mainActivity.input9Change = function(event){
var tfHeTBDE = justep.xbl('dataMaster').getValue('tfHeTBDE');
alert(tfHeTBDE);
var rows = justep.xbl('dataDetail').getCount();
alert(rows);
for(var i=0; i<rows; i++){
var rowId = justep.xbl('dataDetail').getCurrentRowId();
alert(rowId);
var tfSHouKBL = justep.xbl('dataDetail').getValue('tfSHouKBL', rowId);
alert(tfSHouKBL);
var tfSHouKJE = justep.xbl('dataDetail').getValue('tfSHouKJE', rowId);
alert(tfSHouKJE);
var changedtfSHouKJE = tfSHouKBL/100*justep.xbl('dataMaster').getValue('tfHeTBDE');
alert(changedtfSHouKJE);
justep.xbl('dataDetail').setValue('tfSHouKJE', changedtfSHouKJE,rowId);
justep.xbl('dataDetail').next();
}
};
|
|