Domino 9 und frühere Versionen > ND8: Entwicklung
For Schleife geht nur beim ersten Durchlauf
orbit:
Hallo,
ich hab folgendes Problem mit einem Script:
Über die Auswahl in einem Feld (checkbox) soll an 1-6 Gruppen ein Mail versendet werden.
Die Empfänger der Gruppen werden in einem eigenen Dokument gewartet.
Zu Testzwecken hab ich jetzt halt eine Messagebox drinnen, die die Größe des Dokuments abfragt, in dem die Empfänger stehen sollen.
Das Problem ist nun, dass der erste Durchlauf ok ist, beim zweiten dann aber die Fehlermeldung kommt Object Variable not set.
Die Messagebox mit dem Suchstring kommt auch in der zweiten runde noch richtig, trotzdem wird aber offensichtlich das Dokument nicht gefunden.
Info = Split(uidoc.FieldGetText("Abschluss_1"),";")
For x = 0 To 2
an = Info(x)
sstring = {Form="Maske14" & cfgKey="}+an+{"}
Messagebox sstring
Set dcSearch = db.Search(sstring, Nothing,1)
Set docSearch = dcSearch.GetFirstDocument
Messagebox docSearch.Size
Next
Danke!
\Florian
koehlerbv:
Warum prüfst Du das bei diesem übersichtlichen Code nicht gleich mit dem Debugger?
Bernhard
orbit:
Hab ich ja,
der sagt bei der zweiten Runde dcsearch count 0 er verrät mir aber nicht
warum das so ist bzw. was ich ändern muss damit es nicht mehr so ist.
\Florian
koehlerbv:
Und was steht zu diesem Zeitpunkt in Info (1)? Das ist doch der casus cnactus.
Bernhard
Peter Klett:
Du schreibst, dass der Suchstring korrekt wäre. Auch in Bezug auf Groß-/Kleinschreibung?
Wäre er korrekt, würde er auch ein Dokument finden
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln