
程序代码:
CLOSE DATABASES
LOCAL xchr,xkcmc[1],xfields[1],ii
xchr = '语文,数学,英语,物理,化学,生物,政治,历史,地理'
ALINES(xkcmc,xchr,2,',')
xchr = 'yw,sx,yy,wl,hx,sw,zz,ls,dl'
ALINES(xfields,xchr,2,',')
CREATE CURSOR tjjg (xm c(10),bj c(2),jf i,jfmc i,skmc c(6))
FOR ii=1 TO ALEN(xkcmc)
INSERT INTO tjjg (xm,bj,jf,jfmc,skmc) ;
SELECT EVALUATE(LEFT(xkcmc[ii],2)+'任课教师') xm,bj,EVALUATE(xfields[ii]+'jf') jf,EVALUATE(xfields[ii]+'jfmc') jfmc,xkcmc[ii] skmc ;
FROM 积分 WHERE !EMPTY(EVALUATE(LEFT(xkcmc[ii],2)+'任课教师'))
ENDFOR
SELECT tjjg
GO TOP
BROWSE