以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  明细表  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=2627)

--  作者:IYPLX2425
--  发布时间:2011/4/8 11:57:00
--  明细表
哪位能告诉我怎样做明细表啊?先谢谢了。
--  作者:wjq1072
--  发布时间:2011/4/8 12:38:00
--  
你的所谓明细表是什么样的啊?
不发文件、不详细说明怎么帮你?
--  作者:IYPLX2425
--  发布时间:2011/4/8 15:39:00
--  
比如说,在某个表中点到某人姓名。就会出来某人简历资料。在易表用户指南中只提到明细表,却不知道怎么做上去的。
还有一个问题一并请教。计划做一个月度的考勤统计表,有三列:[上班时间]、[标准时间]、[上班时间重算]。我希望在[上班时间重算]一列中通过对前面两列的时间计算([标准时间]一列中时间全部为08:00:00), 当[上班时间]早于[标准时间]时,[上班时间重算]列中显示“08:00:00”,当[上班时间]列中时间晚于[标准时间]列中的时间时,[上班时间重算]显示原有的上班时间(实际为迟到,想通过考勤统计表同时统计出来)。
特别谢谢总版主了。
--  作者:IYPLX2425
--  发布时间:2011/4/8 15:50:00
--  
这是一个有关时间问题的简表。谢谢。egd文件下载
--  作者:ZM296514
--  发布时间:2011/4/8 16:19:00
--  
[这个贴子最后由ZM296514在 2011/04/08 04:19pm 第 1 次编辑]

1、将姓名列修改为明细型,再设计明细表字段
2、上班时间重算公式:If([上班时间] < [标准时间],[标准时间],[上班时间])
--  作者:IYPLX2425
--  发布时间:2011/4/8 16:31:00
--  
按您的得出的结果都是“上午”,我改成if([上班时间] < [标准时间],"08:00:00",[上班时间])后可以了。我以前不知道时间也可以进行比较,谢谢你了。
--  作者:wjq1072
--  发布时间:2011/4/8 17:06:00
--  
egd文件下载
--  作者:IYPLX2425
--  发布时间:2011/4/9 8:49:00
--  
非常感谢总版主的帮助。如果还有上晚班的,17:00:00为进班时间,为什么做if($"06:00:00">[刷卡时间]>$"08:00:00","1","")的设置时,提示为数据类型不对?是不是不能设置$"06:00:00">[刷卡时间]>$"08:00:00"这样的条件?
--  作者:IYPLX2425
--  发布时间:2011/4/9 8:52:00
--  
如果仅设置if(刷卡时间]>$"08:00:00","1",""),上晚班的也会被记为迟到。请问怎么解决?谢谢!
--  作者:wjq1072
--  发布时间:2011/4/9 8:56:00
--  
那还有没有“中班”?你倒是一起说清楚啊?