以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  时段的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=129937)

--  作者:blackzhu
--  发布时间:2019/1/9 11:11:00
--  时段的问题
比如我有几个时间列

09:00-09:30  09:30-10:00   10:30-11:00


我的数据列 有一个客户姓名我填的是比如是A客户   有一个是预约时间我填的是09:00   一个是预计结束时间我填的是 10:00

我想填入的效果是这样的:


09:00-09:30  09:30-10:00   10:30-11:00

A客户              A客户              

代码思路如何?


 

--  作者:有点甜
--  发布时间:2019/1/9 11:19:00
--  

1、列名改成,如 时0830、时0900、时0930、时1000 这样的列名;

 

2、循环每一个列,取出0900这样的值记录sj,如果满足 if sj>=开始时间 and sj<=(结束时间-30分钟) then 

 

那么,就填入数据。


--  作者:blackzhu
--  发布时间:2019/1/9 11:26:00
--  
列名 不可以改,列名的写法固定的
[此贴子已经被作者于2019/1/9 11:26:25编辑过]

--  作者:有点甜
--  发布时间:2019/1/9 11:36:00
--  
以下是引用blackzhu在2019/1/9 11:26:00的发言:
列名 不可以改,列名的写法固定的
[此贴子已经被作者于2019/1/9 11:26:25编辑过]

 

列名不可以改,那你就根据列标题的值判断。

 

循环每一列,判断,代码都差不多的。


--  作者:blackzhu
--  发布时间:2019/1/9 12:37:00
--  
基本上出来了,有个bug 我在找