Foxtable(狐表)用户栏目专家坐堂 → 请教选择多行后,在调用它的表上同时增加选择的多行错误


  共有3684人关注过本帖平板打印复制链接

主题:请教选择多行后,在调用它的表上同时增加选择的多行错误

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


加好友 发短信
等级:婴狐 帖子:67 积分:628 威望:0 精华:0 注册:2011/12/25 23:25:00
请教选择多行后,在调用它的表上同时增加选择的多行错误  发帖心情 Post By:2013/10/16 11:40:00 [只看该作者]

请教选择多行后,在调用它的表上同时增加选择的多行错误

 
图片点击可在新窗口打开查看此主题相关图片如下:33.jpg
图片点击可在新窗口打开查看


 

窗口的选择按钮代码如下:

 

Dim tbl As Table = Tables("选择产品_Table2")   ’ 定义窗口上的表
If tbl.Current IsNot Nothing Then
    Select Case Select_cping     ' 获得调用它的表名称, Select_cping     为全局变量
        Case "销售订单_table1"     ‘ 从销售订单_table1 来
            Dim sum As Integer
         ’   Tables("销售订单_Table1").Focus
            For Each dr As Row In tbl.GetCheckedRows  ' 获得已经选择的集合
            Tables("销售订单_table1").Rows.AddNew()  ' 在此表上逐行增加
                sum = sum +1
                MessageBox.Show(sum)   ' 测试执行情况
                Tables("销售订单_table1").Current("产品名称") = dr("产品名称")
                Tables("销售订单_table1").Current("型号") = dr("型号")
                Tables("销售订单_table1").Current("规格") = dr("规格")
            Next

end select

end if

 

现在的问题是:红色这行好像不会执行,在Tables("销售订单_table1)

这个表上不会增加行,只会在当前行上改变

谢了!


 回到顶部