home *** CD-ROM | disk | FTP | other *** search
- STOR KTYPE1 TO KTYPE
- STOR BGCH1 TO LR
- STOR NK1 TO NS
- STOR NZL1 TO XL
- STOR DL1 TO DL
- STOR CHX1 TO CHX
- STOR DIR1 TO DIR
- STOR TRIM(CHX) TO CHX
- STOR TRIM(LR) TO LR
- DO CASE
- CASE XL=1
- USE \HOUSEM\DBF\SPLINE1
- CASE XL=2
- USE \HOUSEM\DBF\SPLINE2
- CASE XL=3
- USE \HOUSEM\DBF\SPLINE3
- CASE XL=4
- USE \HOUSEM\DBF\SPLINE4
- CASE XL=5
- USE \HOUSEM\DBF\SPLINE5
- CASE XL=6
- USE \HOUSEM\DBF\SPLINE6
- ENDC
- STOR 'NO' TO W
- DO WHIL W<>'OK'
- DO WHIL .NOT. EOF()
- STOR 50 TO NUM
- STOR 15 TO DB
- DO WHIL .NOT. EOF()
- IF DO>=DL.AND.DB<=DL
- STOR RECNO() TO NUM
- GOTO BOTTOM
- SKIP
- ELSE
- STOR DO TO DB
- SKIP
- ENDI
- ENDD
- IF NUM=50
- SET TALK ON
- ?"╡┌",NS,"╝ⁿ ╓▒ ╛╢ ╬¬",DL
- INPUT "'╓▒╛╢╨í╙┌▒Ω╫╝╓╡,╘┘╩Σ╚δ╓▒╛╢=" TO DL
- SET TALK OFF
- STOR DL TO DR
- GOTO TOP
- ELSE
- GOTO BOTTOM
- SKIP
- ENDI
- ENDD
- GOTO NUM
- SKIP-1
- STOR DO TO ADB
- SKIP
- STOR DO TO AD
- IF ADB<>DL.AND.AD<>DL
- ?" ╡┌",NS,"╝ⁿ ╓▒ ╛╢ ╬¬",DL
- ?"╜¿╥Θ╩Σ╚δ╚τ╧┬╗¿╝ⁿ┐╫╛╢:",ADB,"╗≥",AD
- INPUT '╘┘╩Σ╚δ╓▒╛╢=' TO DL
- SET TALK OFF
- STOR DL TO DR
- ENDI
- IF ADB=DL.OR.AD=DL
- LOCA FOR DO=DL
- STOR B TO B
- STOR DI TO DI
- STOR KNUM TO KS
- STOR 'OK' TO W
- ELSE
- INPUT '╘┘╩Σ╚δ╓▒╛╢=' TO DL
- SET TALK OFF
- STOR DL TO DR
- STOR 'NO' TO W
- GOTO TOP
- ENDI
- ENDD
- IF DIR='H'
- USE \HOUSEM\DBF\SPLJD
- LOCA FOR TYPE="&CHX" .AND. OI="&LR" .AND. ZK=2
- STOR DGCH TO DGCH
- STOR BGCH TO BGCH
- STOR XDGCH TO XDGCH
- ELSE
- USE \HOUSEM\DBF\SPLJD
- LOCA FOR TYPE="&CHX".AND.OI="&LR".AND.ZK=1
- STOR DGCH TO DGCH
- STOR XDGCH TO XDGCH
- STOR BGCH TO BGCH
- ENDI
- STOR DL TO D
- STOR DGCH TO GCH
- DO \HOUSEM\PRG\ZGCH
- USE \HOUSEM\DBF\OUTLF
- GOTO NR
- REPL SCHD1 WITH SCH,XCHD1 WITH XCH,DL1 WITH DL,DR1 WITH DL,DGCH1 WITH DGCH
- STOR BGCH TO GCH
- STOR B TO D
- DO \HOUSEM\PRG\ZGCH
- USE \HOUSEM\DBF\KEYSIZE
- GOTO BOTTOM
- APPE BLANK
- REPL KTYPE1 WITH KTYPE,B1 WITH B,BGCH1 WITH BGCH,BS1 WITH SCH
- REPL BX1 WITH XCH
- STOR DI TO D
- STOR XDGCH TO GCH
- DO \HOUSEM\PRG\ZGCH
- USE \HOUSEM\DBF\KEYSIZE
- GOTO BOTTOM
- REPL DIGCH1 WITH XDGCH
- REPL DI1 WITH DI,KS1 WITH KS,DIS1 WITH SCH
- REPL DIX1 WITH XCH
- USE \HOUSEM\DBF\OUTLF
- GOTO NR
- RETURN