PDA

View Full Version : LF-Datei mit omit



muadeep
01-07-04, 15:04
Hallo,

Ich habe eine physische Datei mit einem Feld "Training"
in diesem Feld können folgende Daten stehen:
- TRE1D_24A
- TRE1D_27A
- TRM1D_19A
- TRM1D_19A

Wenn ich jetzt in einer logischen Datei alle Sätze mit den
- TRM1D_19A
- TRM1D_19A
Daten ausschließen will muß ich daß über "OMIT" machen!

z.B.
A R TRAINIF1 PFILE(TRAINIPF)
A K TRAINING
A O TRAINING COMP(EQ 'TRM1D_19A')

wenn ich jetzt aber alle Sätze ausschließen will, welche
z.B. mit "TRE" (nur die ersten 3 Stellen) beginnen?

Gibt es da (eine) Möglichkeit(en), geht daß überhaupt in DDS?

Heinz Bretthauer
01-07-04, 15:37
Hallo,

eine Möglichkeit: In der LF die Felder aufzählen und ein Hilfsfeld mit Substring definieren.


A R TRAINIF1 PFILE(TRAINIPF)
A TRAINING
A TRA13 SST(TRAINING 1 3)
A K TRAINING
A O TRA13 COMP(EQ 'TRE')

Heinz

Fuerchau
02-07-04, 08:10
Wenn ich allerdings die LF auch IO verwenden will, geht das über Hilfsfelder nicht, da diese LF's NICHT upgedated werden können.
Alternativ:
A O TRAINING COMP(LT 'TRE')
A O TRAINING COMP(GT 'TRE')

Or-Verknüpftes OMIT ohne Hilfsfeld.