Guten Morgen zusammen,
ich habe ein Problem mit einem Listenfeld:
Das Listenfeld, soll sich bestimmte Werte aus einer Ansicht anhand eines @DbLookup ziehen. Der Code sieht folgendermaßen aus:
@If(kdnummerein="";0;
@If(@IsError(@DbLookup("":"NoCache";"":"";"(suche)";kdnummerein;8))=1;0;@DbLookup("":"NoCache";"":"";"(suche)";kdnummerein;8))
)
Das Feld "kdnummerein" ist eine Liste, in der mehrere Kundennummern vorkommen können.
Das Problem:
Steht ein Wert in der Liste, der nicht in der Suchansicht vorhanden ist, wird wie es der @IsError Befehl vorschreibt eine 0 ins Feld geschrieben. Allerdings bricht Notes dann die Schleife auch schon ab. Habe es auch mit @For probiert, nur leider ging das völlig in die Hose. Hier wird nur 1 rausgeschrieben, was mehr nach true/false aussieht.
Kann mir jemand helfen?
Viele Grüße
Thorsten