Domino 9 und frühere Versionen > ND6: Entwicklung
Vergleich von zwei Listen
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