找回密码
 立即注册

QQ登录

只需一步,快速开始

test_tao

注册会员

3

主题

10

帖子

31

积分

注册会员

积分
31
最新发帖
test_tao
注册会员   /  发表于:2023-9-4 12:41  /   查看:898  /  回复:3
1金币
image.png853107299.png

有一个表,是不定行数,每行的后面的单元格都是函数。太复杂了,用js代码写太难了,想使用ssjson模板制作,并且上传,然后更具录入的数据,保存结果到数据库。应该怎么操作呢。

最佳答案

查看完整内容

根据您的实际需求,建议您这边使用表格绑定来实现,我根据您提供的ssjson,设计了一个表格,左侧是用户填写数据的部分,右侧是公式自动计算的部分。 根据您的描述,我猜测您想要实现的效果是,左侧用户新输入一行数据,右侧会自动出现公式,并自动计算出结果。 如果是这样的话,您可以为右侧的公式区域设置公式列,即setColumnDataFormula接口。 参考链接:https://demo.grapecity.com.cn/spreadjs/help/api/classes/ ...

3 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-4 12:41:02
来自 4#
本帖最后由 Joestar.Xu 于 2023-9-8 09:49 编辑

根据您的实际需求,建议您这边使用表格绑定来实现,我根据您提供的ssjson,设计了一个表格,左侧是用户填写数据的部分,右侧是公式自动计算的部分。

image.png391673278.png

根据您的描述,我猜测您想要实现的效果是,左侧用户新输入一行数据,右侧会自动出现公式,并自动计算出结果。

如果是这样的话,您可以为右侧的公式区域设置公式列,即setColumnDataFormula接口。

参考链接:https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Tables.Table#setcolumndataformula
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-4 16:54:48
2#
您好,初步判断您这个需求应该可以用数据绑定来实现,您参考一下学习指南中的例子看是否能满足您的需求:https://demo.grapecity.com.cn/sp ... evel-binding/purejs
回复 使用道具 举报
test_tao
注册会员   /  发表于:2023-9-6 19:42:31
3#
Joestar.Xu 发表于 2023-9-4 16:54
您好,初步判断您这个需求应该可以用数据绑定来实现,您参考一下学习指南中的例子看是否能满足您的需求:ht ...

image.png916946105.png

左边红色为用户录入,右侧为公式计算,目前这个行数为不定数。

目前思路是单元格绑定,一个表1000行,1个表2000行,这样解决,就是太麻烦。
你给的例子,需要把右侧的公式要在代码里编写。

我想使用ssjson模板,只有第一行有公式,根据新增数据增加行

我上传一个ssjson,你看下有没有办法实现呢?

wcxz1000.zip

80.65 KB, 下载次数: 51

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