易表在线答疑技术与交流用户社区 → [原创]用Eval函数时遇到两种特殊情况的解决办法


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

主题:[原创]用Eval函数时遇到两种特殊情况的解决办法

美女呀,离线,留言给我吧!
dancedy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2014/1/16 14:18:00 [显示全部帖子]

Eval(mid(Rept(" And AddRow(GridName,""名称"",[名称])",2),5))

 

1.Rept(" And AddRow(GridName,""名称"",[名称])",2)  结果为 And AddRow(GridName,"名称",[名称]) And AddRow(GridName,"名称",[名称])”

   mid(“  ",5) 返回从第5个位置之后的所有字符,即“AddRow(GridName,"名称",[名称]) And AddRow(GridName,"名称",[名称])”,去掉了最前面的第一个“and”

 

2.如第一点所说,参数5是取值以第5个字符为起始位置

 

3.Eval函数中字符串使用“”,具体计算函数不需引号


 回到顶部