Domino 9 und frühere Versionen > ND8: Entwicklung
nur Items mit bestimmtem Prefix kopieren
pram:
Ich gehe meist über ein Zwischendoc:
--- Code: ---call source.copyAllItems(tempDoc, false)
forall item in tempdoc.items
itemname= item.name
if not mustCopy(itemName) then '... alle nicht benötigten Items aus tempDoc entfernen
call item.remove()
do while tempDoc.hasItem(itemName) ' Bei RT oder Mime-Feldern sind Items oft mehrfach vorhanden
call tempDoc.removeItem(itemName)
loop
end if
end forall
call tempDoc.copyAllItems(dest, true) ' das bereinigte Doc über das Zieldoc kopieren
--- Ende Code ---
Obiges geht etwas schneller und macht viel weniger Probleme bei Dokumenten mit Richtext/MIME-Inhalten
(insb werden die $FILE Items berücksichtigt)
Wenn Keine Richtext/Autorenfelder oder sonstiges beteiligt sind, sondern es sich um reine Text/Zahlenfelder handelt, spricht aber auch nichts gegen die "replaceItemValue" Methode
Gruß
Roland
cebolina:
@Roland (pram)
In meinem Fall geht es ausschließlich um Text-Felder.
Trotzdem Danke für die Anregung.
Stefan
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln