找回密码
 立即注册

QQ登录

只需一步,快速开始

lishu

注册会员

7

主题

49

帖子

196

积分

注册会员

积分
196

[已处理] 模板填不上数据

lishu
注册会员   /  发表于:2020-12-14 09:11  /   查看:4673  /  回复:11
麻烦帮我看看这个模板
这个模板填数据填不上
别的模板是可以填的
应该是模板哪里设定到手spreadjs不能填数据

SOperSequenceJJ.rar

59.84 KB, 下载次数: 129

11 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-16 15:33:12
推荐
lishu 发表于 2020-12-16 14:39
加载SOperSequenceJJ.xlsx文件
self.spread.getSheet(1).getCell(6,1).value("222222222222222");

麻烦您参考这个demo,以下面这种方式赋值
  1. var sheet = self.spread.getActiveSheet();
  2.                 sheet.setValue(6,1,"22222222222")
复制代码
您原来的赋值方式没有拿到正确的sheet所以无法赋值

print-react.zip

10.68 MB, 下载次数: 162

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-14 10:28:15
沙发
您好,由于您的Excel引用了外部链接,导致数据无法保存,您将外部链接移除即可,您试下这个Excel文件。

SOperSequenceJJ.xlsx

78.65 KB, 下载次数: 128

回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-14 10:43:57
板凳
DerrickJiao 发表于 2020-12-14 10:28
您好,由于您的Excel引用了外部链接,导致数据无法保存,您将外部链接移除即可,您试下这个Excel文件。

还是不行
数据依然写不进去
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-14 10:52:14
地板
lishu 发表于 2020-12-14 10:43
还是不行
数据依然写不进去

您描述的写进去是怎么操做的呢,麻烦您提供一下复现的步骤。

这边理解的是将表单导入在线表格编辑器,然后对单元格进行编辑,导出后Excel后,

数据是在保存在Exccel中的 image.png499350280.png
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-14 13:52:03
5#
DerrickJiao 发表于 2020-12-14 10:52
您描述的写进去是怎么操做的呢,麻烦您提供一下复现的步骤。

这边理解的是将表单导入在线表格编辑器, ...

使用spreadjs填写内容 image.png480316466.png
这个填完以后不显示
我用空模板试过
内容是可以填写的
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-14 14:04:44
6#
lishu 发表于 2020-12-14 13:52
使用spreadjs填写内容
这个填完以后不显示
我用空模板试过

我这边用value以及setValue都是可以为单元格赋值的。

如果您需要为合并单元格赋值,您只需给合并单元格的第一个单元格赋值即可。

如下图的第七行存在一个2到11列的合并单元格,您要为这个合并单元格复制则使用的行列索引分别为(6,1)
image.png817245178.png

如果上述方案未能解决您的问题,麻烦您提供一个能复现问题的直接运行的demo
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-16 09:56:26
7#
DerrickJiao 发表于 2020-12-14 14:04
我这边用value以及setValue都是可以为单元格赋值的。

如果您需要为合并单元格赋值,您只需给合并单元 ...

还是不行
就这个文件用用spreadjs填不进去内容
换个模板文件就可以
而且用这个文件设置的只读也不行
我觉得问题还是出在这个文件上
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-16 10:11:15
8#
lishu 发表于 2020-12-16 09:56
还是不行
就这个文件用用spreadjs填不进去内容
换个模板文件就可以

这边根据您的描述未能复现您的问题

麻烦您提供能复现问题的简易demo
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-16 14:39:45
9#
DerrickJiao 发表于 2020-12-16 10:11
这边根据您的描述未能复现您的问题

麻烦您提供能复现问题的简易demo

加载SOperSequenceJJ.xlsx文件
self.spread.getSheet(1).getCell(6,1).value("222222222222222");

在这个位置添加数据出错
StandardWorkTZ.xlsx可以正常添加
运行例子看demo

demo.rar

495.21 KB, 下载次数: 130

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