Foxtable(狐表)用户栏目专家坐堂 → 如何让“A/B”字符串实现“A+B”运算


  共有2325人关注过本帖树形打印复制链接

主题:如何让“A/B”字符串实现“A+B”运算

帅哥哟,离线,有人找我吗?
felix19
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:130 威望:0 精华:0 注册:2013/4/3 15:03:00
如何让“A/B”字符串实现“A+B”运算  发帖心情 Post By:2020/5/19 9:50:00 [只看该作者]

我的需求如下:
现有数据列和统计列,有下面两种情况:
1、数据列中输入不含“/”的数字A,则统计列为数据列的值为A;
2、数据列中输入“A/B”形式的数据,则统计列的值为(A+B)/2; 

效果如附件图所示

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/19 10:01:00 [只看该作者]

datacolchanged事件

if e.datacol.name = "数据列"
if e.datarow("数据列") like "*/*" then
dim ar() as string = e.datarow("数据列").split("/")
e.datarow("统计列") =  (val(sr(0)) + val(sr(1))) / 2
end if
endif

 回到顶部
帅哥哟,离线,有人找我吗?
felix19
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:130 威望:0 精华:0 注册:2013/4/3 15:03:00
  发帖心情 Post By:2020/5/19 17:55:00 [只看该作者]

可以了,十分感谢!

 回到顶部