Foxtable(狐表)用户栏目专家坐堂 → [求助]复制行,复制列条件行


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

主题:[求助]复制行,复制列条件行

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/24 11:36:00 [显示全部帖子]

代码没问题。你现在是报错还是怎样?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/24 11:48:00 [显示全部帖子]

你想处理当前行还是所有的行?

 

Dim cr As Row = Tables("个人借款").current
If cr("未归还") = "未归还" Then
    Dim dr As DataRow = DataTables("未归还明细表").AddNew
    For Each dc As DataCol In DataTables("个人借款").DataCols
        dr(dc.Name) = cr(dc.Name)
    Next
End If

 

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

 

For Each cr As Row In Tables("个人借款").Rows
    If cr("未归还") = "未归还" Then
        Dim dr As DataRow = DataTables("未归还明细表").AddNew
        For Each dc As DataCol In DataTables("个人借款").DataCols
            dr(dc.Name) = cr(dc.Name)
        Next
    End If
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/24 17:33:00 [显示全部帖子]

代码改成

 

For Each cr As Row In Tables("个人借款").Rows
    If cr("未归还") = "未归还" Then
        Dim dr As DataRow = DataTables("未归还明细表").AddNew
        For Each dc As DataCol In DataTables("个人借款").DataCols
            If dc.Expression = "" Then
                dr(dc.Name) = cr(dc.Name)
            End If

        Next
    End If
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/26 12:10:00 [显示全部帖子]

1、你的应付利息是不是【整数、双精度小数】列?必须是数值列才能合计

 

2、如果还有问题,做个例子测试。

[此贴子已经被作者于2018/7/26 12:09:52编辑过]

 回到顶部