当前位置: 首页 > news >正文

网站被跳转公告怎么写中小企业网站建设多少钱

网站被跳转公告怎么写,中小企业网站建设多少钱,网站备案做优惠券,网站建设卩金手指科杰Excel注解中原本的scale会四舍五入小数,导致进度丢失 想要的效果 显示的时候保留两个小数真正的数值是保留之前的数值 还原过程 若以中有一個專門的工具类,用来处理excel的 找到EXCEL导出方法exportExcel()找到writeSheet,写表格的方法找到填充数据的方法…

@Excel注解中原本的scale会四舍五入小数,导致进度丢失

在这里插入图片描述

想要的效果

  • 显示的时候保留两个小数
  • 真正的数值是保留之前的数值

在这里插入图片描述

还原过程

若以中有一個專門的工具类,用来处理excel的

在这里插入图片描述

  • 找到EXCEL导出方法exportExcel()
  • 找到writeSheet,写表格的方法
  • 找到填充数据的方法fillExcelData
  • 找到添加单元格的方法addCell
  • 找到设置 单元格VO的方法 setCellVo在这里插入图片描述

在这里插入图片描述

对于NUMBERIC类型的,但是设置format的属性值

    /*** 设置单元格信息** @param value 单元格值* @param attr  注解相关* @param cell  单元格信息*/public void setCellVo(Object value, Excel attr, Cell cell) {if (ColumnType.STRING == attr.cellType()) {String cellValue = Convert.toStr(value);// 对于任何以表达式触发字符 =-+@开头的单元格,直接使用tab字符作为前缀,防止CSV注入。if (StringUtils.startsWithAny(cellValue, FORMULA_STR)) {cellValue = RegExUtils.replaceFirst(cellValue, FORMULA_REGEX_STR, "\t$0");}if (value instanceof Collection && StringUtils.equals("[]", cellValue)) {cellValue = StringUtils.EMPTY;}cell.setCellValue(StringUtils.isNull(cellValue) ? attr.defaultValue() : cellValue + attr.suffix());} else if (ColumnType.NUMERIC == attr.cellType()) {if (StringUtils.isNotNull(value)) {if (StringUtils.isNotEmpty(attr.numberFormat())) {CellStyle numberCellStyle = cell.getCellStyle();DataFormat dataFormat = this.wb.createDataFormat();numberCellStyle.setDataFormat(dataFormat.getFormat(attr.numberFormat()));cell.setCellStyle(numberCellStyle);}cell.setCellValue(StringUtils.contains(Convert.toStr(value), ".") ? Convert.toDouble(value) : Convert.toInt(value));}} else if (ColumnType.IMAGE == attr.cellType()) {ClientAnchor anchor = new XSSFClientAnchor(0, 0, 0, 0, (short) cell.getColumnIndex(), cell.getRow().getRowNum(), (short) (cell.getColumnIndex() + 1), cell.getRow().getRowNum() + 1);String imagePath = Convert.toStr(value);if (StringUtils.isNotEmpty(imagePath)) {byte[] data = ImageUtils.getImage(imagePath);getDrawingPatriarch(cell.getSheet()).createPicture(anchor,cell.getSheet().getWorkbook().addPicture(data, getImageType(data)));}}}

别忘了在注解@Excel中加上我们的自定义注解

在这里插入图片描述

    /*** 数字类型格式*/public String numberFormat() default "";

使用

在对应的@Excel注解中,新增一个属性numberFormat

    /*** 总重*/@Excel(name = "总重", cellType = Excel.ColumnType.NUMERIC, align = HorizontalAlignment.RIGHT,numberFormat = "#,##0.00")private BigDecimal totalWeight;
http://www.yayakq.cn/news/752701/

相关文章:

  • 云服务器可以做网站html代码按钮
  • 网站费用估算电影网站内页
  • 枣阳网站建设吧镇江牛吧企业网站建设与推广公司
  • 济南网站建站socks5免费代理地址
  • 赤峰做网站开发wordpress小工具滑至顶部
  • 数据线厂家东莞网站建设站点搭建
  • 企业建站系统营销吧tt团队阿里云网站搭建教程
  • wordpress如何设置网站描述帝国cms如何做电影网站
  • 网站建设补助网站优化标准
  • 地方网站域名用全拼国外域名注册网站 中文
  • 竹中建设官方网站wordpress文本编辑器
  • 网站 源文件做网站赚外快
  • 深圳网站订制开发厦门北京网站建设公司哪家好
  • 做百度网站接到多少客户电话号码如何去掉 wordpress
  • 大连网站制作案例个人网站用移动硬盘做服务器
  • 手机网站建站价格邢台信息港首页
  • 河北城乡建设学校网站六安网站建设推广
  • 杭州网站制作报价蒲城网站建设
  • 南山网站-建设深圳信科南阳集团网站建设
  • 未备案网站通知手机网站 广告
  • 做耳鼻喉医院网站多少钱宽城区建设局网站
  • 张家港外贸型网站制作两个wordpress公用用户
  • 网站建设安排总结成全视频免费观看在线看游戏
  • 网站做最优是什么意思沧州市网站制作
  • 南皮县做网站苏州公司网站制作公司
  • 企业网站都没的百度快照咋办商务网站建设简答题及答案
  • 长春网站建设机构网站建设及报价
  • 济南网站免费制作网站速度查询
  • 关于网站建设维护的创业计划书wordpress系统邮件设置方法
  • 用什么软件做网站haowordpress商品分销