找回密码
 立即注册

QQ登录

只需一步,快速开始

lll1

注册会员

5

主题

16

帖子

41

积分

注册会员

积分
41
lll1
注册会员   /  发表于:2022-2-15 10:16  /   查看:4502  /  回复:19
1金币
本帖最后由 Derrick.Jiao 于 2022-2-16 11:05 编辑

Bigdecimal无法进行数据绑定。

最佳答案

查看完整内容

更新进展,该问题已在5.0.4中修复,预计在近期发布。

19 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-15 10:16:57
来自 18#
更新进展,该问题已在5.0.4中修复,预计在近期发布。
回复 使用道具 举报
曹岩
注册会员   /  发表于:2022-2-15 10:28:05
2#
你可以看一下创建统计字段能否解决你的问题1、 选中数据表并右击,在弹出的菜单中选择“添加统计字段”。
image.png252635802.png

2、在弹出的“添加统计字段”对话框中,输入字段名称、选择数据类型,并在统计函数和字段列表中,单击函数和字段以选中即可。
image.png208012084.png
3、 编辑完成后,单击“确定”,完成统计字段。新添加的统计字段将会显示在表管理面板的字段列表中,在表的工作区中并不会显示。
image.png715731506.png
4、您可以对统计字段进行编辑、删除操作。双击统计字段也可以打开编辑统计字段的对话框。
image.png573612365.png
在页面中添加一个表格,绑定一些字段,来使用统计字段。运行后可看到统计字段的计算结果,如下图所示。
image.png839179382.png






评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
lll1
注册会员   /  发表于:2022-2-15 10:34:43
3#
曹岩 发表于 2022-2-15 10:28
你可以看一下创建统计字段能否解决你的问题1、 选中数据表并右击,在弹出的菜单中选择“添加统计字段”。
...

我这是GcExcel java
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-15 17:08:33
4#
lll1 发表于 2022-2-15 10:34
我这是GcExcel java

因为发错板块了,我们的论坛朋友以为你要问的是活字格的问题。

现已将该问题移动到spreadjs与gcexcel版块。请问你的使用的版本是多少呢?我们在5.0.3支持了Bigdecimal,建议你升级后尝试,若仍未解决,请提供对应的demo,给我们进行调研。
回复 使用道具 举报
lll1
注册会员   /  发表于:2022-2-15 17:18:29
5#
maven地址是哪个啊
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-15 17:35:20
6#
回复 使用道具 举报
lll1
注册会员   /  发表于:2022-2-15 17:48:41
7#
Bigdecimal类型,表格自动绑定不上!是什么原因啊
回复 使用道具 举报
lll1
注册会员   /  发表于:2022-2-15 17:51:58
8#
Derrick.Jiao 发表于 2022-2-15 17:35
https://mvnrepository.com/artifact/com.grapecity.documents/gcexcel/5.0.3

已经是更新到最新版本的maven5.0.3,但是Bigdecimal的类型,表格自动绑定不上
Workbook workbook = new Workbook();
        workbook.fromJson(str);
        IWorksheet worksheet = workbook.getWorksheets().get(0);
        aa data = form();
        worksheet.setDataSource(data);
        ITables tables = worksheet.getTables();

        worksheet.setDataSource(data);
        for (int i = 0; i < tables.getCount(); i++) {
            tables.get(i).setAutoGenerateColumns(false);
            tables.get(i).setBindingPath("bblist");
            tables.get(i).setShowTotals(true);
            for (int j = 0; j < tables.get(i).getColumns().getCount(); j++) {
                tables.get(i).getColumns().get(j).setDataField(tables.get(i).getColumns().get(j).getDataField());
                tables.get(i).getColumns().get(j).setTotalsCalculation(TotalsCalculation.Sum);
            }
        }
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-15 18:01:39
9#
lll1 发表于 2022-2-15 17:51
已经是更新到最新版本的maven5.0.3,但是Bigdecimal的类型,表格自动绑定不上
Workbook workbook = new  ...

请在附件的demo复现你的问题并上传,我们这边来做进一步调研。

ExpandBoundRows_java.zip

56.08 KB, 下载次数: 166

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部