cQLBV ;Logboek veiligheidskopie ;cQLBV;
Q
;
date ;date
N %H,%J,%R S %H=1+$H,%J=%H\1461,%R=%H#1461,DJ=%J*4+1841+(%R\365),DD=%R#365,DM=1 I %R=1460 S DD=365,DJ=DJ-1
F %J=31,(%R>1154)+28,31,30,31,30,31,31,30,31,30 Q:%J'
(100+DELTA/100*AVER)) G OKZ
S OK=1
OKZ Q OK
;
L(X,Y,XX,YY,Z) ;X=dag($H),Y=uur($H),XX=dag(readable),YY=uur(readable),Z=duur
S ^cLOG($ZU(5),"BACKUP","LOGBOEK",TYPE,X,Y)="BW\"_(X#7)_D_XX_D_YY_"\AUTO\"_Z
Q
;
DF(R) I REG="dd-mm-yy" Q $TR("12.34.5678","12.34.5678",R)
I REG="dd-yy-mm" Q $TR("12.5678.34","12.34.5678",R)
I REG="mm-dd-yy" Q $TR("34.12.5678","12.34.5678",R)
I REG="mm-yy-dd" Q $TR("34.5678.12","12.34.5678",R)
I REG="yy-dd-mm" Q $TR("5678.12.34","12.34.5678",R)
I REG="yy-mm-dd" Q $TR("5678.34.12","12.34.5678",R)
DFZ Q R
;
A(K) S K=$G(K,"") Q:K="" N ER,MD,SF,%DD,%DM,%DN,%DX,%DY,%TN,%TS
S ER=$$FMD^cQFILE(K,.MD) S:ER MD=0 S %DN=+MD D 200^%DO S %DX=$TR(%DX,"/","-")
S %TN=$P(MD,",",2) D 300^%TO S %TS=$E(%TS,1,2)_":"_$E(%TS,3,4)
S ER=$$FS^cQFILE(K,.SF) I ER S SF=0
S A(%DN,%TN,FILE)=FILE_"|"_SF_"|"_%DX_"|"_%TS
AZ Q
;
MS U 0 S FP=2403 W @F,@F4,R," [] = ok ",@F5,@F2,@F0 R *K
MSZ Q
;
ERR S %=$ZE D ^cA400 Q
;
ZZ ; 17.01.2012 - 15:58 * Cache-r6.4.9