以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]赋值给窗口表,并判断(已解决) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73115) |
||||
-- 作者:cqlwsam -- 发布时间:2015/8/12 17:21:00 -- [求助]赋值给窗口表,并判断(已解决) 各位大大,有问题求教! 我设计了一个“排班窗口”,内含月历控件及表。我的思路是:
1. 双击月历控件中某日对表“医生排班表”进行筛选,赋值给窗口中“排班窗口_table1”.
2. 根据“排班窗口_table1”中的记录进行判断,如果记录数为0,则显示提示窗口,进行排班。日期列的值来至月历控件中双击的值,医生姓名由医生名单中医生姓名列循环赋值,有多少个医生就有多少列。
3.根据“排班窗口_table1”中的记录进行判断,如果记录数少于医生名单中的记录数,则显示提示窗口,排班未完成,请予以补充。对“排班窗口_table1”的每条记录中的医生姓名与医生名单中的医生姓名进行比较,如果无相应医生的记录,则新增一条记录,日期列的值来至月历控件中双击的值,医生姓名仍由医生名单中医生姓名列中赋值。
[此贴子已经被作者于2015/8/12 18:02:33编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/8/12 17:26:00 -- 那你到底想问什么?
上传具体例子。 |
||||
-- 作者:cqlwsam -- 发布时间:2015/8/12 17:29:00 -- 我传了,怎么看不到呀。 问的问题,就是思路后面的内容呀。谢谢! [此贴子已经被作者于2015/8/12 17:30:27编辑过]
|
||||
-- 作者:cqlwsam -- 发布时间:2015/8/12 17:30:00 --
|
||||
-- 作者:大红袍 -- 发布时间:2015/8/12 17:48:00 -- Dim t As Table = Tables("排班窗口_table1") If t.count = 0 Then |
||||
-- 作者:cqlwsam -- 发布时间:2015/8/12 18:02:00 -- 谢谢!没问题,顺利实现! |