起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3309|回复: 4

[结贴] 关于数据组件编辑规则表达式的问题

[复制链接]

82

主题

339

帖子

1106

积分

金牌会员

Rank: 6Rank: 6

积分
1106
QQ
发表于 2018-3-6 16:05:50 | 显示全部楼层 |阅读模式
原来在5.2.5版本里在数据组件编辑规则表达式时我写的是concat(substring(string( $row.val("字段A") / $row.val("字段A") *100),1,5),"%"),作用是字段A除以字段B,得出的数字格式化为字符串后从第1位开始取5位字符,然后再串接%符号,形成百分比字符串,现在concat报错不能用了,我使用了 justep.String.format()串接字符串,但是substring也不能用了,查了半天字符串函数里没有能对字符串进行截取操作的内容,这个怎么办啊?用哪个函数?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-6 16:17:49 | 显示全部楼层
可以定义一个js函数,在js函数中js,然后返回值,在规则中调用

规则中调用函数可以参考http://docs.wex5.com/bex5-ui-question-list-10216/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

82

主题

339

帖子

1106

积分

金牌会员

Rank: 6Rank: 6

积分
1106
QQ
 楼主| 发表于 2018-3-6 16:22:09 | 显示全部楼层
jishuang 发表于 2018-3-6 16:17
可以定义一个js函数,在js函数中js,然后返回值,在规则中调用

规则中调用函数可以参考http://docs.wex5.c ...

就是现在没有直接能用的表达式了,需要自己定义是吧?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-6 16:46:19 | 显示全部楼层
不能直接用
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

82

主题

339

帖子

1106

积分

金牌会员

Rank: 6Rank: 6

积分
1106
QQ
 楼主| 发表于 2018-3-6 16:47:15 | 显示全部楼层

好的,结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-6 00:00 , Processed in 0.058965 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表