以文本方式查看主题

-  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=32625)

--  作者:xfilemark
--  发布时间:2013/5/5 15:39:00
--  筛选数如何一条记录分两条显示?
情况是这样:班级档案表有“校区”、“班级”、“上课时段1“、”上课时段2“这些字段,现在要在筛选树上显示成:1)“ 校区 + 班级 + 上课时段1 ” 和 2)“ 校区 + 班级 + 上课时段2 ”  分成两条显示,或者班级下一级把时段1和时段2作为两个选项,供用户选择。
请问前辈如何实现?谢谢!

另外就是,如何让筛选树往右侧弹出,而不是往上弹?
[此贴子已经被作者于2013-5-5 15:50:09编辑过]

--  作者:lsy
--  发布时间:2013/5/5 16:02:00
--  

在实例中看,比较容易,还需要一定量的数据来验证,别人要帮你,从头做这些,不太方便。

发实例上来。


--  作者:xfilemark
--  发布时间:2013/5/5 16:24:00
--  
我把代码发上来,麻烦诸位帮我检查修改一下可以吗?
--  作者:xfilemark
--  发布时间:2013/5/5 16:45:00
--  
这是筛选树窗口的afterload事件中的代码:
“Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree("clasInfo","sch|clas|dayClas1|dayClas2")”


第一级是“校区”(sch),第二级是“班级“(clas),第三级应该是“上课时段1”(dayClas1)和“上课时段2“,如果用户选择”上课时段1“,那校区、班级和上课时段1分别会自动填入学生信息表中当前行的“校区”、“班级”、“上课时段”字段,如何用户选择“上课时段2“,那校区、班级和上课时段2分别会自动填入表中当前行的“校区”、“班级”、“上课时段”字段。

“校区”(sch)、“班级“(clas)、“上课时段1”(dayClas1)和“上课时段2“(dayClas2),均来自班级信息表上的字段