Domino 9 und frühere Versionen > ND8: Entwicklung

Optionsfelder in Lotus Script

<< < (3/5) > >>

DAU-in:
And (docProfile.test(0)= "1" )

gibt es das Item denn?

Pir0x:
jo gibt es

DAU-in:

--- Zitat von: Pir0x am 18.08.08 - 09:07:12 ---also, ich führ das ganze mal bissl weiter aus, diese Abfrage setzt sich aus 2 Bedingungen zusammen,

einmal wird überprüft ob das Document bearbeitet wurde (flagDocProcessed) und einmal halt welches kästchen im Optionsfeld ausgewählt wurde.

"flagDocProcessed" wird auf True gesetzt sobald das Document bearbeitet wurde

wenn ich jetzt sag
-----------------------------------------------------
"IF flagDocProcessed Then Call doc.Remove(True)"
-----------------------------------------------------

funktioniert das ohne Probleme , aber wenn ich das mit einander kombinieren will
------------------------------------------------------------------------------
"If flagDocProcessed And (docProfile.test(0)= "1" )Then Call Docx.Remove(True)"
------------------------------------------------------------------------------
funktioniert das wieder nicht. und im Feld test ist auch keine Zahl, das mit CStr hab ich bereits probiert

edit: Gesamter Code

--- Ende Zitat ---


ähh, im ersten remove entfernst du doc und im zweiten remove Docx?
was ist denn Docx jetzt?   :-:

grüsse

dau-in

jr:
Hi,

hast recht, sorry, das mit docx hab ich übersehen.

Die Fehlermeldung sagt, dass ein Objekt nicht gesetzt ist und es gibt nur 4 Objekte in Deinem Code, db, doc, docx, und docProfile. Ich würde jetzt mal den Debugger einschalten und nachschauen, welches Objekt nicht gesetzt ist. Oder Du baust bei allen 4 Objekten eine Msgbox ein.

Ich gehe davon aus, dass eins davon Nothing ist. Aber ohne den kompletten Funktionscode kann ich das nicht feststellen.

Gruß,

Joachim

klaussal:

--- Zitat ---Was sagt der Debugger ?
--- Ende Zitat ---

Anscheinend ist das ein unbekanntes Instrument....

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln