以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  向高手请教关于行追加的问题!  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=17116)

--  作者:明懿
--  发布时间:2009/5/3 16:51:00
--  向高手请教关于行追加的问题!
请教高手在如何设置公式,把指定日期范围的行追加到本表(其他日期的行不追加)。egd文件下载
--  作者:wjq1072
--  发布时间:2009/5/3 17:05:00
--  
AppendRows()

将其他表中符合条件的行追加到当前表中。
AppendRows(Grid,CompareCol,CompareMode,CompareValue....,Option)
Grid         来源表,可以用表名,也可以用表位置表示
CompareCol   进行比较的列,可以用列名称表示,也可以用位置表示。
CompareMode  比较方式,包括=、>、<、>=、<=、<>、Like、Instr共8种比较方式。
CompareValue 比较值
Option       选项,0匹配列名称,1不匹配列名称,默认为0

例子:
AppendRows("销售表")
将销售表的所有行追加到当前行

AppendRows("销售表","客户","=","CS01")
将销售表CS01客户的数据追加到当前表。

AppendRows("销售表","客户","=","CS01",1)
将销售表CS01客户的数据追加到当前表,且无需匹配列名称。


--  作者:明懿
--  发布时间:2009/5/3 19:44:00
--  
老师:我是用了 AppendRows() 问题是我要追加日期范围内的行该怎样做?易表可以实现吗?请老师看看我和文件。


-=-=-=- 以下内容由 明懿2009年05月03日 07:45pm 时添加 -=-=-=-
有劳老师看看我的文件。
--  作者:程兴刚
--  发布时间:2009/5/3 19:53:00
--  
好好看看您楼上的这里:
CompareCol   进行比较的列,可以用列名称表示,也可以用位置表示。
CompareMode  比较方式,包括=、>、<、>=、<=、<>、Like、Instr共8种比较方式。
Comparevalue 比较值

--  作者:wjq1072
--  发布时间:2009/5/3 20:22:00
--  
egd文件下载
--  作者:明懿
--  发布时间:2009/5/3 20:25:00
--  
学生愚蠢,还请老师帮我在我一楼的文件中实际应用一下公式,谢谢老师!

-=-=-=- 以下内容由 明懿2009年05月03日 08:33pm 时添加 -=-=-=-
感谢 wjq1072 总版主!感谢老师们的赐教!谢谢大家!