V6502 ;Update V6.5.02 ; V6502 [ 04/29/98 3:50 PM ] ; 1 i $e($zu(0),1,3)="MGR" d ^cQSW 13 w !,$zu(0)," : ",$p($t(+1),U,2) S Q="EA" D ^cA604,^cA105,^cA106 S QU="KU" ; 2 s vv=$p($g(^cLOG(0,"VERS","%A"),$g(^cLOG("VERS","%A"),"?")),D) 21 w !!,"Van : ",vv 23 w !,"Naar: V6.5.02",! 25 i vv'="V6.5.01" w !,"De vorige versie klopt niet!",! g YZ 27 w !!,"Start " r k s k=$tr(k,"JjYy1","11110") i k'=1 g YZ 29 w !!,$p($t(+1),U,2),! ; 3 ; bestanden verwijderen ; s r=$na(...) d S1 ; ; ; global RESTORE in TST 4 w !!,"Kies nu het bestand: ",@F92,"6502TST.GLO",@F93,! 41 d ^cGR ; ; routine ZREMOVE in TST 5 ; f r=... d ; . x "zr zs @r" ; . w !,r," ... verwijderd" ; ; routine ZREMOVE in MGR 6 d ^cQSW 61 ; f r="%AN2110","%AN2112" d ; . x "zr zs @r" ; . w !,r," ... verwijderd" ; ; routine RESTORE in MGR 7 w !!,"Kies nu het bestand: ",@F92,"6502MGR.ROU",@F93,! 71 d ^cRR ; ; global KILL in MGR 8 ; s r=$na(,) d S1 ; ; global RESTORE in MGR 9 w !!,"Kies nu het bestand: ",@F92,"6502MGR.GLO",@F93,! 91 d ^cGR ; ; speciale Xecutes X S Q="DAM" D S1^cAN002(0,"DEV.PRT") d ^cQSW ; terug naar TST + controle indexen DMS S Q="DAM" D ^cA604,^cA105,^cA106 D MASTER^cQ5 D S1^cAN002("DAM","DMS") D S1^cAN002(0,"SYS.CP_USR"),S1^cAN002(0,"SYS.CL_USR") D S1^cAN002(0,"USR_PRI"),S1^cAN002(0,"USR_PRO") S Q="EA" D ^cA604,^cA105,^cA106 D MASTER^cQ5 S QU="KU" D S1^cAN002("DAM","DMS") F I="TO","TOL" I $D(@("^"_Q_I_"(0,""P"")")) s ^("P",600)=1,^(1000)=1 ; verwijderen prioriteit 1 F I=1:1 S q=$P(^cLOG(boot,"Q"),D,I) Q:'$L(q) D . I q="SYS" D ^cQSW . S GE="^"_q_"BA(""MENU"")" . F S GE=$ZO(@GE) Q:GE="" I $P(@GE,D,10)=1 S $P(@GE,D,10)="" . I q="SYS" D ^cQSW ; ; D ^cQSW ; terug naar MGR ; D ^cI33 ; HULP(boot,$J -> $J+.00 ; D ^cQSW ; terug naar TST ; D ^cI33 ; HULP(boot,$J -> $J+.00 ; Y w !,"Einde upgrade ",$p(^cLOG(0,"VERS","%A"),D),! YZ Q ; ; effectief killen S1 k @r w !,$zr," ... verwijderd" S1Z q ; ZZ ; 24.12.97 - 11 u 49 * V6.5