以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请假 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=35033) |
||||
-- 作者:Liangcai -- 发布时间:2013/6/22 10:38:00 -- 请假 请师傅帮忙: 我这有三张表分别是:“教师请假申请”、“教师课程表”、“假期课程”,教师请假一天能从“教师课程表”中,把今天课添加到“假期课程”中。 比如:陈寒 请假开始日期2013-06-19 7:10 结束日期2013-06-20 16:50(2013-06-19是星期三,2013-06-20是星期四)请2天假,那么就把陈寒“教师课程表”里星期三、星期四 07:10-16:50 这个时间段的课添加到“假期课程”里, 陈欣欣 请假开始日期2013-03-20 09:30 结束日期2013-06-20 16:50(2013-06-20是星期四)请0.759天假,那么就把陈欣欣“教师课程表”里星期四 09:30-16:50 这个时间段的课添加到“假期课程”里, 说明:上班时间07:10-16:50,每节课40分
请帮忙谢谢!
结果应是这样 此主题相关图片如下:假期课程.png [此贴子已经被作者于2013-6-22 11:44:53编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/6/22 12:00:00 -- 写完了发现狐表不支持 单纯时间段 "#7:10#" 这样的时间识别 那么只能一行行做对比查找无法使用筛选表达式了 你可以根据我现在的思路改为循环表所有行查找即可.
|
||||
-- 作者:联友 -- 发布时间:2013/6/22 13:47:00 -- 这样不能生成“假期课程”,那么只用日期(2013-06-19) |
||||
-- 作者:Liangcai -- 发布时间:2014/1/15 14:44:00 -- Dim n1,n2,n3 As Double 想请问这个数值怎样算出来的? 24.8277/9.66666 是这样算的吗? 9.66666=580/60, 24.8277=24/9.66666 |
||||
-- 作者:Bin -- 发布时间:2014/1/15 14:52:00 -- 我也不懂 24.8277/9.66666 是个啥 |
||||
-- 作者:Liangcai -- 发布时间:2014/1/15 15:01:00 -- 你在例子帮我写的 |
||||
-- 作者:Bin -- 发布时间:2014/1/15 15:10:00 -- 不会的,你认错人了.我写过我怎么会不知道呢. |