易表在线答疑技术与交流用户社区 → [求助]出现怪事,令人难解,公式不太听话!


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

主题:[求助]出现怪事,令人难解,公式不太听话!

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


加好友 发短信
等级:职业侠客 帖子:403 积分:1188 威望:0 精华:0 注册:2008/3/24 11:38:00
[求助]出现怪事,令人难解,公式不太听话!  发帖心情 Post By:2011/7/10 19:42:00 [只看该作者]

1、定时器公式时启动文件时不执行
OpenMenu("病案管理") And AddTimer("a",600,"SetLabel(""ZT"",""当前活动表名:""+text(GridName))  And SetLabel(""CD"",""存档病历总数:""+text([%存档总数%]))And SetLabel(""XZ"",""本年新增病例:""+text([%新增病例%])) And SetLabel(""ZY"",""本年住院病例:""+text([%住院病例%])) And SetLabel(""MZ"",""本年门诊病例:""+text([%门诊病例%])) And SetLabel(""YH"",""当前操作用户:""+text(Username))")
2、下面公式有时执行错误,造成文件自动关闭
该公式为变量
Len(Eval("("""+Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Text(ListFor("住院病例","病案号",1)),"1",""),"2",""),"3",""),"4",""),"5",""),"6",""),"7",""),"8",""),"9",""),"0","")+""")"))

-=-=-=- 以下内容由 yanzhen2011年07月10日 07:48pm 时添加 -=-=-=-
定时器公式执行很慢

-=-=-=- 以下内容由 yanzhen2011年07月10日 08:37pm 时添加 -=-=-=-
变量公式有时不流畅

-=-=-=- 以下内容由 yanzhen2011年07月10日 09:29pm 时添加 -=-=-=-
变量名称:[%存档总数%]
公式:
Len(Eval("("""+Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Text(ListFor("住院病例","病案号",1)),"1",""),"2",""),"3",""),"4",""),"5",""),"6",""),"7",""),"8",""),"9",""),"0","")+""")"))
作用:统计不重复的病案数

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


加好友 发短信
等级:职业侠客 帖子:403 积分:1188 威望:0 精华:0 注册:2008/3/24 11:38:00
  发帖心情 Post By:2011/7/10 21:14:00 [只看该作者]

egd文件下载

-=-=-=- 以下内容由 yanzhen2011年07月10日 10:48pm 时添加 -=-=-=-
问题已解决:
公式:If(Len(ListFor("住院病例","病案号",1))>0,Len(ListFor("住院病例","病案号",1))-Len(Substitute(ListFor("住院病例","病案号",1),"|",""))+1,0)

-=-=-=- 以下内容由 yanzhen2011年07月10日 10:51pm 时添加 -=-=-=-
参考 czy 版主的公式。
原来可以相减的。

-=-=-=- 以下内容由 yanzhen2011年07月10日 10:57pm 时添加 -=-=-=-
我原来的公式:Len(Eval("("""+Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Substitute(Text(ListFor("住院病例","病案号",1)),"1",""),"2",""),"3",""),"4",""),"5",""),"6",""),"7",""),"8",""),"9",""),"0","")+""")"))
运行很慢,还偶而死机

-=-=-=- 以下内容由 yanzhen2011年07月10日 11:01pm 时添加 -=-=-=-
第一个问题尚未解决,请高手指点迷津。
打开文件几分钟后才执行公式,也可能是执行很慢。

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2011/7/11 8:35:00 [只看该作者]


 回到顶部