设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1987|回复: 7
打印 上一主题 下一主题

[其它] treeview 节点日期填充 (请fan0217版主,再看看)?

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-8 20:20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要实现的要求是 ,将 treeview 中的节点使用日期填充,年月日排序并在窗口中显示当日相应的MRP 值和 金额总额  ,请高手帮忙改改

[此贴子已经被作者于2006-9-9 14:42:56编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-9-9 02:26:00 | 只看该作者
Sub AddMyTree()
On Error GoTo Err_AddMyTree
Dim conn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim strSQL As String
Dim nodCurrent As Node
Dim objTree As Object

Set objTree = Me.TreeView0
Set conn = CurrentProject.Connection

strSQL = "SELECT DISTINCT Time FROM Table1 ORDER BY Time;"

rst.Open strSQL, conn, adOpenStatic, adLockReadOnly

Do While Not rst.EOF
    Set nodCurrent = objTree.Nodes.Add(, , "a" & rst("Time"), rst("Time"), 1, 2)
        nodCurrent.Tag = rst("Time")
    rst.MoveNext
Loop

    rst.Close
    Set rst = Nothing
    Set conn = Nothing

Exit_AddMyTree:
    Exit Sub
   
Err_AddMyTree:
    Set rst = Nothing
    Set conn = Nothing
    MsgBox Err.Description, vbCritical, "AddMyTree"
    Resume Exit_AddMyTree
   
End Sub

Private Sub Form_Load()
    AddMyTree
End Sub




[此贴子已经被作者于2006-9-8 18:32:12编辑过]

3#
发表于 2006-9-9 02:32:00 | 只看该作者
Private Sub TreeView0_NodeClick(ByVal Node As Object)
Dim strSQL As String
    strSQL = "SELECT * FROM Table1 "
    strSQL = strSQL & "WHERE Time = #" & CDate(Node.Tag) & "# "
   
    Me.Table1_子窗体.Form.RecordSource = strSQL
    Me.Table1_子窗体.Form.Requery
End Sub
4#
 楼主| 发表于 2006-9-9 03:53:00 | 只看该作者
谢谢,版主,有一点还是我没有说清楚。
想要得效果是按年月日分三级展开的,现在只有一级
还请再麻烦一下


[此贴子已经被作者于2006-9-8 20:10:06编辑过]

5#
 楼主| 发表于 2006-9-9 16:27:00 | 只看该作者
自己顶一顶
6#
发表于 2006-9-10 01:50:00 | 只看该作者
请不要指定谁来回答,这样你会失去很多帮你的机会。

其实重要的是方法,关于树的使用方法掌握后不是什么难事,自己按着例子尝试尝试!
7#
 楼主| 发表于 2006-9-10 02:42:00 | 只看该作者
知道,版主一片好心。可我实在没有多余的时间去详细学习 treeview了,这个例子和 "三小时"里的完全不一样,这个函数我也没见过。
还请,版主,再点拨一下,好事做到底
8#
发表于 2010-1-28 21:46:37 | 只看该作者
顶一顶顶一顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 20:22 , Processed in 0.104518 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表