以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://www.egrid2000.com/dvbbs/list.asp?boardid=2) ---- 把另一表数据复制到本表中,谢谢! (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=11007) |
-- 作者:陈功 -- 发布时间:2008/1/2 10:37:00 -- 把另一表数据复制到本表中,谢谢! 把另一表数据复制到本表中,谢谢! egd文件下载 -=-=-=- 以下内容由 陈功 在 2008年01月05日 08:56pm 时添加 -=-=-=- 请大家帮我设计按钮公式, 1、就是把别的表"票证号码"某一号码和本表"票证号码"进行比较,如果别表的"票证号码"某一号码和本表"票证号码"某一号码相同,并且符合变量[%地税开票时间%]),就把别的表"票证号码"数据填入本表"票证号码"所对应的行列上(要填的数据列是:"地税开票时间"、"地税补税"、"地税开票"); 2、如果别的表"票证号码"某一号码有多行,而本表也有相同的票证号码,但所对应的列("地税开票时间"、"地税补税"、"地税开票")的数据不一样,就要在本表相同号码下面添加号码一样的行多行,并复制别表该号码所有行数据。 不知道说清楚了吗? 请多多指教! |
-- 作者:陈功 -- 发布时间:2008/1/3 13:43:00 -- 为什么,是没说清楚?还是其他? |
-- 作者:陈功 -- 发布时间:2008/1/4 20:12:00 -- 没人帮忙?为什么? |
-- 作者:gdlgh -- 发布时间:2008/1/4 22:15:00 -- 多看学习指南! AppendRows 语法 可以设置多个比较条件,从第二个参数开始,每三个参数组成一个比较条件。如果比较方式选择的是Instr,则进行包含查询;如果比较方式选择"Like",则可以在比较值中使用通配符进行类似查询。 例子: AppendRows("销售表","客户","=","CS01") AppendRows("销售表","客户","=","CS01",1)
|
-- 作者:陈功 -- 发布时间:2008/1/5 10:57:00 -- 谢谢你的指导,我自己无法解决这个问题,请大家帮我设计按钮公式, 1、就是把别的表"票证号码"某一号码和本表"票证号码"进行比较,如果别表的"票证号码"某一号码和本表"票证号码"某一号码相同,并且符合变量[%地税开票时间%]),就把别的表"票证号码"数据填入本表"票证号码"所对应的行列上(要填的数据列是:"地税开票时间"、"地税补税"、"地税开票"); 2、如果别的表"票证号码"某一号码有多行,而本表也有相同的票证号码,但所对应的列("地税开票时间"、"地税补税"、"地税开票")的数据不一样,就要在本表相同号码下面添加号码一样的行多行,并复制别表该号码所有行数据。 不知道说清楚了吗? 请多多指教! |
-- 作者:陈功 -- 发布时间:2008/1/5 20:56:00 -- 希望大家能帮我解决这个问题!!! |
-- 作者:陈功 -- 发布时间:2008/1/5 22:03:00 -- 令人失望!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11 |
-- 作者:wjq1072 -- 发布时间:2008/1/5 22:21:00 -- 你的问题和你的表看不懂啊!你不能发个简单的例表再作个要解决什么问题的说明吗? |
-- 作者:陈功 -- 发布时间:2008/1/5 22:55:00 -- 我举例: 我有在一个易表中有两张表:A表和B表, B表的数据是电子表格导入的,A表的部分数据要从B表取得. A表和B表的结构是一样的,主要列有: 票证号码,地税开票时间,补税金额,发票金额. A表的票证号码是从另一个易表导入取得,A表的部分数据(地税开票时间,补税金额,发票金额)要从B表取得,条件是: 在B表中的票证号码列和A表中的票证号码列比较或从B表中的票证号码中查询,两个表之间如果有一样的票证号码,且"地税开票时间"=变量[%地税开票时间],把B表中的票证号码和A表中的票证号码一样的数据(地税开票时间,补税金额,发票金额)填入A表所对应的号码所在的行 (1)如果A表的票证号码没有列数据(地税开票时间,补税金额,发票金额),就直接填入所对应的行 (2)如果A表的票证号码有列数据(地税开票时间,补税金额,发票金额),就在该票证号所在行下面添加行,票证号码和该号码一样,数据就是B表该号码的数据;如果B表该号码有多行数据,A表在该票证号所在行下面添加多行数据。 具体例子在1楼。再次表示感谢! -=-=-=- 以下内容由 陈功 在 2008年01月05日 11:14pm 时添加 -=-=-=- 第一种情况, A表 票证号码,地税开票时间,补税金额,发票金额 100331 100332 100333 B表 票证号码,地税开票时间,补税金额,发票金额 100331 20071001 100 2000 100332 20071001 21 300 100333 20071002 2900 要求: 把100331行的数据填入A表中100331所在的行。 结果如下表:A表
|
-- 作者:陈功 -- 发布时间:2008/1/5 23:21:00 -- 这样表达清楚了吗? |