⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changefile.prg

📁 统主要由考勤机和考勤软件两部分组成
💻 PRG
字号:
* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*  文件名: CHANGEFILE.PRG <-- 本文件由 UnFoxAll 创建
* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


 LOCAL AFILES( 1 )
 IF ADIR(AFILES,'考勤统计*.dbf') > 0
    LOCAL I
    FOR I = 1 TO ALEN(AFILES,1)
       IF AT('_白班',AFILES(I,1)) > 0
          SFILE1 = AFILES(I,1)
          SFILE1 = LEFT(SFILE1,AT('.',SFILE1) - 1)
          SFILE2 = STRTRAN(SFILE1,'_白班','_固定班次')
          IF USED(SFILE1)
              USE in &sfile1
          ENDIF 
          IF USED(SFILE2)
              USE in &sfile2
          ENDIF 
          IF FILE(SFILE2 + '.dbf')
             DELETE File SFILE1 + '.dbf'
             DELETE File SFILE1 + '.fpt'
          ELSE 
             RENAME SFILE1 + '.dbf' TO SFILE2 + '.dbf'
             IF FILE(SFILE1 + '.fpt')
                RENAME SFILE1 + '.fpt' TO SFILE2 + '.fpt'
             ENDIF 
          ENDIF 
       ENDIF 
       IF AT('_倒班',AFILES(I,1)) > 0
          SFILE1 = AFILES(I,1)
          SFILE1 = LEFT(SFILE1,AT('.',SFILE1) - 1)
          SFILE2 = STRTRAN(SFILE1,'_倒班','_自动倒班')
          IF USED(SFILE1)
              USE in &sfile1
          ENDIF 
          IF USED(SFILE2)
              USE in &sfile2
          ENDIF 
          IF FILE(SFILE2 + '.dbf')
             DELETE File SFILE1 + '.dbf'
             DELETE File SFILE1 + '.fpt'
          ELSE 
             RENAME SFILE1 + '.dbf' TO SFILE2 + '.dbf'
             IF FILE(SFILE1 + '.fpt')
                RENAME SFILE1 + '.fpt' TO SFILE2 + '.fpt'
             ENDIF 
          ENDIF 
       ENDIF 
    ENDFOR 
 ENDIF 
*

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -