以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 退出易表前执行的公式放在哪里。 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=21187) |
||||
-- 作者:Egei -- 发布时间:2012/5/17 15:11:00 -- 退出易表前执行的公式放在哪里。 我们知道,要在启动易表时做的事情可以放在 文件预处理公式或者第一个表的预处理公式中。 但如果想在关闭易表前执行的公式 该放在哪里呢? 比如我想记录 用户的退出时间,这个公式放在哪里好? |
||||
-- 作者:lyang70 -- 发布时间:2012/5/17 15:27:00 -- 1、但如果想在关闭易表前执行的公式 该放在哪里呢? 文件——文件设置——文件验证公式...
2、比如我想记录 用户的退出时间,这个公式放在哪里好? 同上, 放在文件验证公式中,对记录列进行重算或用SetCellText处理即可。 [此贴子已经被作者于2012-5-17 15:33:45编辑过]
|
||||
-- 作者:Egei -- 发布时间:2012/5/17 15:45:00 --
这是我的例子 |
||||
-- 作者:wjq1072 -- 发布时间:2012/5/17 16:28:00 -- 文件验证公式: if(usertype=1,"",EvalFor("user","退出时间","Now()","岗位","=",username)) 文件预处理公式: if(usertype=1,openmenu(),openmenu("接待") And EvalFor("user","登录时间","Now()","岗位","=",username)) |
||||
-- 作者:lyang70 -- 发布时间:2012/5/17 16:42:00 -- 呵呵,楼主终于整了个示例文件! |
||||
-- 作者:Egei -- 发布时间:2012/5/17 16:47:00 -- 可以用setcelltext吗 |
||||
-- 作者:客人 -- 发布时间:2012/5/17 16:57:00 -- 还是 evalfor方便 |
||||
-- 作者:wjq1072 -- 发布时间:2012/5/17 17:04:00 -- 以下是引用Egei在2012-5-17 16:47:00的发言:
可以用setcelltext吗 当然可以。但是你必须准确定位到“用户”等于“岗位”到那一行! |