Domino 9 und frühere Versionen > ND6: Entwicklung

Vergleich von zwei Listen

<< < (3/3)

Wilhelm Weber:
im moment lande ich bei einem Type Mismatch, werde aber weiter versuchen.

der Suchwert ist ein einfaches text-Feld ohne Mehrfachwert. Hakt es daran ?

Mitch:
Du musst schon den Code zeigen, das hilft immer.

Falls du mit "Suchwert" den zweiten Parameter von ArrayGetIndex meinst und da direkt einen Feldwert verwenden willst, musst du da schon die (0) verwenden, um an den Feldwert zu kommen.

Also entweder mit einer Variablen:

If IsNull(ArrayGetIndex(doc.Fieldname, variable)) Then
     'Nix gefunden
Else
     'Was gefunden
End If

Oder eben (mit einem Feldwert):

If IsNull(ArrayGetIndex(doc.Fieldname, doc2.OtherFieldname(0))) Then
     'Nix gefunden
Else
     'Was gefunden
End If

Klar soweit? :)

Edit: Yay. Endlich. Vom Frischling zum Junior-Mitglied in nur knapp über acht Jahren! :D

Peter Klett:
Noch ein Fehler ist die Verbindung zweier Bedingungen mit &, das geht so mit Formelsprache. In Script verwendest Du And.

If Bedingung1 And Bedingung2 Then

End If

koehlerbv:
Shit, was man alles übersieht. Schön, dass bei AtNotes immer mehrere drüberschauen und sich gegenseitig ergänzen - sogar in Norwegen  :) Danke, Peter!

Bernhard

Wilhelm Weber:
Danke an alle !!

der Fehler ist weg, jetzt muss ich noch die Endlosschleife entsorgen und ein bischen Logik machen.

Grüße
Wilhelm

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln