易表在线答疑技术与交流用户社区 → 请教一下EVAL公式


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

主题:请教一下EVAL公式

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


加好友 发短信
等级:职业侠客 帖子:449 积分:892 威望:0 精华:0 注册:2006/11/24 23:07:00
请教一下EVAL公式  发帖心情 Post By:2018/11/25 11:36:00 [只看该作者]

EVALFOR(GRID,"一_一二_一三_第一列","IF([一_一二_一三_第一列]=""0"","""",[一_一二_一三_第一列])") and EVALFOR(GRID,"一_一二_一三_第二列","IF([一_一二_一三_第二列]=""0"","""",[一_一二_一三_第二列])") and EVALFOR(GRID,"一_二二_第三列","IF([一_二二_第三列]=""0"","""",[一_二二_第三列])") and EVALFOR(GRID,"一_二二_第四列","IF([一_二二_第四列]=""0"","""",[一_二二_第四列])") and EVALFOR(GRID,"一_第五列","IF([一_第五列]=""0"","""",[一_第五列])") and EVALFOR(GRID,"一_第六列","IF([一_第六列]=""0"","""",[一_第六列])") and EVALFOR(GRID,"第七列","IF([第七列]=""0"","""",[第七列])") and EVALFOR(GRID,"第八列","IF([第八列]=""0"","""",[第八列])")

EVALFOR(GRID,"一_一二_一三_第一列","ROUND(NUMBER([一_一二_一三_第一列]),2)") AND EVALFOR(GRID,"一_一二_一三_第二列","ROUND(NUMBER([一_一二_一三_第二列]),2)") AND EVALFOR(GRID,"一_二二_第三列","ROUND(NUMBER([一_二二_第三列]),2)") AND EVALFOR(GRID,"一_二二_第四列","ROUND(NUMBER([一_二二_第四列]),2)") AND EVALFOR(GRID,"一_第五列","ROUND(NUMBER([一_第五列]),2)") AND EVALFOR(GRID,"一_第六列","ROUND(NUMBER([一_第六列]),2)") AND EVALFOR(GRID,"第七列","ROUND(NUMBER([第七列]),2)") AND EVALFOR(GRID,"第八列","ROUND(NUMBER([第八列]),2)")


怎么用EVAL 写成表1的EVAL按钮?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:eval学习.egd


[此贴子已经被作者于2018/11/25 16:01:34编辑过]

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


加好友 发短信
等级:职业侠客 帖子:449 积分:892 威望:0 精华:0 注册:2006/11/24 23:07:00
  发帖心情 Post By:2018/12/1 20:27:00 [只看该作者]

顶一下

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


加好友 发短信
等级:蒙面侠 帖子:2458 积分:6490 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2018/12/2 11:01:00 [只看该作者]

无效文件。

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


加好友 发短信
等级:职业侠客 帖子:449 积分:892 威望:0 精华:0 注册:2006/11/24 23:07:00
  发帖心情 Post By:2018/12/2 19:50:00 [只看该作者]

看这个
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:3333.egd

怎么用EVAL 和Substitute写成简一点的,不需要每一列对应写一次,先谢了
[此贴子已经被作者于2018/12/2 20:07:44编辑过]

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


加好友 发短信
等级:蒙面侠 帖子:2458 积分:6490 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2018/12/3 8:30:00 [只看该作者]

设置变量%列名%:Substitute(ListCols("3"),"行号|",""),其结果为:
一_一二_一三_第一列|一_一二_一三_第二列|一_二二_第三列|一_二二_第四列|一_第五列|一_第六列|第七列|第八列
然后用Eval()函数做成按钮公式。

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


加好友 发短信
等级:职业侠客 帖子:449 积分:892 威望:0 精华:0 注册:2006/11/24 23:07:00
  发帖心情 Post By:2018/12/3 19:12:00 [只看该作者]

谢谢,可惜我比较愚笨,还是写不出来,再帮忙一下

 回到顶部