home *** CD-ROM | disk | FTP | other *** search
- <<* SSBINST.INC *>>
- <<* (C) 1991 SHEN YANG WHITE HORSE SOFTWART COMPANY *>>
-
- <<procedure GenSBINSTBody>>
- <<begin>>
- PRIVATE;
- PartMenuDB,PartMenuTX
- STORE {"}{fileprefix}000.txt{"} TO PartMenuTX
- IF .NOT. FILE( PartMenuTX )
- ? {"}{fileprefix}000.txt ╬─╝■▓╗┤µ╘┌.{"}
- WAIT
- QUIT
- ENDIF
- * STORE {"}{fileprefix}000.sdb{"} TO PartMenuDB
- * IF .NOT. FILE( PartMenuDB )
- * CREATE {fileprefix}000.sdb FROM MenuDBSt.sdb
- * USE {fileprefix}000.sdb
- * APPEND FROM {fileprefix}000 TYPE DELIMITED
- * ELSE
- USE {fileprefix}000.sdb
- * ENDIF
- STORE 1 TO i
- count to Px1 for Procnumb = "0"
- dimension Prc_M(Px1,3)
- GOTO TOP
- DO WHILE .NOT.EOF()
- SCATTER TO AA
- Prc_M(i,1) = AA(3)
- Prc_M(i,2) = AA(1)
- SKIP
- IF Procnumb = "1"
- Recnum = RECNO()
- labnum = Businumb
- COUNT TO X2 FOR Businumb = labnum
- X2 = X2 - 1
- Prc_M(i,3) = X2
- GOTO Recnum
- CrName = "Prc"+Businumb
- DIMENSION &CrName(X2,2)
- ENDIF
- x = 1
- i = i + 1
- DO WHILE .NOT.EOF() .AND. Procnumb <> "0"
- scatter to aa
- &CrName(x,1) = aa(3)
- &CrName(x,2) = aa(4)
- skip
- x = x + 1
- ENDDO
- ENDDO
- SAVE TO {fileprefix}000 ALL LIKE p*
- USE
- ERASE {fileprefix}000.sdb
-
- << end >>
-
- <<* EOF: SSBINST.INC *>>
-