关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 16324|回复: 8

[EasyPOI] [EasyPOI] 求教Excel导出数值变成文本

[复制链接]
发表于 2018-3-14 17:19:46 | 显示全部楼层 |阅读模式
怎么才能用jeecg把数值导出来也是数值
发表于 2018-3-15 09:15:26 | 显示全部楼层

引用2.1.4 这个版本,已经支持数字类型:
/**
         * 导出类型 1 是文本 2 是图片,3是函数,4是数字 默认是文本
         */
        public int type() default 1;

<dependency>
            <groupId>org.jeecgframework</groupId>
            <artifactId>jeasypoi-base</artifactId>
            <version>${jeasypoi.version}</version>
            <exclusions>
                    <exclusion>
                            <groupId>org.jeecgframework</groupId>
                            <artifactId>jeasypoi-annotation</artifactId>
                    </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.jeecgframework</groupId>
            <artifactId>jeasypoi-web</artifactId>
            <version>${jeasypoi.version}</version>
            <exclusions>
                    <exclusion>
                            <groupId>org.jeecgframework</groupId>
                            <artifactId>jeasypoi-base</artifactId>
                    </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.jeecgframework</groupId>
            <artifactId>jeasypoi-annotation</artifactId>
            <version>${jeasypoi.version}</version>
        </dependency>
        <!-- poi end-->
 楼主| 发表于 2018-3-15 14:27:00 | 显示全部楼层
admin 发表于 2018-3-15 09:15
引用2.1.4 这个版本,已经支持数字类型:
/**
         * 导出类型 1 是文本 2 是图片,3是函数,4是数字 默认是文 ...

<!--poi 工具类 -->
                <jeasypoi.version>2.1.4</jeasypoi.version>

        @Excel(name = "销售额",type=4)
        private Float payMoney;

我换了版本然后也设置了类型但是却报错
javax.imageio.IIOException: Can't read input file!
        at javax.imageio.ImageIO.read(Unknown Source)
        at org.jeecgframework.poi.excel.export.base.ExcelExportBase.createImageCell(ExcelExportBase.java:162)
        at org.jeecgframework.poi.excel.export.base.ExcelExportBase.createCells(ExcelExportBase.java:108)
        at org.jeecgframework.poi.excel.export.ExcelExportServer.createSheet(ExcelExportServer.java:146)
        at org.jeecgframework.poi.excel.ExcelExportUtil.exportExcel(ExcelExportUtil.java:62)
        at org.jeecgframework.poi.excel.view.JeecgSingleExcelView.renderMergedOutputModel(JeecgSingleExcelView.java:59)
发表于 2018-3-15 14:33:54 | 显示全部楼层
不是一个错
 楼主| 发表于 2018-3-15 17:23:11 | 显示全部楼层
admin 发表于 2018-3-15 14:33
不是一个错

我看了下2.14他里面只有type=1和其他的类型  不是type=1就会跳到图片类型  就会报这个错误
发表于 2018-3-15 22:15:22 | 显示全部楼层
你下载源码试试

jeasypoi-20180315.zip

170.25 KB, 下载次数: 5

 楼主| 发表于 2018-3-16 09:25:52 | 显示全部楼层
admin 发表于 2018-3-15 22:15
你下载源码试试

吧主你的这个源码有数字选项,我的那个2.14的没有  晕死   谢谢吧主了 吧主能把这个源码对应的jar发下给我帖子吗 ,谢谢了
发表于 2018-3-16 10:36:00 | 显示全部楼层
自己打包
 楼主| 发表于 2018-3-16 10:36:44 | 显示全部楼层
admin 发表于 2018-3-16 10:36
自己打包

嗯嗯 已经解决了 谢谢吧主
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表