Domino 9 und frühere Versionen > Entwicklung

Profildokumente mit gleicher UniversalId

<< < (2/2)

aoibhneach:
Hallo Forum!

Leider! Es klappt doch nicht!

Das Kopieren des Inhalts eines Profildokuments (angelegt mit ProfileKey) in ein anderes (ohne ProfileKey), die sich beide auch im Maskennamen unterscheiden, führte letztlich immer wieder dazu, dass Notes auf ein und dasselbe Dokument zugreift.  :-\

Sicher gibt es eine vernünftige Erklärung dafür. Falls ich etwas recherchieren kann, poste ich es hier.

Grüße, Nils.  ^-^

koehlerbv:
Den Code müsste man jetzt sehen, denn wenn Du ein CopyAllItems macht, dann wundert mich da nix.

Bernhard

aoibhneach:
@koehlerbv

Hallo Bernhard!

Die Idee, dass CopyAllItems ein Problem sein könnte, habe ich immer weg gewischt. Weil es ja immer zunächst einige Male geklappt hat.

Hier für Dich nur ein paar Zeilen:


--- Code: ---Dim docA as NotesDocument
Dim docB as NotesDocument

set docA = db.GetProfileDocument("MaskeA", serverName)
set docB = db.GetProfileDocument("MaskeB")

Call docA.CopyAllItems(docB, True)

--- Ende Code ---

Viele Grüße,

Nils.

koehlerbv:
Wenn es dabei bleibt, kopierst Du ja auch das Form-Item, Nils. Dann muss es knallen.

Bernhard

aoibhneach:
Hallo Bernhard!

Ja klar, daran hätte ich denken können. Nur, es hat ja sogar immer mehrere Male funktioniert, bis es dann das erste Mal "geknallt" hat.

Den Grund dafür, dass es erst immer funktioniert hat (also wiederholt immer ein Feld des Profildocs befüllen, es dann speichern und dann Felder kopieren), muß ich mir noch erschließen.

Vielen Dank für deine Hilfe,

Grüße, Nils  :)

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln