以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于生成列表项目 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72192) |
-- 作者:新航程小何 -- 发布时间:2015/7/25 11:01:00 -- [求助]关于生成列表项目 各位老师,我想在实现筛选的时候,listbox的项目也能动态改变,目前我遇到的问题是,我想要根据“发送时间”和“计划名称”显示在listbox之中,第一打开窗口时,没有问题,但当我输入查询条件之后,只显示一列内容,请老师指教。 下面是截图和代码。 listitemfomat--事件 e.Value = e.ListItem("发送时间") & "|" & e.ListItem("计划名称") 第一打开界面: Dim y As Integer = Date.Today.Year Dim w As Integer = Date.Today.DayOfWeek \'算出今天是星期几 Dim dt1 As Date = Date.Today.AddDays(-w) \'获取本周的第一天 Dim dt2 As Date = Date.Today.AddDays(6 - w) \'获取本周的最后一天 Dim Filter As String Filter = "发送时间 >= \'" & dt1 & "\' And 发送时间 <= \'" & dt2 & "\'" dataTables("审核计划").loadFilter = Filter datatabels("审核计划").load |
-- 作者:有点蓝 -- 发布时间:2015/7/25 11:32:00 -- 发代码来帮你测试一下 |
-- 作者:有点蓝 -- 发布时间:2015/7/25 11:42:00 -- 你应该把"多列显示"设置为True [此贴子已经被作者于2015/7/25 11:46:31编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/7/26 10:29:00 -- 不要用列表项目的设置,直接用代码给ListBox赋值内容 http://www.foxtable.com/help/topics/0953.htm
|