以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 请大大指点一下思路。  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=135587)

--  作者:shilhoue
--  发布时间:2019/5/29 17:19:00
--  [求助] 请大大指点一下思路。
正在开发检测业务管理系统,本系统任务安排要求同一设备、同一人员在同一时间仅能在一个任务中使用,只有结束本任务后才能恢复至可用状态。
在设备表、人员表在均有“已占用”逻辑列,请问在任务安排窗口中如何实现仅列出可用的设备和人员,当选择的人员和设备与历史记录冲突时进行提示。结束任务后恢复设备和人员至可用状态?初次使用,请各位老师指点

--  作者:有点甜
--  发布时间:2019/5/29 17:40:00
--  

 

根据日期时间列,筛选排除那些已经在使用的设备,即可。

 

如果没有日期列,那就根据可用状态筛选,如 http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=67263&authorid=0&page=0&star=2