以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 数据填充问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49260) |
-- 作者:wumingrong1 -- 发布时间:2014/4/15 10:54:00 -- [求助] 数据填充问题 Dim f As New Filler f.SourceTable = DataTables("A") \' 数据来源表. f.SourceCols = "第一列,第二列" \' 数据来源列,不同的列用逗号分割. 这个条件 Tables("用料").Filter = "[计算用料] <> 0" 加在哪 f.DataTable = DataTables("B")\' 数据接收表. f.DataCols = "第一列,第二列" \' 数据接收列,不同的列用逗号分割. f.fill() 我使用以上命令将A表中的第一列和第二列自动填充到B表的第一列和第二列。但是我希望当A表已经做了筛选时、填充到B表中的数据是A表筛选后所显示的内容而不是整个A表的内容。该增加什么命令?
|
-- 作者:Bin -- 发布时间:2014/4/15 11:00:00 -- f.Filter = "[计算用料] <> 0" |
-- 作者:wumingrong1 -- 发布时间:2014/4/15 11:17:00 -- 不对吧?是不是没理解意思? |
-- 作者:有点甜 -- 发布时间:2014/4/15 11:22:00 -- 灵活变通
Dim f As New Filler
f.SourceTable = DataTables("A") \' 数据来源表.
f.SourceCols = "第一列,第二列" \' 数据来源列,不同的列用逗号分割. ‘这个条件 Tables("用料").Filter = "[计算用料] <> 0" 加在哪
f.Filter = Tables("A").Filter
f.DataTable = DataTables("B")\' 数据接收表.
f.DataCols = "第一列,第二列" \' 数据接收列,不同的列用逗号分割.
f.fill()
[此贴子已经被作者于2014-4-15 11:22:41编辑过]
|