Autor Thema: ReplaceItemValue im QueryModeChange  (Gelesen 1091 mal)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
ReplaceItemValue im QueryModeChange
« am: 20.07.04 - 12:14:04 »
Hallo Forum

folgender Script im QueryModeChange-Event klappt nicht:

Set doc = Source.Document
Call doc.ReplaceItemValue( "DokStatus", "Bearbeitung" )
Call doc.Save(True,True)

Feld DokStatus ist "computed".

Im Debugger finde ich sehr wohl die Änderung in doc, nicht jedoch im Dokument selbst.

Was kann ich alles falsch gemacht haben?

Alexis
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:ReplaceItemValue im QueryModeChange
« Antwort #1 am: 20.07.04 - 13:04:32 »
Nehme an, Source.Editmode ist false, wenn das so ist, wird das Dokument im Frontend nicht neu gelesen, selbst wenn Du Dich auf den Kopf stellst. Entweder Du tust vorher ein source.editmode = true und am Schluss ein refresh, oder Du schliessest das uiDoc und öffnest es neu (womit das Dokument neu eingelesen wird).
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re:ReplaceItemValue im QueryModeChange
« Antwort #2 am: 20.07.04 - 13:13:52 »
Ein wenig off topic

hmmm... also für mich sieht das sehr nach einer Dokumentensperre aus...
Nur so nebenbei bemerkt: Dokumente zu sperren, das kann Notes seit Version R6 von sich aus, da muss man nicht solche Konstrukte bauen...

Gruß
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz