Domino 9 und frühere Versionen > ND6: Entwicklung

Feldinhalt per Script mit Replace verändern

<< < (2/4) > >>

Glombi:

--- Zitat von: kennwort am 21.07.05 - 20:13:30 ---genau das gleiche, was ich auch gesagt habe  ;D

--- Ende Zitat ---
Was erlauben Keeenwooort  ;D

flaite:

--- Zitat von: Glombi am 21.07.05 - 22:36:30 ---
--- Zitat von: kennwort am 21.07.05 - 20:13:30 ---genau das gleiche, was ich auch gesagt habe  ;D

--- Ende Zitat ---
Was erlauben Keeenwooort  ;D

--- Ende Zitat ---
Huiiiii. Jetzt läßt du aber die Sau raus.
Im Grunde ist das aber ein fair deal: Ich nehme dieses Forum nicht ernst, das Forum nimmt mich nicht ernst.
Auf dieser Basis können wir weiterarbeiten.
Relax.

Glombi:
He Axel, war ja gar nicht böse gemeint  ;)

Andreas

theBastian:
Guten Morgen,

erst mal vielen Dank für Eure schnellen und ausführlichen Antworten.
Auch wenn der Thread mittlerweile etwas Eigendynamik entwickelt hat.  ;)

Werde alles mal versuchen, dann versuchen es zu verstehen und dann hier posten.

cu
Sebastian

theBastian:
Habe jetzt mal das Script von Glombi genommen.


--- Code: ---Dim ws As New NotesUIWorkspace
Dim session As New NotesSession
Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument()

'Get the names from the user
oldname(0) = ws.Prompt (PROMPT_OKCANCELEDIT, "Old user name", "Type or change the old name in the box below.")
newname(0) = ws.Prompt (PROMPT_OKCANCELEDIT, "New user name", "Type or change the new name in the box below.")

While Not(doc Is Nothing)
'Get the old Agents field
oldAgents = doc.Agents
'Change the username
newAgents = Replace (oldAgents, oldname, newname)
doc.Agents = newAgents
Call doc.Save( True, True )
Set doc = collection.GetNextDocument(doc)
Wend
--- Ende Code ---

Funktioniert so wie gewünscht. Und ich hoffe es auch verstanden zu haben.

Müssen die Arrays nicht dimensioniert werden?
oldname und newname enthalten ja jeweils nur ein Element. Was aber, wenn oldAgents mehrere Elemente enthält? Werde dann alle überprüft oder nur das Erste?

Ganz schön schwierig so ein Array.  ;)

cu
Sebastian

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln