同表向下补充字段信息
各位老师,您们好:
我在工作中遇到一个问题请教:
一个表中有fk,xm,dz,yb,l1,l2字段,其中l1字段前2位01代表头记录,03代表数据记录,09代表尾记录,01至09的多行记录构成一条完整数据。fk,xm,dz,yb字段在该数据中应该相同的。
现只有01头记录有实际信息,03,09记录没有,现想要把头记录相关字段补充到该如何实现啊?
数据范例以上传至:
http://access911.net/CSDN/filedescription.asp?mdb=2013-5-8&id=1
先谢谢啦~ 同表向下补充字段信息
[解决办法]
Use c:\Data.Dbf
lcfk=Alltrim(fk)
lcdz=Alltrim(dz)
lcxm=Alltrim(xm)
lcyb=Alltrim(yb)
Scan
If Empty(fk)
Replace fk With lcfk
Else
lcfk=Alltrim(fk)
Endif
If Empty(dz)
Replace dz With lcdz
Else
lcdz=Alltrim(dz)
Endif
If Empty(xm)
Replace xm With lcxm
Else
lcxm=Alltrim(xm)
Endif
If Empty(yb)
Replace yb With lcyb
Else
lcyb=Alltrim(yb)
Endif
Endscan