Foxtable(狐表)用户栏目专家坐堂 → [求助] 用目录操控表的增、改、删 哪里出问题了。


  共有6526人关注过本帖树形打印复制链接

主题:[求助] 用目录操控表的增、改、删 哪里出问题了。

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110743 积分:563641 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/8/26 16:25:00 [显示全部帖子]

调试

e.Node.Name = e.Node.Text

If CurrentTable.Current.Locked = True Then
    MessageBox.Show ("已锁定,禁止编辑!")
    Return
End If 
Dim tr As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim dr As DataRow = e.Node.DataRow
msgbox(e.Node.ParentNode Is Nothing)
If e.Node.ParentNode Is Nothing Then
    tr.SelectedNode = e.Node
msgbox("1笔记分类=" & dr("笔记分类"))
    dr("笔记分类") = e.Node.Text
msgbox("2笔记分类=" & dr("笔记分类"))
Else
msgbox("e.Node.Level=" & e.Node.Level)
    If e.Node.Level = 1 Then
        tr.SelectedNode = e.Node
msgbox("3笔记分类=" & dr("笔记分类"))
        dr("笔记分类") = e.Node.ParentNode.Text
msgbox("4笔记分类=" & dr("笔记分类"))
        dr("笔记子项") = e.Node.Text
msgbox("5笔记子项=" & dr("笔记子项"))
    ElseIf e.Node.Level = 2 Then
msgbox("e.Node.ParentNode.ParentNode.Text=" & e.Node.ParentNode.ParentNode.Text)
        dr("笔记分类") = e.Node.ParentNode.ParentNode.Text
msgbox("7笔记分类=" & dr("笔记分类"))
msgbox("e.Node.ParentNode.Text=" & e.Node.ParentNode.Text)
        dr("笔记子项") = e.Node.ParentNode.Text
msgbox("8笔记分类=" & dr("笔记子项"))
msgbox("e.NewText=" & e.NewText)
        dr("子项实例") = e.NewText 
msgbox("9笔记分类=" & dr("子项实例"))
    End If
End If

 回到顶部