eas之关于数字精度的设置


private void changeshowData(int firstRow,int lastRow)throws EASBizException,BOSException{
for(int i=firstRow;i<=lastRow;i++){
IRow row=tblMain.getRow(i);
//根据币别设置精度
ICell cell=row.getCell("columnName");//获取到指定单元格对象
//假定精度为2
int percision=2;
try{
if(cell!=null && cell.getValue()!=null){
percision=Integer.parseInt(cell.getValue().toString());
}
}catch(Exception e){
percision=2;
}
//当该行的币别精度不等于原币精度时才更改精度
if(percision!=basePercision){
for(int j=0;j<rowcount;j++){
tblMain.getColum("billDate").getStyleAttributes().setNumberFormat("%{yyyy-MM-dd}t");
tblMain.getColum("debitFor").getStyleAttributes().setNumberFormat("%r{#,##0.00}f"");
tblMain.getColumn("debitFor").getStyleAttributes().setHorizontalAlign(HorizontalAlignment.RIGHT);
tblMain.getColumn("endBalanceFor").getStyleAttributes().setNumberFormat("%r{#,##0.00}f");
tblMain.getColumn("endBalanceFor").getStyleAttributes().setHorizontalAlign(HorizontalAlignment.RIGHT);
}
}
}
}

转载于:https://www.cnblogs.com/luojiabao/p/11087770.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值