Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:三尾狐 帖子:715 积分:6677 威望:0 精华:0 注册:2016/6/27 17:56:00
[求助]  发帖心情 Post By:2017/3/8 21:23:00 [只看该作者]

狐爸,请问下数据填充器,我如果想要能复制重复行,但不复制空白行,代码该怎么写,下面的代码能复制重复行,但空白行也复制进来了。谢谢!
Dim f As New Filler
f.SourceTable = DataTables("A") 
f.DataTable = DataTables("B") 
f.Distinct = False
f.Fill() '填充数据

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/8 21:29:00 [只看该作者]

Dim f As New Filler
f.SourceTable = DataTables("A")
f.DataTable = DataTables("B")
f.ExcludeNullValue = True
f.filter = "某列 is not null"
f.Distinct = False
f.Fill() '填充数据

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


加好友 发短信
等级:三尾狐 帖子:715 积分:6677 威望:0 精华:0 注册:2016/6/27 17:56:00
  发帖心情 Post By:2017/3/8 22:01:00 [只看该作者]

老师,这个是某列不要复制,我是想要只要是一整行都是空白的就不要复制,不是列,是行,比如添加的空白行。

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/8 22:18:00 [只看该作者]

Dim f As New Filler
f.SourceTable = DataTables("表B")
f.DataTable = DataTables("表E")
Dim str As String = "1=2"
For Each dc As DataCol In f.SourceTable.DataCols
    str &= " or " & dc.name & " is not null"
Next
f.filter = str
f.Distinct = False
f.Fill() '填充数据

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


加好友 发短信
等级:三尾狐 帖子:715 积分:6677 威望:0 精华:0 注册:2016/6/27 17:56:00
  发帖心情 Post By:2017/3/9 2:24:00 [只看该作者]

完美解决,老师辛苦了,谢谢老师!

 回到顶部