找回密码
 立即注册

QQ登录

只需一步,快速开始

finstone-lush
金牌服务用户   /  发表于:2021-8-2 18:05  /   查看:2504  /  回复:6
本帖最后由 Lynn.Dou 于 2021-8-3 15:30 编辑

表单绑定式数据,通过XLOOKUP返回1行数据,第一行数据的XLOOKUP计算结果为#VALUE!,从第2行开始正确,通过分析,发现,错误单元格的公式由“XLOOKUP“ 变成了“@XLOOKUP”

评分

参与人数 1金币 +500 收起 理由
Clark.Pan + 500 感谢反馈产品问题

查看全部评分

6 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-16 12:07:43
推荐
本帖最后由 Lynn.Dou 于 2021-8-16 12:09 编辑

更新进展:
此问题后续将修复,但涉及问题较复杂,修复需要较长的时间,
目前暂未确定具体修复版本和修复时间。
有个workaround方案您可以先参考下:

  1. // after spread.fromJSON(templateJSON);
  2. var sheet = spread.getActiveSheet();
  3. var formula = sheet.getFormula(0, 10);
  4. sheet.setFormula(0, 10, ""); // reset the formula to erase the ensure single tag.
  5. sheet.setFormula(0, 10, formula);
复制代码

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-2 18:10:21
沙发
本帖最后由 Lynn.Dou 于 2021-8-16 12:09 编辑

此问题最新进展:
此问题后续将修复,但涉及问题较复杂,修复需要较长的时间,
目前暂未确定具体修复版本和修复时间。
有个workaround方案您可以先参考下:

  1. // after spread.fromJSON(templateJSON);
  2. var sheet = spread.getActiveSheet();
  3. var formula = sheet.getFormula(0, 10);
  4. sheet.setFormula(0, 10, ""); // reset the formula to erase the ensure single tag.
  5. sheet.setFormula(0, 10, formula);
复制代码


-----------------------------------------------------------------------------------------------------------

您好,
为了更快的复现您的问题,请提供相应的ssjson文件,
并详细的描述复现此问题的步骤,
这边来实际测试下。

另,您描述中提到了表单绑定,请问您是绑定了数据源吗?(setDataSource)
如果是,请在导出json时,设置includeBindingSource为true。

回复 使用道具 举报
finstone-lush
金牌服务用户   /  发表于:2021-8-3 14:39:19
板凳
本帖最后由 finstone-lush 于 2021-8-3 14:40 编辑

实例已经上传,打开后本地访问 index.html,点击右侧  setData 按钮查看效果
image.png600833739.png


ps: 样例是在在线教程中的基础上进行修改,引入版本为当前在线教程中的版本

demo.zip

8.78 KB, 阅读权限: 100, 下载次数: 1

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-3 15:14:37
地板
问题已复现,需进一步调研。已将此问题记录下来,待有进展会立即在贴中更新。
本贴先做保留处理。
回复 使用道具 举报
finstone-lush
金牌服务用户   /  发表于:2021-8-3 15:38:39
5#
什么时候有结果?几个问题了,都是进一步调研
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-3 15:55:38
6#
问题进展要看研发调研的结果,这边已提高问题的优先级,会优先处理此问题。
对于其他帖子如果您有疑问,可以在相应的帖子下面追问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部