home *** CD-ROM | disk | FTP | other *** search
- SET TALK OFF
- PUBL Z1,SCH,XCH,DGCH,GCH,KS
- CLEAR
- STOR 0 TO NR
- STOR 0 TO NS
- DO \HOUSEM\PRG\REFH
- DO \HOUSEM\PRG\BASE
- USE \HOUSEM\DBF\OUTLF
- APPE FROM \HOUSEM\DBF\OUTL.TXT SDF FOR GPSZ1<>" "
- USE \HOUSEM\DBF\OUTLF
- COPY TO \HOUSEM\DBF\HK FIELDS DL1,DR1,L1,SCHD1,XCHD1,SCHL1,XCHL1,ANGL1,DGL1,ANGR1,DGR1,;
- LL1,LK1,NK1,GPSZ1,DGCH1 FOR GPSZ1="GK".OR.GPSZ1="DK".OR.GPSZ1="LK".OR.GPSZ1=;
- "CK".OR.GPSZ1="R".OR.GPSZ1="ZK"
- DELE ALL FOR GPSZ1="GK".OR.GPSZ1="DK".OR.GPSZ1="LK".OR.GPSZ1="CK".OR.GPSZ1=;
- "R".OR.GPSZ1="ZK"
- PACK
- GOTO TOP
- DO WHIL .NOT.EOF()
- IF GPSZ1="G"
- DO CASE
- CASE DL1=DR1
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\CUMN
- CASE DL1<>DR1
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\CONE
- ENDC
- ENDI
- DO CASE
- CASE GPSZ1="P "
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\KEY
- CASE GPSZ1="PP"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\KEY
- CASE GPSZ1="S"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\SPLINE
- CASE GPSZ1="K"
- STOR NR+1 TO NR
- CASE GPSZ1="M"
- STOR NR+1 TO NR
- STOR NS+1 TO NS
- DO \HOUSEM\PRG\MSCRE
- CASE GPSZ1="T"
- STOR NR+1 TO NR
- STOR NS+1 TO NS
- DO \HOUSEM\PRG\TSCRE
- CASE GPSZ1="PI"
- STOR NR+1 TO NR
- STOR NS+1 TO NS
- DO \HOUSEM\PRG\GSCRE
- CASE GPSZ1="Z"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\GEAR
- CASE GPSZ1="CG"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\CONGEAR
- CASE GPSZ1="WB"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\WB
- CASE GPSZ1="WW"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\WW
- CASE GPSZ1="BW"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\BW
- CASE GPSZ1="CW"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\CW
- ENDC
- IF GPSZ1="O".OR.GPSZ1="H"
- STOR NR+1 TO NR
- DO \HOUSEM\PRG\KLG
- ENDI
- SKIP
- ENDD
- USE \HOUSEM\DBF\HK
- STOR 1 TO NNK
- DO WHIL .NOT.EOF()
- GOTO NNK
- DO CASE
- CASE GPSZ1="GK".OR.GPSZ1="R".OR.GPSZ1="ZK"
- STOR DL1 TO D
- STOR DGCH1 TO GCH
- IF GCH<>' '
- DO \HOUSEM\PRG\ZGCH
- USE \HOUSEM\DBF\HK
- GOTO NNK
- REPL SCHD1 WITH SCH,XCHD1 WITH XCH
- ENDI
- CASE GPSZ1="CK".AND.(SCHD1=1.0.OR.SCHD1=2.0.OR.SCHD1=3.0)
- DO \HOUSEM\PRG\CK
- ENDC
- SKIP
- STOR NNK+1 TO NNK
- ENDD
- COPY TO \HOUSEM\DBF\HKE
- DO \HOUSEM\PRG\TXT
- DO \HOUSEM\PRG\REDIT