Ich habe das Forum durchsucht, aber keine Hilfe gefunden die passt, also muss ich ein wenig tippen:
In unserer Firma gibt es eine Datenbank mit Dokumenten, die über eine Maske mit 5 RichText-Feldern erfasst werden. In den Richtext-Feldern (Anhang_1 bis Anhang_5) wurden bis zu 5 Anhänge (je Feld eines) eingebunden. In einem weiteren RT-Feld "Quelltext" wurde über den Datei-Import Agenten HTML-Quelltext (Dateiname, Dateigröße) etc. reingeschrieben.
Nach und nach haben die Kollegen die Datei-Anhänge nicht über den Import-Agenten, sondern über Datei - Anhängen ausgetauscht. Somit stimmt der Quelltext nicht mehr.
Ich habe in der Erfassen-Maske eine neue Schaltfläche eingebunden. Über das Click-Event soll der Quelltext gelöscht und dann neu reingeschrieben werden.
In einem 1. Versuch habe ich neben jedem RT-Feld weitere berechnete Felder eingefügt, die Namen und Größe des Anhangs über die entsprechende @Formel aus dem RT-Feld mit Anhang aufnehmen. Über den Click-Agenten werden dann die Werte aus den berechneten Feldern mit umgebenden HTML nach und nach in das RT-Feld "Quelltext" geschrieben.
Das klappt auch ganz gut. Nur, geht es etwas eleganter, ohne die zusätzlichen berechneten Felder, also nur mit LotusScript???
Wie kann ich das mit einem Array lösen, der Dateigröße und Dateiname des jeweiligten Attachments ausliest und in das RT-Feld schreibt?
Wie sähe das Skript aus? Danke für eure Hilfe