var oids = ;
var $span = $('.fr-checkbox-checkon'); //获取选中的复选框
var $tds = $("td").has($span); //定义选中复选框的单元格
var $trs = $("tr").has($tds);
if($trs.length<1){
alert ("未选中任何单据");
return false;
}//如果未选中任何行时不执行
//如果全选选中,不获取全选控件的值
var A5Value = contentPane.curLGP.getCellValue("A5");//根据控件所在位置
//alert (A5Value);
if (A5Value==true){ //当全选按钮选中时
for(var i=1; i<$trs.length;i++){ //注意从1开始
var oid = $("td:eq(1)",$($trs)).html(); //获取选中的oid的值
oids.push(oid); //将选中的值放到数组中
}
//alert ("1");
}
if (A5Value == false){ //当全选按钮未选中时
for(var i=0; i<$trs.length;i++){
var oid = $("td:eq(1)",$($trs)).html(); //获取选中的B5单元格的值
oids.push(oid); //将选中的值放到数组中
}
//alert ("2");
}
FR.Msg.confirm("提醒","确定要结算这些账单吗?",function(value){
if(value){
//帆软自带弹窗样式调用
//alert(oids);
var a= FR.remoteEvaluate('=SQL("JDBC3","'+sql+'",1,1)');
//alert(a);
var sql="call update ls_shop_statement.settlement_status('"+oid+"')";
//alert(sql);
if (a == 0){FR.Msg.toast("账单结算失败");}
if (a == 1){FR.Msg.toast("账单结算成功");}
setTimeout('location.reload()',500);
}
else{
return false;
}
},100)
为什么点击确认结算后,出现的是账单结算失败??我是新手,麻烦大神帮我看下,谢谢