找文章 / 找答案
精选问答 更多内容

[常用脚本] js脚本

yhdata_MB5fOVHS铂金四 显示全部楼层 发表于 2022-4-18 19:54:30 |阅读模式 打印 上一主题 下一主题
1
未解决

【常用脚本】 js脚本

2058 7
需求在第一个图,我自己写的脚本是第二个图,想除以10根据find函数找“.”的位置,再用substring函数截取应该就可以获取到个位数的值了,后面依次类推,但是find结果是0,刚开始,不太会写js请问大佬可以帮忙写个demo嘛,十分感谢
0418字符串切割.png 0418字符串切割1.png
回复

使用道具 举报

精彩评论7

Fiona 显示全部楼层 发表于 2022-4-18 20:08:24
var t = 文本1.data
var t1 = toString(t)
for(var i = 0; i <len(t1); i++){
    debug(substring(t1, i, i+1))
}
参考这个试一下


回复

使用道具 举报

yhdata_MB5fOVHS铂金四 显示全部楼层 发表于 2022-4-18 20:22:48
Fiona 发表于 2022-4-18 20:08
var t = 文本1.data
var t1 = toString(t)
for(var i = 0; i

嗯嗯,谢谢大佬,得到的结果是这样的,那我怎么从最后一个依次按照“个位”“十位”...依次赋值到对应的文本框里呢,麻烦您再写一下脚本,谢谢呀
0418字符串切割2.png
回复

使用道具 举报

Fiona 显示全部楼层 发表于 2022-4-18 21:18:27
var t = 文本1.data
var t1 = toString(t)
for(var i = 0; i <len(t1); i++){
    var v = substring(t1, i, i+1)
    db["文本" + integer(i +2)].data = v
}
放几个文本组件进去,比如组件名为文本2,文本3...,给这些文本组件赋值。
如果文本1的长度不定,你就多放一些文本组件进去,然后超过长度的文本组件就通过脚本隐藏起来。
回复

使用道具 举报

yhdata_MB5fOVHS铂金四 显示全部楼层 发表于 2022-4-18 21:38:22
Fiona 发表于 2022-4-18 21:18
var t = 文本1.data
var t1 = toString(t)
for(var i = 0; i

嗯嗯,真的十分感谢,db["文本" + integer(i +2)].data = v这句我看不太懂,您能解释下嘛,db的作用是什么呀,db[] = v 这个v是算作一个数组嘛,把这个数组赋给数组db?
回复

使用道具 举报

Fiona 显示全部楼层 发表于 2022-4-18 21:40:57
yhdata_MB5fOVHS 发表于 2022-4-18 21:38
嗯嗯,真的十分感谢,db["文本" + integer(i +2)].data = v这句我看不太懂,您能解释下嘛,db的作用是什 ...

如果组件名字中有空格或其他特殊字符,需要把名字用引号引起来,并作为 db 的一个属性来访问。这 db
是对当前仪表盘的一个引用。
db["Table1"].width = 100;
相当于Table1.width=100
回复

使用道具 举报

yhdata_MB5fOVHS铂金四 显示全部楼层 发表于 2022-4-18 21:56:26
Fiona 发表于 2022-4-18 21:40
如果组件名字中有空格或其他特殊字符,需要把名字用引号引起来,并作为 db 的一个属性来访问。这 db
是对 ...

嗯嗯,明白了,我把脚本写在变化时运行,绑定了时间过滤,按道理上面的变了,下面的也会跟着变,这个下面却一直是初始值,是我哪里有问题嘛 0418字符串切割3.png
回复

使用道具 举报

humming青铜二 显示全部楼层 发表于 2022-4-19 09:04:48
yhdata_MB5fOVHS 发表于 2022-4-18 21:56
嗯嗯,明白了,我把脚本写在变化时运行,绑定了时间过滤,按道理上面的变了,下面的也会跟着变,这个下面 ...

https://club.yonghongtech.com/fo ... amp;extra=#pid70825
和这个帖子内容一样?
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部