易表在线答疑技术与交流用户社区 → 请教高手出现错误的原因...


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

主题:请教高手出现错误的原因...

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


加好友 发短信
等级:论坛游民 帖子:113 积分:10 威望:0 精华:0 注册:2006/8/21 10:17:00
请教高手出现错误的原因...  发帖心情 Post By:2008/9/24 16:39:00 [只看该作者]

我现在做了一个这样的“保存”按钮,公式如下,但是此公式一运行即错误推出易表,不知道是否函数嵌套问题,望高手帮忙帮忙!

if(CountFor("M2","单号","=",[单号],"数量","<>",0,"模具编码","<>","")=0 or CountFor("M2","单号","=",[单号],"数量","<>",0,"模具编码","<>","")>10,msgbox("有效明细数据应该在 1 - 10 行!", 0),DelFor("M2","单号","=",[单号],"数量","=",0) and DelFor("M2","单号","=",[单号],"模具编码","=","") and if(Rowlocked(row),TRUE,Setvariable("%_hang%",1) and loop("[%_hang%]<=Countfor(""M2"",""单号"",""="",[单号])","Setvariable(""%_dd%"",Findtext(""M2"",""模具编码"",""单号"",""="",[单号],[%_hang%])) and Setvariable(""%_shu%"",FindText(""模具库存"",""数量"",""模具编码"",""="",[%_dd%],""放置地"",""="","""",""备注"",""="",""采购单""+text([单号]))) and Setvariable(""%_shu1%"",Findtext(""M2"",""数量"",""单号"",""="",[单号],[%_hang%])) and if(findrow(""模具库存"",""模具编码"",""="",[%_dd%],""备注"",""="",""采购单""+text([单号]))=0,AddRow(""模具库存"",""模具编码,备注"",[%_dd%],""采购单""+text([单号])),"""") and Replacefor(""模具库存"",""数量"",[%_shu%]+[%_shu1%],""模具编码"",""="",[%_dd%],""放置地"",""="","""",""备注"",""="",""采购单""+text([单号])) and Setvariable(""%_hang%"",[%_hang%]+1)",11) and LockRow(row) and LockRowFor("M2","单号","=",[单号]) and save() and SetWindowMode(1)))

抱歉,文件因为有太多敏感数据,不便上船。


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


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2008/9/24 16:46:00 [只看该作者]

Setvariable与Findtext嵌套

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


加好友 发短信
等级:论坛游民 帖子:113 积分:10 威望:0 精华:0 注册:2006/8/21 10:17:00
  发帖心情 Post By:2008/9/24 16:52:00 [只看该作者]

不知道高手可以提示一个解决的办法吗?

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


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

——抱歉,文件因为有太多敏感数据,不便上船。
 
呵呵,不便“上船”那就潜水...


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


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2008/9/24 17:04:00 [只看该作者]

下面引用由1097002008/09/24 04:52pm 发表的内容:
不知道高手可以提示一个解决的办法吗?

将Findtext语句用变量代替

 回到顶部