找回密码
 立即注册

QQ登录

只需一步,快速开始

迷糊123

注册会员

9

主题

19

帖子

68

积分

注册会员

积分
68
迷糊123
注册会员   /  发表于:2024-8-22 18:30  /   查看:826  /  回复:8
我设置值的时候 setValue的时候 我想的是值显示进行替换 编辑时公式保留原样

8 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2024-8-23 08:43:22
沙发
您好!给setValue传的参数即在单元格中显示的数据内容,如果想保留公式,就使用setFormula吧!请问下您的需求场景是什么呢?
回复 使用道具 举报
迷糊123
注册会员   /  发表于:2024-8-23 09:09:54
板凳
Wilson.Zhang 发表于 2024-8-23 08:43
您好!给setValue传的参数即在单元格中显示的数据内容,如果想保留公式,就使用setFormula吧!请问下您的需 ...

我这边有个单元格 PROP(system.RemoteCollector.tag.system.Device2_3_10_float_2)这个东西成功了就替换值 这个位号不改变 有可能需要改变这个位号 但是setFormula 好像也把这个改变了  就是值改变了 单机这个单元格编辑的时候把这个位号显示出来 位号继续改变
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-23 10:06:12
地板
迷糊123 发表于 2024-8-23 09:09
我这边有个单元格 PROP(system.RemoteCollector.tag.system.Device2_3_10_float_2)这个东西成功了就替换 ...

PROP是您自定义的函数吗?我们在SpreadJS的函数库中没找到相同名称的函数。
根据您的描述“这个东西成功了就替换值”,如果是根据单元格内的值执行判断逻辑,那可以使用IF函数。关于您提到的“位号”,不太理解相关背景,需要您提供更详细的信息介绍。
Worksheet:setFormula()对单元格设置公式,并且由SpreadJS公式引擎计算后在单元格内显示计算结果。单击单元格,单元格内仍然显示公式的计算结果;双击单元格,单元格将切入编辑状态并且显示公式。
如果我的理解有偏差,请您完整介绍下关于这个问题的需求场景,这样也能促进咱们讨论问题和探讨解决方案。
回复 使用道具 举报
迷糊123
注册会员   /  发表于:2024-8-23 14:07:00
5#
Wilson.Zhang 发表于 2024-8-23 10:06
PROP是您自定义的函数吗?我们在SpreadJS的函数库中没找到相同名称的函数。
根据您的描述“这个东西成功 ...

你好就是我有一个单元格  PROP(system.RemoteCollector.tag.system.Device2_3_10_float_2) 不是spread内置的公式 我去做检验 后端返回的值是14 前端 显示14 但是点击编辑的时候我还想看到这个位号 方便用户编辑位号 再去做校验 这个14只是值替换但是编辑这个位号还要显示出来
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-23 16:20:05
6#
迷糊123 发表于 2024-8-23 14:07
你好就是我有一个单元格  PROP(system.RemoteCollector.tag.system.Device2_3_10_float_2) 不是spread内 ...

根据您的描述,后端返回的值14是位号吗?后端返回的值又和您自定义的校验值公式有什么联系呢?
回复 使用道具 举报
迷糊123
注册会员   /  发表于:2024-8-23 16:23:41
7#
Wilson.Zhang 发表于 2024-8-23 16:20
根据您的描述,后端返回的值14是位号吗?后端返回的值又和您自定义的校验值公式有什么联系呢?

那个说错了不是公式 就是一个位号 就是替换的时候不想替换原来的位号 显示替换 编辑显示原先的位号
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-23 17:37:26
8#
迷糊123 发表于 2024-8-23 16:23
那个说错了不是公式 就是一个位号 就是替换的时候不想替换原来的位号 显示替换 编辑显示原先的位号

那这个位号是个普通单元格值吧?在编辑普通单元格值时,单元格内显示的依旧还是原来的值。在编辑单元格值的过程中,每输入一个字符或者修改一个字符,都将实时同步显示在单元格中,所输入即所见。如果我的理解有偏差,需要您提供更多详细的场景信息描述,这样才能帮助我理解您的问题,促进咱们讨论解决问题。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-29 10:31:00
9#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部