以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  帮看下 这个表达式错在那里  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=1128)

--  作者:Egei
--  发布时间:2012/4/14 16:29:00
--  帮看下 这个表达式错在那里
SetVariable("%A%",FindRow("签到","用户","=",UserName,-1)) And SetCellText("签到",[%A%],"下班时间",Now())

提示不能识别变量%A%


--  作者:Egei
--  发布时间:2012/4/14 16:57:00
--  
使用文件变量的方法 虽然不会报错,但没有执行效果
--  作者:wjq1072
--  发布时间:2012/4/14 16:58:00
--  
发文件吧
--  作者:Egei
--  发布时间:2012/4/14 17:12:00
--  
我要给这个自定义按钮设置公式的时候 提示不能识别变量,都不能保存,如何上传这个不能保存的文件呢。
--  作者:Egei
--  发布时间:2012/4/14 17:15:00
--  
egd文件下载
上传了,请修改输入窗口的按钮公式

-=-=-=- 以下内容由 Egei2012年04月14日 07:23pm 时添加 -=-=-=-
这是一个打卡签到系统,
每条记录里面有,签到用户名,上班时间,下班时间,在岗时间。
每天上班的时候,用户登录后,点击上班按钮 就增加一条记录 记录上用户,和上班时间。
当他下班的时候,点击下下班按钮,这时候需要查找,到他上班登记的那条记录,填上下班时间,并计算出在岗时间。完成一条完整记录。

这个签到系统能记录上下班时间,并统记上岗时间。



--  作者:易表Net
--  发布时间:2012/4/14 19:43:00
--  
这个属于帮助文件中关于函数嵌套解释的误导。
这个语句没有问题,关键在于,使用SetVariable你也必须在 文件变量里先定义这个变量。
--  作者:wjq1072
--  发布时间:2012/4/14 19:57:00
--  
egd文件下载
--  作者:Egei
--  发布时间:2012/4/14 20:22:00
--  
谢谢 老师,
如果要让上下班按钮互斥 该怎么写,就是点击了上班按钮后,上班按钮变灰,只能点下班按钮,点击了下班按钮后,下班变灰,只能点击上班按钮

-=-=-=- 以下内容由 Egei2012年04月14日 08:48pm 时添加 -=-=-=-
"+Text([%yourow%])+"  这个是什么意思呢,字符串连接吗,和谁连接

-=-=-=- 以下内容由 Egei2012年04月14日 08:52pm 时添加 -=-=-=-
为什么要用Eval计算出一个字符串呢,不可以直接 Move and Setvariable吗
--  作者:wjq1072
--  发布时间:2012/4/14 21:10:00
--  
egd文件下载
--  作者:Egei
--  发布时间:2012/4/14 21:45:00
--  
这个上班逻辑判断解决了一天重复上班的问题,但造成了上午下班后,下午没法上班签到的错误。