标题:如何生成教师名单
只看楼主
王咸美
Rank: 1
等 级:新手上路
帖 子:569
专家分:0
注 册:2018-1-4
结帖率:96.99%
已结贴  问题点数:20 回复次数:4 
如何生成教师名单
如何根据教师任课表jsrkb.dbf,生成教师名单?请高手指点!万分感谢!!!
jsrkb.zip (1.47 KB)
搜索更多相关主题的帖子: dbf 教师 生成 
2020-04-07 12:01
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:8 
程序代码:

SET SAFETY OFF 
SET ENGINEBEHAVIOR 70
CLOSE DATABASES 

CREATE TABLE ls (xm c(6)) 
SELECT 0
USE jsrkb ALIAS rk
FOR i=3 TO FCOUNT()
  SCAN 
    cfm=EVALUATE(FIELD(i))
    SELECT ls
    APPEND BLANK 
    REPLACE ls.xm WITH cfm
    SELECT rk
  ENDSCAN 
ENDFOR 
SELECT * from ls WHERE !EMPTY(xm) GROUP BY xm INTO dbf jsmd
SELECT jsmd
brow 

只求每天有一丁点儿的进步就可以了
2020-04-07 12:36
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
楼主这是给大家布置作业啊

坚守VFP最后的阵地
2020-04-07 12:38
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:40
帖 子:749
专家分:2475
注 册:2011-5-8
得分:6 
程序代码:
CLOSE TABLES all
USE jsrkb
CREATE CURSOR jsmdtmp (jsmc c(10))
SELECT jsrkb
FOR i=1 TO FCOUNT()
    czdmc=UPPER(FIELD(i,'jsrkb'))
    IF czdmc<>'NJ' AND czdmc<>'BJ'
        SELECT &czdmc jsmc FROM jsrkb INTO dbf jsmd
        SELECT jsmdtmp
        APPEND from jsmd
    ENDIF
ENDFOR
SELECT distinct jsmc FROM jsmdtmp INTO dbf jsmd ORDER BY jsmc  WHERE !EMPTY(jsmc)

dBase有人接盘了。
2020-04-07 13:02
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:6 
程序代码:
CLOSE DATABASES 
CREATE CURSOR jskb (jsxm c(8))
USE jsrkb IN 0
SELECT jsrkb
SCAN 
    FOR i = 3 TO FCOUNT()
        ckc = FIELD(i)
        IF NOT EMPTY(EVALUATE("jsrkb." + ckc))
            INSERT INTO jskb VALUES (EVALUATE("jsrkb." + ckc))
        ENDIF 
    ENDFOR
ENDSCAN
SELECT DISTINCT jsxm FROM jskb

坚守VFP最后的阵地
2020-04-07 13:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-500905-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.413830 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved