Domino 9 und frühere Versionen > ND7: Entwicklung
bestimmten Inhalt löschen
(1/1)
kruemelmaus:
Hallo zusammen,
ich habe das folgende Problem:
Wir haben eine Datenbank, wo einem Dokument verschiedene Kategorien zugeordnet sind.
Von diesen sind einige nun nicht mehr aktuell.
Wie ist es möglich, diese zu löschen, ohne jedes Dokument einzeln anzufassen.
Das Feld heisst "Cat_Key" und ist vom Typ Text.
Es sollen alle Einträge mit dem Beginn von "xxx*" gelsöcht werden.
Gruß
Oliver
ascabg:
Hallo,
Mehrfachwerte ?
Wie loeschen (Script oder Formel)?
Andreas
kruemelmaus:
ja, ist ein Mehrfachfeld. Ein Dokument kann mehreren Kategorien zugeordnet sein.
am besten per Script löschen
ascabg:
Zur Anregung.
--- Code: ---Dim varTmp As Variant
Dim i as Integer
varTmp = doc.GetItemValue("Cat_Key")
If Not IsArray(varTmp) Then Exit Sub
For i = LBound(varTmp) To UBound(varTmp)
If Left(Trim(varTmp(i)), 3) = "xxx" Then
varTmp(i) = ""
End If
Next
varTmp = FullTrim(varTmp)
Call doc.ReplaceItemValue("Cat_Key", varTmp)
Call doc.Save(True, False)
--- Ende Code ---
Andreas
kruemelmaus:
vielen Dank erst mal, werde ich austesten
Oliver
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln