以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  克隆数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=482)

--  作者:blackzhu
--  发布时间:2008/9/13 17:53:00
--  克隆数据
   有三个列,分别为A列,B列,C列  我想这样:

  A列        B列            C列
   A           1               12
   A           1                12
   A           2                14
   A           2                 14

 当A列全部是A的时候,B列第一条记录为1的时候  C列的第一条记录等于12,第二条记录等于1的时候也是12。但第三条记录为2的时候,C列为14。也就是说,当A列和B列数据上一条和下一条记录相同的时候,C列的数据下一条克隆上一条的数据。
--  作者:程兴刚
--  发布时间:2008/9/13 19:20:00
--  

您的提问有问题,您仔细想想,这样循环下去,当第三条记录的B列还为1的时候,后面的所有行都是一样的,因为克隆上一行数据!


--  作者:blackzhu
--  发布时间:2008/9/15 14:20:00
--  

我就是要这种效果,我的问题就是如果A列的数据在一样的情况下,而B列的数据也是在一样情况下C列的数据会是一样,相反,如果B列的数据会变得话,C列也会变。当然A列也不会一直不变的。
如:
    A列      B列         C列
     A        1             12
     A        1             12
     A        1             12
     A        2             14
     A        2             14
    A         2             14
    B         1             13
    B         1             13
    B         1             13
    B         2              15
    B         2             15
    B         2             15
    B         3             16
   B          3            16

   这个问题我问过的,就是当一张订单中供应商编号为同一个时,订购单编号一样。