Domino 9 und frühere Versionen > ND8: Entwicklung
Aktualisierung von Feldern in Antwortdokumenten
Klafu:
Hallo,
ich hab mir zum Thema "Aktualisierung von Feldwerten in Antwortdokumenten" die Anleitung von TMC (Arbeiten mit Haupt- und Antwortdokumenten) angeguckt und bin da auf die Methode StampAll gestoßen.
Ich wollte das jetzt mal nachbauen aber hänge gerade an der Problematik, dass ich ein NotesItem mit einem entsprechenden Wert erzeugen muss um ein Antwortdokument in den Edit-Modus versetzen zu können.
Kann ich so ein Item aus dem Hauptdokument heraus überhaupt erstellen um die Prüfung im QueryModechange der Antwortdokumente zu durchlaufen oder muss ich es in dem Fall über einen Agenten lösen?
Gruß
Chris
Driri:
Mir ist nicht ganz klar, was genau Du erreichen möchtest.
Generell könntest Du folgendes machen :
- Antwortdokumente in eine DocumentCollection packen (NotesDocument.Responses)
- DocumentCollection via StampAll updaten
Wenn es nur darum geht, ein Flagfeld in den Antworten zu schießen, sollte das so ausreichen.
Klafu:
Hallo Ingo,
okay. Entschuldige meine umständliche Ausdrucksweise :)
Ich will ein im Hauptdokument geändertes Feld in die Antwortdokumente übertragen und hab dafür die Anteilung von TMC gelesen.
Dann habe ich sein Script mit dem StampAll bei mir eingebaut aber es funktionierte nicht.
Mein (vermutlich begründeter) Verdacht ist, dass es nicht geht weil die Antwortdokumente nur über bestimmte Buttons editierbar sind. Der Editmodus wird in den Antwortdokumenten unterbunden, wenn nicht zuerst das "Edit"-NotesItem gesetzt wurde.
Nun muss ich theoretisch das Item aus dem Hauptdokument heraus für die Antwortdokumente erzeugen, dann den aktualisierten Feldwert in das Dokument schreiben und das Item wieder entfernen um ein unberechtigtes Editieren des Dokuments vorzubeugen.
Ich hoffe ich konnte mein Anliegen diesmal besser formulieren :)
Chris
koehlerbv:
StampAll ist Backend und rein gar nichts mit Deinen FrontEnd-"Schutzmaßnahmen" zu tun.
Es gilt, was Ingo in seiner Antwort bereits geschrieben hat.
Bernhard
marschul:
So wie Bernhard schreibt: StampAll hat nix mit Frontend-Mechnanismen zu tun - aber: die Funktion erfordert m.W. nach mind. Editor-Rechte laut ACL. Autor genügt da nicht, falls das Dein jeweils aktuelles Recht wäre...
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln