Foxtable(狐表)用户栏目专家坐堂 → [求助] 主窗口功能实现


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

主题:[求助] 主窗口功能实现

帅哥哟,离线,有人找我吗?
大红袍
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/3 16:34:00 [显示全部帖子]

用表名区分

 

If e.Table.Name = "窗口1_Table1" Then

 

ElseIf e.Table.Name = "窗口2_Table2" Then

 

End If


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/3 17:15:00 [显示全部帖子]

msgbox看一下表名是什么。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/3 17:38:00 [显示全部帖子]

你弹出msgbox(e.Table.Name)是什么?根据弹出值写表名不就好了?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/3 18:58:00 [显示全部帖子]

beforeSelectNode

 

e.Sender.CollapseAll

 

-------------------------------------------

 

afterSelectNode

 

e.Node.Expand


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/4 16:25:00 [显示全部帖子]

 看看你各个列的列属性(特别是有 列表项目 的列),应该是引用了这列,但这列删除了。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/6 21:32:00 [显示全部帖子]

加一列辅助列

 

省公司      值0

一类公司   值 1

依次类推....


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/7 9:16:00 [显示全部帖子]

 你可以不用foxtable的菜单,而自己做一个向上停靠的窗口来代替才行。菜单是不能调整高度的。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/7 15:07:00 [显示全部帖子]

trv1.BuildTree(dt1, "分公司类别|分公司", "", "编号")

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/7 15:13:00 [显示全部帖子]

If e.Form.Controls("光缆对数").Text = "24" Then
    For i As Integer = 1 To 2
        For j1 As Integer = 1 To 12
            Dim ndr As DataRow = DataTables("光缆纤芯台帐表").AddNew
            ndr("机房名称") = e.Form.Controls("机房名称").Text
            ndr("光缆名称") = e.Form.Controls("光缆名称").Text
            ndr("机柜编号") = e.Form.Controls("机柜编号").Text
            ndr("ODM框ODF盘") = e.Form.Controls("ODF" & i).Text
            ndr("纤芯长度") = e.Form.Controls("光缆长度").Text
            ndr("光缆对数") = e.Form.Controls("光缆对数").Text
            ndr("板盘端子") = Format(j1, "00")
            ndr("纤芯编号") = Format((i-1)*12+j1, "00")
        Next
    Next
End If

 回到顶部
总数 20 上一页 1 2