易表在线答疑技术与交流用户社区 → 求助If公式


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

主题:求助If公式

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


加好友 发短信
等级:论坛游民 帖子:126 积分:0 威望:0 精华:0 注册:2009/12/11 14:40:00
求助If公式  发帖心情 Post By:2010/1/11 10:47:00 [只看该作者]

我把下例的保存按钮公式改写成如下:

If([业务种类]="车辆业务",Eval("If(FindRow(""车辆业务"",""序号"",""="",[序号])>0,"""",AddRow(""车辆业务"",""序号"",[序号]))")) and If([业务种类]="驾证业务",Eval("If(FindRow(""驾证业务"",""序号"",""="",[序号])>0,"""",AddRow(""驾证业务"",""序号"",[序号]))"))

此公式错在哪里怎样改
egd文件下载


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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2010/1/11 11:07:00 [只看该作者]

根据楼主的需求,建议可以这样处理,详见“业务受理”表的行验证公式。egd文件下载

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


加好友 发短信
等级:论坛游民 帖子:126 积分:0 威望:0 精华:0 注册:2009/12/11 14:40:00
  发帖心情 Post By:2010/1/11 11:47:00 [只看该作者]

谢谢

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


加好友 发短信
等级:论坛游民 帖子:126 积分:0 威望:0 精华:0 注册:2009/12/11 14:40:00
  发帖心情 Post By:2010/1/12 8:31:00 [只看该作者]

根据2楼的建议我将公式

If(FindRow([业务种类],"序号", "=" ,[序号]) > 0, True ,AddRow([业务种类],"序号",[序号]))
放在行验证公式里虽然能实现上述功能,但必须离开当前行才能给另外的表增加行,上述公式不能用命令执行吗?


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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2010/1/12 8:48:00 [只看该作者]

你可以将“业务种类”列的操作公司也这样设置试试...当然IF条件再增加一个条件:[业务种类]<>""

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


加好友 发短信
等级:论坛游民 帖子:126 积分:0 威望:0 精华:0 注册:2009/12/11 14:40:00
  发帖心情 Post By:2010/1/12 8:59:00 [只看该作者]

问题已解决,谢谢版主

 回到顶部