hab gleich dazu nochmal eine Frage:

D TageS DS
D Tag1 d DatFmt(*ISO) Inz(d'2000-01-01')
D Tag2 d DatFmt(*ISO) Inz(d'2000-01-06')
D Tag3 d DatFmt(*ISO) Inz(d'2000-04-21')

D TageXX d Dim(16) Overlay(TageS)
D JahrXX 4 overlay(TageXX)

D BaseDate S d Inz(d'2004-01-02')
D Today S d DatFmt(*EUR)
D Jahr S 4S 0

D DS Inz
D WorkDate 1 10d DatFmt(*ISO)
D WorkDay 9 10 0

Ich möchte jetzt mit dem Feld "WorkDate" über %Lookup prüfen, ob das Datum in der Feldgruppe "TageXX" vorhanden ist!

C If %Lookup(WorkDate:TageXX) = *null
:
C EndIf

Leider bekomme ich jetzt immer beim Umwandeln des Programm's folgende Fehlermeldung:

1 Operanden sind mit der Art des Operators nicht kompatibel

wie muß das SuchArgument "WorkDate" aufgebaut sein, über %lookup in der Feldgruppe zu suchen?