Foxtable(狐表)用户栏目专家坐堂 → 自动填充表


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

主题:自动填充表

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


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
自动填充表  发帖心情 Post By:2019/1/17 13:43:00 [只看该作者]

 老师,下列代码是自动填充另一张表的列,现在需要加入条件,比如有一逻辑列A,当A=TRUE时对应行的内容填充到另一张表相应的列,为A=FALSE的行的内容不填充过去。这个条件怎么设置,代码加入到哪个位置?麻烦老师解答,谢谢!!
For Each r As Row In CurrentTable.Rows
        DataTables("隐性债务总览表").datarows.clear
        Dim f As New Filler
        f.SourceTable = DataTables("债务举借明细表") '指定数据来源
        f.SourceCols = "债务单位简称,债务单位,债务编码,债务名称,项目简称,项目名称,项目编码,债务类别,债权人,债权类型" '指定数据来源列
        f.DataTable = DataTables("隐性债务总览表") '指定数据接收表
        f.DataCols = "债务单位简称,债务单位,债务编码,债务名称,项目简称,项目名称,项目编码,债务类别,债权人,债权类型" '指定数据接收列
        f.ExcludeExistValue = True
        f.Fill() '填充数据
Next
MainTable = Tables("隐性债务总览表")

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/17 15:10:00 [只看该作者]

DataTables("隐性债务总览表").datarows.clear
Dim f As New Filler
f.SourceTable = DataTables("债务举借明细表") '指定数据来源
f.SourceCols = "债务单位简称,债务单位,债务编码,债务名称,项目简称,项目名称,项目编码,债务类别,债权人,债权类型" '指定数据来源列
f.DataTable = DataTables("隐性债务总览表") '指定数据接收表
f.DataCols = "债务单位简称,债务单位,债务编码,债务名称,项目简称,项目名称,项目编码,债务类别,债权人,债权类型" '指定数据接收列
f.ExcludeExistValue = True
f.filter = "A = true"
f.Fill() '填充数据
MainTable = Tables("隐性债务总览表")

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


加好友 发短信
等级:四尾狐 帖子:929 积分:6500 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2019/1/17 17:33:00 [只看该作者]

太感谢老师了

 回到顶部