Domino 9 und frühere Versionen > Entwicklung
Endlosschleife? - Remove Items
koehlerbv:
Hallo, TMC,
wie gesagt, mein Vorschlag war nur so "hingeschmiert". Vielleicht hakt es an einem reservierten Namen - habe jetzt leider keine Zeit, gleich tiefer nachzuschauen.
Aus der DesignerHelp mal schnell gezogen (NotesItem.Property):
itemList = doc.Items
Forall i In itemList
If ( Instr( i.Name, "$" ) = 0 ) Then
Call plainItem.AppendText( i.Name + ": " + i.Text )
Call plainItem.AddNewLine( 1 )
End If
End Forall
Hilft Dir das schnell weiter ? Sorry für meine "Kurz-Angebundenheit" ...
Was ich aber noch sehe:
Du kannst Option Declare nicht gesetzt haben ;-(
vItemChanged heißt bei mir bChanged - und kommt in Deinem Script noch vor.
Also: vItemChanged deklarieren und bChanged damit ersetzen.
Hat aber nix mit Deinem eigentlichen Problem zu tun ;-)
Ciao, viel Glück, und sag mal an, was rausgekommen ist. Ich schaue heute nochmal rein.
Bernhard
koehlerbv:
Hallo, eknori,
ich bin auch verwirrt - es sollte ja einfach funktionieren.
Declarations wie bei Dir, dann folgender Code in einem Buhtong:
Msgbox MakePath ("D:\A1\B2\C3\D4")
Bis C3 tut er ... Natürlich habe ich auch den ganzen Pfad von der Platte geknallt und neuen Versuch gestartet. Wie gesagt: Ich bin verwirrt.
Ciao & danke,
Bernhard
TMC:
Hi Bernhard,
wohl eine weitere Möglichkeit mit itemList, nur dann hängt bei
"If Item.Name..."
Ich komm irgendwie nicht drauf....
TMC
PS. Danke für den Hint wegen Option Declare / bChanged....
Hast Recht, sollte man eigentlich immer setzen
koehlerbv:
Wenn Du das so übernommen hast, dann müßte es bei Dir heissen:
If ItemList.Name
Wie gesagt - bin selbst im Streß, daher nur so auf die Schnelle.
Bernhard
TMC:
Hi Multitasking-fähiger gestresster Bernhard mit parallelem Win-Verz.-Problem:
Da sagt Notes/Debuuger "Variant does not contain an object", wenn ich "If ItemList.Name..." reinsetze.
Viel Erfolg bei der Verzeichnis-Sache.
TMC
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln