Domino 9 und frühere Versionen > Entwicklung
Profildokumente mit gleicher UniversalId
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