Foxtable(狐表)用户栏目专家坐堂 → 批量复制表格


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

主题:批量复制表格

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
批量复制表格  发帖心情 Post By:2018/7/25 16:03:00 [显示全部帖子]

    Dim dr As Row = Tables("订单附产品表").addnew
    dr("订单号据_联订管号")=e.form.controls("Label4").text
    dr("订单号据_联订平号")= Tables("订单商管选择窗口_Table3").Current("订单联号_订平编号")
如果点击按钮 批量复制到另外一个表一个怎么改呀,感谢 感谢 
比如代码写入按钮,点击按钮,然后 订单附产品表就增加 订单商管选择窗口_Table3选择的行(这里是多行)增加新行的订单号据_联订管号列都得到Label4的字符,感谢 感谢 

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2018/7/25 16:35:00 [显示全部帖子]

Dim dra As Row = Tables("商管附表").addnew
Dim t As Table = e.Tables("产品编辑窗口_Table1").
For i As Integer = t.BottomPosition To t.TopPosition Step -1
    dra("商管关联号")=e.form.controls("Label4").text
    dra("产品编号") = Tables("订单商管选择窗口_Table1").Current("平台属性_商品编号")
能在帮忙看看吗?实在是理解不了,感谢 感谢图片点击可在新窗口打开查看

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2018/7/25 17:42:00 [显示全部帖子]

Dim ta As Table = Tables("产品编辑窗口_Table1")
For ia As Integer = ta.TopPosition To ta.BottomPosition
    Tables("产品编辑窗口_Table1").Current("平台信息_商品编号")=e.form.controls("Label3").text
    Tables("产品编辑窗口_Table1").Current("平台信息_状态")="已分组"
    Tables("产品编辑窗口_Table1").Current("平台信息_状态")=e.form.controls("DateTimePicker1").text
Next

为什么只能得到输入第一行呢,感谢 感谢 

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2018/7/25 17:55:00 [显示全部帖子]

能在帮忙看看这个吗

Dim t As Table = Tables("产品编辑窗口_Table1")
For i As Integer = t.TopPosition To t.BottomPosition
    If Tables("产品编辑窗口_Table1").current("实况_管理状态") = "未管理" Then
        MessageBox.Show("产品有未管理行")
        Return
    End If
Next

就是 判断为选中的行,感谢 感谢

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2018/7/26 16:30:00 [显示全部帖子]

Dim ta As Table = Tables("产品编辑窗口_Table1")
For ia As Integer = ta.TopPosition To ta.BottomPosition
    Dim nr = Tables("产品编辑窗口_Table1").Rows(ia)
    nr("平台信息_商品编号")=e.form.controls("Label3").text
    nr("平台信息_状态")="已分组"
    nr("平台信息_日期")=e.form.controls("DateTimePicker1").text
Next
能再帮忙看看这个吗? 不知道为什么只能执行一半的行,感谢 感谢 是不是我在执行其他代码的时候 就暂停了上面的代码执行了 感谢 感谢 

 回到顶部