Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Caleb666 am 08.03.18 - 17:17:11

Titel: Feldinhalt aus einem abschnittgeschützten Bereich kopieren
Beitrag von: Caleb666 am 08.03.18 - 17:17:11
Hallo zusammen,

innerhalb eines Dokuments befindet sich ein RT_Feld1 in einem abschnittsgeschützten Bereich. In dem RT_Feld1 befindet sich ein Dateianhang. Der Dateianhang kann innerhalb des Feldes nur gelesen und nicht bearbeitet werden.

Ich möchte nun gerne den Inhalt (Dateianhang) dieses RT_Feld1 in ein neues RT_Feld2 kopieren. In diesem Feld soll dann der Dateianhang bearbeitet werden können.

Das Kopieren in das RT_Feld2 erfolgt mittels einer Schaltfläche und folgendem Code.

Code
@Command([EditGotoField] ; "RT_Feld1");
@Command([EditSelectAll]);
@Command([EditCopy]);
@Command([EditGotoField] ; "RT_Feld2" );
@Command([EditPaste])

Leider funktioniert dies nicht, da "EditGotoField" bei einem abschnittgeschützten Bereich irgendwie nicht funktioniert.

Wie könnte ich das anders lösen, so dass ich die Datei in das Feld RT_Feld2 bekomme?

Vielen Dank.
Titel: Re: Feldinhalt aus einem abschnittgeschützten Bereich kopieren
Beitrag von: Tode am 08.03.18 - 17:46:36
Mit Formelsprache: Gar nicht, weil Du nichts ins Richtextfeld kommst. Reine Textfelder könntest Du mit FIELD RT_FIELD2 := RT_FIELD1 setzen...
Titel: Re: Feldinhalt aus einem abschnittgeschützten Bereich kopieren
Beitrag von: Peter Klett am 08.03.18 - 18:05:11
Und selbst, wenn das irgendwie funktionieren würde, dann hättest Du in einem Dokument zwei Dateianhänge mit gleichen Dateinamen. Ich wäre mir - ohne das getestet zu haben - nicht sicher, dass Du nach der Bearbeitung des einen Anhangs den anderen ohne die Änderungen öffnen kannst.

Per Script den Dateianhang lösen und mit geändertem Dateinamen in das zweite Item anhängen, möglichst im geschlossenen Zustand des Dokuments.
Titel: Re: Feldinhalt aus einem abschnittgeschützten Bereich kopieren
Beitrag von: Caleb666 am 09.03.18 - 10:05:59
Danke für die Rückmeldung,


hmmm..das hört sich kompliziert an, da ich wahrs den Dateinamen über das Dateisystem ändern und die Datei dann wieder anhängen muss.

Ziel sollte eigentlich sein:
Ursprungsdatei (in RT_Feld1) soll unverändert bleiben, es soll jedoch die Möglichkeit bestehen an einer Kopie dieser Datei Änderungen vornehmen zu können. Alles innerhalb des gleichen Dokuments..

Gibt es hierfür einen anderen einfacheren Ansatz?


Titel: Re: Feldinhalt aus einem abschnittgeschützten Bereich kopieren
Beitrag von: Peter Klett am 09.03.18 - 10:16:42
Ich würde zuerst mit einem ganz normalen Dokument mit zwei Richtextfeldern den Fall nachstellen. In beide Richtextfelder die gleiche Datei anhängen und dann in einem Feld die Datei bearbeiten/verändern. Danach prüfen, ob die nicht geänderte Datei den alten oder den neuen Inhalt anzeigt.

Ich weiß es nicht, habe es auch nicht probiert, kann mir aber vorstellen, dass es niocht so ist, wie Du es Dir wünschst. Und sollte es so sein, dass es nicht funktioneirt, brauchst Du Dir um die Umsetzung dieses nicht funktionerenden Verfahrens keine Gedanken machen
Titel: Re: Feldinhalt aus einem abschnittgeschützten Bereich kopieren
Beitrag von: Tode am 09.03.18 - 13:18:58
2 Attachments mit dem selben Namen resultieren intern in einem Attachment- Namen "ATTxxxxxxx", aber funktionieren tut es schon, wenn man es manuell macht. Ich kann mir aber vorstellen, dass das beim kopieren von Richtextitems schief geht, weil das $File nicht mitkopiert wird, habe es aber auch nicht ausprobiert.
Titel: Re: Feldinhalt aus einem abschnittgeschützten Bereich kopieren
Beitrag von: Caleb666 am 21.03.18 - 08:18:57
Danke für die Unterstützung und Klärung.
Mittlerweile ist die Anforderung hinfällig geworden...