Ì i 2
lab.l.wb.cup.trailers (cup.trailers)
[cup.q]
/SLB.CT[slbCT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cup.q 3 PINT R slbCT
cup.trailer 150 FREE L /SLB.CT[slbCT]|0
Ì i 2
lab.l.wb.cup.trailers.p (cup.trailers.p)
[cup.qp]
/SLB.CTP[slbCP]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cup.qp 3 PINT R slbCP
cup.trailer.p 150 FREE L /SLB.CTP[slbCP]|0
Ì i 2
lab.l.wb.main (main)
[urn]
:SLB[slb]
Field Name Len Dat Typ J DPM Offset/Local/VAL
urn 10 PINT R slb
closed 8 DATE L :SLB[slb]|3
cmpl.ordered 1 YN L VAL=%LAB.L.WB.ordered.from.tests(IF{@urn;@t.urn},/SPEC
VAL=.URN,/QC,82)
cmpl.ordered.wide 1 YN L VAL=%LAB.L.WB.ordered.from.tests(IF{@urn;@t.urn},/SPEC
VAL=.URN,/QC,121)
cmpl.test.four.columns 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,4,/QC)
cmpl.test.horiz.header 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,.HA)
cmpl.test.horiz.markers 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,.HB,/QC)
cmpl.test.one.column 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,1,/QC)
cmpl.test.paragraph 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,.P,/QC)
cmpl.test.three.columns 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,3,/QC)
cmpl.test.two.columns 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,2,/QC)
cmpl.test.vert.header 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,.VA)
cmpl.test.vert.markers 1 YN L VAL=%LAB.L.WB.std.test.format.cmpl(IF{@urn;@t.urn},/SP
VAL=EC.URN,.VB,/QC)
created.by 10 FREE L MIS.USER VAL=@entered.user
created.on 13 FREE L VAL=(%Z.date.out(@date),%Z.time.out(@entered.time))
date 8 DATE L :SLB[slb]|0
department 10 FREE L LAB.L.DEPT :SLB[slb]|4
duplicate.flag 16 FREE L VAL=IF{@closed "CLOSED"}^x_IF{@printed IF{x " "}_"DUPL
VAL=ICATE"}
entered.time 4 TIME L :SLB[slb]|6
entered.user 10 FREE L MIS.USER :SLB[slb]|5
format 1 CHOICE L
mnemonic.id 30 FREE L VAL=("WB:",@worksheet,%Z.date.out(@date),"Batch #"_@nu
VAL=mber)
name.id 50 FREE L VAL=(@LAB.L.WS.name[@worksheet],%Z.date.out(@date),"BA
VAL=TCH #"_@number)
number 3 PINT R :SLB[slb]|2
printed 1 YN L :SLB[slb]|9
sequence 10 FREE L :SLB[slb]|7
site 10 FREE L LAB.C.SITE :SLB[slb]|8
spreadsheet 10 FREE L LAB.L.ENTRY
status 6 FREE L VAL=(.CLOSED.OPEN#IF{@closed 1;2})
worksheet 10 FREE L LAB.L.WS :SLB[slb]|1
Ì € i 2
lab.l.wb.queued.tests (queued.tests)
[urn, qtest.q]
:SLB[slb]Q[slbQ]
Field Name Len Dat Typ J DPM Offset/Local/VAL
qtest.q 3 PINT R slbQ
qtest 9 PDEC5 R LAB.L.TEST :SLB[slb]Q[slbQ]|0
qtest.method 10 FREE L :SLB[slb]Q[slbQ]|1
Ì € i 2
lab.l.wb.specs (specs)
[urn, cup]
:SLB[slb]C[slbC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cup 3 URN L slbC
qc.urn 10 URN L LAB.L.QC :SLB[slb]C[slbC]|1
spec 3 URN L
spec.type 1 CHOICE L :SLB[slb]C[slbC]|0
spec.urn 30 URN L LAB.L.SPEC :SLB[slb]C[slbC]|1
task.urn 10 URN L LAB.C.TASKR :SLB[slb]C[slbC]|1
Ì € i 2
lab.l.wb.tests (tests)
[urn, test]
:SLB[slb]T[slt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
test 9 PDEC5 R LAB.L.TEST slt
test.method 10 FREE L LAB.C.METH :SLB[slb]T[slt]|0
test.qc 1 CHOICE L :SLB[slb]T[slt]|1
Ì i 2
lab.l.wb.test.columns (test.columns)
[column.q]
/SLB.C[slbC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
column.q 3 PINT R slbC
test.column.1 55 FREE L /SLB.C[slbC]|0
test.column.2 55 FREE L /SLB.C[slbC]|1
test.column.3 55 FREE L /SLB.C[slbC]|2
test.column.4 55 FREE L /SLB.C[slbC]|3
Ì i 2
lab.l.wb.testp.columns (testp.columns)
[columnp.q]
/SLB.PC[slbPC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
columnp.q 3 PINT R slbPC
testp.column.1 55 FREE L /SLB.PC[slbPC]|0
testp.column.2 55 FREE L /SLB.PC[slbPC]|1
testp.column.3 55 FREE L /SLB.PC[slbPC]|2
testp.column.4 55 FREE L /SLB.PC[slbPC]|3
Ì 2
INDEX FILE/INTERNAL NAME SUBSCRIPTS/PHYSICAL BASE
lab.l.wb.id.x [worksheet,date,number] = urn
id.x :SLBI[slw,slbD,slbN]
|
|
| | | | | | |