Foxtable(狐表)用户栏目专家坐堂 → 代码控制


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

主题:代码控制

帅哥哟,离线,有人找我吗?
yifan3429
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
代码控制  发帖心情 Post By:2016/8/20 8:32:00 [只看该作者]

Select Case e.DataCol.Name 
    Case "房间","项目","订单号" ,"楼层" ,"主材工艺" ,"蓝图号" 
        Dim drs As List(Of DataRow) = e.DataRow.GetChildRows("订单"))
        For Each dr As DataRow In drs
            dr(e.DataCol.Name) = e.NewValue
        Next
End Select


代码放在  DataColChanged   中自动更新

客户希望 通过 CheckBox1 可以控制它  我放在窗口  代码如何关联控制  还需要请教!
 


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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/20 9:25:00 [只看该作者]

Select Case e.DataCol.Name
    Case "房间","项目","订单号" ,"楼层" ,"主材工艺" ,"蓝图号"
        If Forms("窗口1").Open AndAlso Forms("窗口1").Controls("CheckBox1 ").Checked Then
            Dim drs As List(Of DataRow) = e.DataRow.GetChildRows("订单")
            For Each dr As DataRow In drs
                dr(e.DataCol.Name) = e.NewValue
            Next
        End If
End Select

 回到顶部