Domino 9 und frühere Versionen > ND7: Entwicklung
Kalendereintrag - Eingeladenen per Script ausladen
ata:
... kontrolliere deine Felder, da scheint irgendwo ein Datumsfeld oder Zahlenfeld verkettet zu werden, das nicht konvertiert wurde...
Toni
topsys:
Habe ich alles schon kontrolliert.
Dafür gibt es überigends ein guten Tool von openntf:
http://www.openntf.org/Projects/pmt.nsf/HomeLookup/3281F699534ECA928625713F0045E4BA?OpenDocument.
Damit können die Felder angezeigt und verglichen werden.
Bei mir sind alle Felder gleich der Original-Absage, bis auf die Felder $Orig und $Ref, bei mir sind es Textfelder und bei dem Original sind sie vom Typ Antwort-Referenzliste.
koehlerbv:
$Ref erzeugt man mit NotesDocument.MakeResponse. Hierüber kannst Du auch $Orig erzeugen, beispielsweise durch ein nicht zu speicherndes Hilfsdokument, MakeResponse und anschliessendem NotesItem.CopyItemToDocument (Zieldokument, "$Orig").
HTH,
Bernhard
topsys:
Hallo Bernhard,
das war der Schlüssel zur Lösung meines Problems. Call docNew.MakeResponse(docSel) und schon funzt es. Herzlichen Dank. Ich habe auch über die folgende Seite noch ein paar Infos zu diesem Thema gefunden:
http://atnotes.de/index.php?topic=13984.0.
Folgendes habe ich noch nicht richtig verstanden:
--- Zitat ---Hierüber kannst Du auch $Orig erzeugen, beispielsweise durch ein nicht zu speicherndes Hilfsdokument, MakeResponse und anschliessendem NotesItem.CopyItemToDocument (Zieldokument, "$Orig")
--- Ende Zitat ---
Was meinst du mit Hilfsdokument erzeugen?
Schon mal vielen Dank für die Hilfe
topsys
koehlerbv:
Set NotesDocument = NotesDatabase.CreateDocument
Dann das MakeResponse und anschliessend
Set NotesItem = NotesDocument.GetFirstItem ("$Ref")
Call NotesItem.CopyItemToDocument (DeinEigentlichesDokument, "$Orig").
Bernhard
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln