亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 主程序.prg

?? 成績統計軟件源碼
?? PRG
?? 第 1 頁 / 共 4 頁
字號:
            DO xinjian1
            RETU
        ENDIF
    ELSE
        SELE 0
        USE (file1)  ALIAS cjk
        SELE cjk
        ****************推測年級值開始****************************************
        RECALL ALL
        DELE FOR  備注="刪除"
        PACK
        BLAN ALL  FIELDS 去尾
        REPL ALL 刪除 WITH "*" FOR 備注="流失"
        REPL ALL 刪除 WITH "*" FOR 備注="轉走"
        REPL ALL 刪除 WITH "*" FOR 備注="留級"
        REPL ALL 刪除 WITH "#" FOR 備注="借讀"
        REPL ALL 刪除 WITH "#" FOR 備注="寄讀"
        REPL ALL 刪除 WITH "#" FOR 備注="晚來"
        REPL ALL 刪除 WITH "#" FOR 備注="轉入"
        REPL ALL 刪除 WITH "#" FOR 備注="坐級"
        DELE FOR 刪除="*" &&
        ********找出最少班的人數
        REPL ALL 班級 WITH VAL(SUBS(考號,2,2))
        GO TOP
        LOCA FOR LEFT(考號,1) $ "123" .AND. 刪除<>"*"
        IF FOUND()
            nj= VAL(LEFT(考號,1))
        ELSE
            IF "一年級" $  wjm1
                nj=1
            ENDIF
            IF "二年級" $  wjm1
                nj=2
            ENDIF
            IF "三年級" $  wjm1
                nj=3
            ENDIF
        ENDIF
        GO TOP
        LOCA FOR kl="2"
        IF FOUND()
            sffwlk=2
        ELSE
            sffwlk=1
        ENDIF
        njmc=SUBS(dxhz,nj*2-1,2)+"年級"
        ***************推測年級值------結束***************************************

        ***************推測年份、階段、考試全稱值------開始***********************
        *pathDBF=LEFT(file1,RAT("\",file1))  &&路徑未尾已帶了"\"
        ksqc=STRT(wjm1,"成績","")
        IF LEFT(ksqc,1) $ ("0123456789")
            dqnf=IIF(BETW(VAL(ksqc),1952,2051),VAL(ksqc),IIF(BETW(VAL(ksqc),52,99),VAL(ksqc)+1900,VAL(ksqc)+2000))
        ELSE
            dqnf=YEAR(dqrq)
        ENDIF
        jdmc=SUBS(wjm1,AT("年級",wjm1)+4,AT("考試",wjm1)-(AT("年級",wjm1)+4))
        IF jdmc $ jdmc_all
            jdmcbh=INT((AT(jdmc,jdmc_all)+5)/6)
            jdmc=ALLT(SUBS(jdmc_all,jdmcbh*6-5,6))
            ksqc=STR(dqnf,4)+"年"+njmc+jdmc+"考試"
        ELSE
            ****根據文件名推測不成,則根據當前日期來猜測
            DO tcnfrqjdmc
        ENDIF
        **********************************************
        SET SAFE OFF
        INDE ON 班級 TO cjkidx
        SET SAFE OFF
        DO tcbjm &&推測班級名
        DO tckmm &&推測科目名
        DO tcmcm &&推測名次名
        ***************推測文、理班級數,文、理班級名稱----結束***********************

        ***************對推測值進行***********************
        DO tcbjrs
        DO FORM  班級信息
        DO FORM  科目信息
        DO FORM  校驗分數
        sele cjk
        REPL ALL kl WITH IIF(sffwlk=1,'1',IIF(SUBS(sy_bj,班級*2-1,2) $ wk_bj,'2','1'))
        BLANK ALL FIELDS 去尾
        IF  sftjzbs
            RECALL FOR  刪除="#"
        ELSE
            DELE FOR 刪除="#"
        ENDIF
        DO tcklxx
        IF MESSAGEBOX("是否繼續打開相對應的教師積分表",36,"確 認")=6
            IF mima<>'z'+STRT(ALLT(STRT(STR(COS(SIN(VAL(SYS(2020))*2)),12,10),'.','')),'-','')
                =MESSAGEBOX("    試用版,只能由計算機填入模擬數據!不能導入、打開、錄入數據請記下機器號";
                    +CHR(13)+"與白水高中:朱光銳 聯系獲得序列號,TEL:6726356!,感謝支持正版!",16,"未授權!")
                DO xinjian2
            ELSE
                DO dakai2
            ENDIF
        ENDIF
    ENDI
ENDPROC
******************************************************************************************
PROC dakai2() &&子程序:打開積分表,讀取教師信息,初始化有關變量

    IF mima<>'z'+STRT(ALLT(STRT(STR(COS(SIN(VAL(SYS(2020))*2)),12,10),'.','')),'-','')
        =MESSAGEBOX("    試用版,只能由計算機填入模擬數據!不能導入、打開、錄入數據請記下機器號";
            +CHR(13)+"與白水高中:朱光銳 聯系獲得序列號,TEL:6726356!,感謝支持正版!",16,"未授權!")
        RETU
    ENDIF
    IF ALLT(DBF(1))==""
        =MESSAGEBOX("打開積分表之前,請先打開成績庫",0,"提示")
        RETU
    ENDIF
    SET DEFA TO &pathdbf
    file2=GETFI("DBF",'教師積分表','打開',0,"打開教師積分表")
    wjm2=STRT(RIGHT(file2,LEN(file2)-RAT("\",file2)),".DBF","")
    SET DEFA TO &path0
    IF .NOT. FILE(file2)
        IF MESSAGEBOX("指定的文件&FILE2.不存在,未打開積分表!,是否新建一個積分表",36,"提示")=6
            DO xinjian2
            RETU
        ELSE
            SELE cjk
            RETU
        ENDIF
        IF .NOT. ALLT(DBF(2))==""
            SELE 2
            USE
            SELE cjk
            RETU
        ENDIF
    ELSE
        USE (file2) IN 2 ALIA jjk
    ENDIF
    SELE jjk
    BLANK ALL FIEL jsh
    REPL ALL kl WITH "1" FOR SUBS(sy_bj,bj*2-1,2) $ "LK_BJ" .AND. bj>0
    REPL ALL kl WITH "2" FOR SUBS(sy_bj,bj*2-1,2) $ "WK_BJ" .AND. bj>0
    REPL ALL 班級名 WITH  LEFT(njmc,2)+SUBS(sy_bj,bj*2-1,2)+"班" FOR bj>0 .AND. bj<=bjs
    ****************推測文理科目名,及科目數及要統計的字段,對教師進行編號*********************************
    SET SAFE OFF
    INDE ON klh TO jjkidx
    SET SAFE OFF
    SELE jjk
    REPL ALL klh WITH (AT(科目名,sy_km)+3)/4
    REPL ALL bj WITH  (AT(SUBS(班級名,3,2),sy_bj)+1)/2 FOR AT(SUBS(班級名,3,2),sy_bj)>0
    BLAN ALL FIELDS bj  FOR AT(SUBS(班級名,3,2),sy_bj)=0
    jss=0
    jsm="_^_^_^"
    BLANK ALL FIELDS jsh
    SET SAFE OFF
    INDE ON STR(klh,3)+教師名 TO jjkidx
    SET SAFE OFF
    GO TOP
    SCAN  FOR klh<kms .AND. .NOT. DELE() .AND. bj>0
        IF .NOT. 教師名==jsm
            jsm=教師名
            jss=jss+1
        ENDIF
        REPL  jsh WITH jss
    ENDS
    GO TOP
    jsm="_^_^_^"
    SET SAFE OFF
    INDE ON 教師名+IIF(jsh>0,STR(jsh,3),"999") TO jjkidx
    SET SAFE OFF
    SCAN FOR  bj>0
        IF  教師名==jsm
            REPL   jsh WITH xxx
        ELSE
            xxx=jsh
            jsm=教師名
        ENDIF
    ENDS
    DO tcmcm &&推測名次名
    GO TOP
    SCAN FOR .NOT. DELE()
        IF (kl $ "2" .AND. 科目名 $ kmmc_all) .AND.  .NOT. (科目名 $ wk_km)
            =MESSAGEBOX("積分表中的文科科目與成績表中文科科目對不上,建議重建",0,"提示")
            RETU
        ENDIF
        IF (kl $ "1" .AND. 科目名 $ kmmc_all) .AND.  .NOT. (科目名 $ lk_km)
            =MESSAGEBOX("積分表中的科目與成績表中科目對不上,建議重建",0,"提示")
            RETU
        ENDIF
    ENDS
    GO TOP
    SCAN FOR .NOT. DELE()
        IF kl $ "2" .AND. SUBS(班級名,3,2) $ bjmc_all .AND. .NOT.  (SUBS(班級名,3,2) $ wk_bj)
            =MESSAGEBOX("積分表中的文科班級與成績表中文科班級名對不上,建議重建",0,"提示")
            RETU

        ENDIF
        IF kl $ "1" .AND. SUBS(班級名,3,2) $ bjmc_all .AND. .NOT.  (SUBS(班級名,3,2) $ lk_bj)
            =MESSAGEBOX("積分表中的班級與成績表中班級名對不上,建議重建",0,"提示")
            RETU
        ENDIF
    ENDS
    GO TOP
    FOR i=1 TO kms
        IF  SUBS(sy_km,i*4-3,4) $ lk_km
            COUN FOR klh=i .AND. 科目名=SUBS(sy_km,i*4-3,4) .AND. kl='1' .AND. bj=0 TO x
            IF x<>1
                =MESSAGEBOX("積分表中的匯總項不對,將自動重建,但須填備課組長名",0,"提示")
                DO zjhzsj
                RETU
            ENDIF
        ENDIF
        GO TOP
        IF sffwlk=2  .AND.SUBSTR(sy_km,i*4-3,4) $ wk_km
            COUN FOR klh=i .AND. 科目名=SUBS(sy_km,i*4-3,4) .AND. kl='2' .AND. bj=0 TO x
            IF x<>1
                =MESSAGEBOX("積分表中的匯總項不對,將自動重建",0,"提示")
                DO zjhzsj
                RETU
            ENDIF
        ENDIF
    ENDF
ENDPROC

PROC cjdaochu() &&另存為....
    SELE cjk
    x= MESSAGEBOX("    選擇【是】將按考號后三位的順序號導出成績表,選擇【否】將按";
        +CHR(13)+"以班為單位,按考號從小到大來導出成績表,選擇【取消】放棄",547,"選擇")
    SET SAFE OFF
    IF x=6
        INDE ON SUBS(考號,4,3) TO cjkidx
    ELSE
        INDE ON 考號 TO cjkidx
    ENDI
    SET SAFE ON
    file4=DBF()
    wjm4=STRT(RIGHT(file4,LEN(file4)-RAT("\",file4)),".DBF","")&&不帶路徑,不帶擴展名".DBF"的文件名
    filea=PUTF("導為XLS/DBF",pathbak+wjm4,"DBF;XLS")
    BROW NOMODI NOAPP NODELE
    IF filea==''
        =MESSAGEBOX("文件名不存!",0,"提示")
        RETU
    ENDI
    IF RIGHT(ALLT(filea),3)=="XLS"
        SET SAFE OFF
        COPY TO (filea)  TYPE  XL5
        SET SAFE ON
    ELSE
        IF RIGHT(ALLT(filea),3)=="DBF"
            SET SAFE OFF
            COPY TO (filea)
            SET SAFE ON
        ENDI
    ENDI
ENDPROC
PROC jfdaochu
    SELE jjk
    file5=DBF()
    wjm5=STRT(RIGHT(file5,LEN(file5)-RAT("\",file5)),".DBF","")&&不帶路徑,不帶擴展名".DBF"的文件名
    fileb=PUTF("導為XLS/DBF",pathbak+wjm5,"DBF;XLS")
    SET SAFE OFF
    IF RIGHT(ALLT(fileb),3)=="XLS"
        COPY TO (fileb)  TYPE  XL5
    ELSE
        IF RIGHT(ALLT(fileb),3)=="DBF"
            COPY TO (fileb)
        ENDI
    ENDI
    SET SAFE ON
ENDPROC
***************************************
PROC tuichu() &&退出系統
    SET SYSMENU TO DEFAULT
    CLEA EVENTS
    CLEA  WINDOW 動畫1
    RELEASE MENU MAIN
    CLEA EVENTS
    SET TALK ON
    SET SAFE ON
    SET STAT ON
    SET SCOR ON
    =IMES(0)
    =INSM(.T.)
    *quit
ENDPROC
PROC xinjian1() &&新建一個空的成績表
    CLOSE DATA
    DO FORM 班級信息
    wjm1=ksqc+'成績'
    file1=pathdbf+wjm1
    file1=PUTFILE("新建成績:",file1,"DBF")
    IF ALLT(file1)==""
        =MESSAGEBOX("成績表,未命名,沒能建立!",0,"提示")
        RETU
    ENDI
    wjm1=STRT(RIGHT(file1,LEN(file1)-RAT("\",file1)),".DBF","")
    CLOS DATA
    SET SAFE OFF
    CREA TABLE (file1)  (考號 c(6), 姓名 c(8),班級 N(2))
    SET SAFE ON
    DO FORM 科目信息
    USE  (DBF())  ALIA cjk
    FOR i=1 TO kms-1
        zdm=SUBS(sy_km,i*4-3,4)
        ALTE TABLE (DBF()) ADD (zdm) N(5,1)
    ENDF
    ALTE TABLE (DBF()) ADD 總分 N(6,1)
    FOR i=1 TO kms
        zdm=SUBS(tj_bmc,i*4-3,4)
        ALTE TABLE  (DBF()) ADD (zdm) N(2)
    ENDF
    FOR i=1 TO kms
        zdm=SUBS(tj_zmc,i*4-3,4)
        ALTE TABLE (DBF())  ADD (zdm) N(4)
    ENDF
    IF nj=1
        x= MIN(5,jdmcbh)
    ENDIF
    IF nj=2
        x= 4+MAX(MIN(5,jdmcbh),2)
    ENDIF
    IF nj=3
        IF jdmcbh>5
            x= 8+MAX(MIN(6,jdmcbh-1),5)
        ELSE
            x= 8+MAX(MIN(4,jdmcbh),2)
        ENDIF
    ENDIF
    FOR i=1 TO lncjh[MAX(1,MIN(X,14))]
        zdm="H"+ALLT(STR(i))
        zdm1="HMLX"+ALLT(STR(i))
        zdm2="HMKD"+ALLT(STR(i))
        xxzdm=&zdm+" "+&zdm1+" ("+ALLT(STR(&zdm2))+")"
        ALTE TABLE (DBF())  ADD &xxzdm
    ENDF
    ALTE TABLE (DBF())  ADD kl c(1)
    ALTE TABLE (DBF())  ADD 去尾 lb_p(1)
    ALTE TABLE (DBF())  ADD 新班 N(2)
    ALTE TABLE (DBF())  ADD 新號 c(6)
    ALTE TABLE (DBF())  ADD 考室 N(2)
    ALTE TABLE (DBF())  ADD 刪除 c(1)
    ALTE TABLE (DBF())  ADD 備注 c(10)
    DO FORM  校驗分數
    SELE cjk
    x= MESSAGEBOX("成績表已建立,讓電腦根據班級數及班人數自動為"+CHR(13)+"該表追加考號,姓名,班級等數據!請選擇【是】"+;
        CHR(13)+"從文件中導入數據,請選擇【否】,放棄請選擇【取消】",547,"選擇")
    IF x=6
        DO addcjb
    ENDI
    IF x=7
        IF mima<>'z'+STRT(ALLT(STRT(STR(COS(SIN(VAL(SYS(2020))*2)),12,10),'.','')),'-','')
            =MESSAGEBOX("    試用版,只能由計算機填入模擬數據!不能導入數據,更不能錄入數據!請記下機器號";

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲手机成人高清视频| 一本色道**综合亚洲精品蜜桃冫| 欧美精彩视频一区二区三区| 色老汉一区二区三区| 国产精品88888| 亚洲国产综合色| 亚洲色图欧洲色图婷婷| 精品国产百合女同互慰| 欧美美女视频在线观看| 色综合久久久网| 国产精品系列在线播放| 美女免费视频一区二区| 亚洲国产日产av| 亚洲同性gay激情无套| 国产日产欧产精品推荐色| 欧美午夜精品久久久| 国产伦精品一区二区三区免费迷| 一区二区三区欧美久久| 欧美一区二区三区在线电影| 99这里都是精品| 老司机精品视频线观看86| 一区二区三区四区乱视频| 欧美一级片免费看| 日本韩国精品在线| 国产精品综合二区| 蜜臀av在线播放一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 欧美一区日韩一区| 欧美亚洲一区二区在线观看| 成人午夜大片免费观看| 精品无人码麻豆乱码1区2区| 天天综合日日夜夜精品| 一区二区三区欧美在线观看| 国产精品美女久久久久久久久久久| 日韩久久久精品| 欧美性欧美巨大黑白大战| 91国模大尺度私拍在线视频 | 国产v日产∨综合v精品视频| 精彩视频一区二区| 国产精品一区二区黑丝| 国产精品77777| 成人av网站在线观看| 成人午夜电影网站| 91蝌蚪porny成人天涯| 91麻豆成人久久精品二区三区| 色伊人久久综合中文字幕| 91国产免费看| 91精品国产福利在线观看| 日韩美一区二区三区| 国产亚洲一区二区三区四区| 国产精品免费视频网站| 亚洲欧美成aⅴ人在线观看 | 精品一区二区三区蜜桃| 美女脱光内衣内裤视频久久影院| 国产在线一区二区| 成人手机电影网| 一本久久综合亚洲鲁鲁五月天| 欧洲色大大久久| 日韩欧美综合一区| 国产欧美一区二区在线| 久久先锋影音av| 国产精品免费网站在线观看| 亚洲欧美日韩久久| 天天操天天综合网| 国内精品伊人久久久久影院对白| 成人黄色大片在线观看| 欧美性受xxxx黑人xyx性爽| 日韩视频在线永久播放| 国产欧美日产一区| 亚洲h动漫在线| 国产99精品国产| 欧美在线你懂得| 精品久久国产字幕高潮| 国产精品久久午夜夜伦鲁鲁| 婷婷中文字幕一区三区| 国产成人精品免费网站| 欧美在线看片a免费观看| 精品国产自在久精品国产| 亚洲三级在线播放| 蜜臀av在线播放一区二区三区| 成人午夜视频网站| 在线免费精品视频| 精品国产凹凸成av人网站| 一区二区三区欧美视频| 国产成人无遮挡在线视频| 欧美日韩国产小视频| 亚洲精品一区二区三区福利 | 亚洲成人综合网站| 国产传媒一区在线| 欧美精品1区2区| 成人欧美一区二区三区视频网页| 亚洲h在线观看| 成人一级黄色片| 欧美一级国产精品| 国产精品美女久久久久久2018 | 99久久综合国产精品| 91福利视频久久久久| 欧美成人猛片aaaaaaa| 成人免费小视频| 日韩电影在线观看一区| 成人天堂资源www在线| 欧美精品久久久久久久多人混战| 久久久久久久久久久久久女国产乱 | 成人黄色国产精品网站大全在线免费观看 | 亚洲自拍偷拍欧美| 丁香五精品蜜臀久久久久99网站| 日韩一卡二卡三卡四卡| 亚洲一区二区视频在线观看| av高清久久久| 中文字幕av在线一区二区三区| 蜜臀久久99精品久久久久久9| 欧美亚洲图片小说| 亚洲精品成人精品456| 成人久久视频在线观看| 国产亚洲一本大道中文在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美在线免费播放| 一区二区三区四区蜜桃| 色综合久久综合网97色综合 | 久久精品99国产精品日本| 欧美在线短视频| 亚洲精选免费视频| 色综合久久综合网| 一区二区在线观看不卡| 色欧美片视频在线观看| 亚洲另类一区二区| 日本丰满少妇一区二区三区| 亚洲精品乱码久久久久久黑人| 99久久婷婷国产综合精品电影| 国产日韩欧美制服另类| 国产精品一区二区三区网站| 久久久久国产精品厨房| 福利一区福利二区| 欧美国产日韩在线观看| 不卡视频一二三| 中文在线一区二区| 99re6这里只有精品视频在线观看| 欧美国产国产综合| 91首页免费视频| 伊人夜夜躁av伊人久久| 欧美性猛片xxxx免费看久爱 | 成人精品鲁一区一区二区| 欧美国产欧美亚州国产日韩mv天天看完整| 国产精品18久久久久久久久久久久| 久久久久国产免费免费| 成人avav影音| 亚洲综合成人在线| 欧美一区二区三区播放老司机| 久久99深爱久久99精品| 国产亚洲精品7777| 色婷婷亚洲综合| 日韩国产欧美在线观看| 精品国产污网站| 国产成人免费视频| 亚洲精品欧美激情| 51精品久久久久久久蜜臀| 国内精品久久久久影院薰衣草| 久久久久久黄色| 一本到不卡精品视频在线观看| 亚洲高清免费视频| 欧美mv和日韩mv的网站| 顶级嫩模精品视频在线看| 一片黄亚洲嫩模| 欧美一级电影网站| 成人av资源下载| 婷婷综合在线观看| 久久久综合激的五月天| 在线精品视频一区二区| 看电视剧不卡顿的网站| 国产精品久久三| 欧美日韩国产电影| 国产成人在线色| 亚洲一二三区视频在线观看| 精品久久久久久久久久久久久久久| 成年人网站91| 日本少妇一区二区| 国产精品天美传媒沈樵| 欧美顶级少妇做爰| 成人精品视频一区| 美女免费视频一区| 亚洲欧美日韩国产另类专区| 欧美成人高清电影在线| 在线亚洲人成电影网站色www| 狠狠狠色丁香婷婷综合激情| 亚洲精品免费视频| 久久精品人人做人人爽97| 欧美日韩视频在线观看一区二区三区 | 欧美电影免费观看高清完整版在线观看 | 亚洲乱码日产精品bd| 精品国产免费视频| 色噜噜夜夜夜综合网| 国产一区二区中文字幕| 亚洲国产精品精华液网站| 国产欧美精品一区二区三区四区 | 欧美精品一区男女天堂| 欧美无人高清视频在线观看| 大桥未久av一区二区三区中文| 麻豆免费精品视频| 亚洲一二三四久久| 亚洲欧洲一区二区在线播放|