Domino 9 und frühere Versionen > ND8: Entwicklung

Copy to Clipboard mit Formatierung

(1/1)

buzi:
Hallo zusammen,

in einer unserer Datenbanken gibt es eine Funktion, wo Feld-Inhalte von einer Maske in den Zwischenspeicher kopiert werden, um sie dann z.B. in MS Word einzufügen. Besonderheit: Die Felder sind formatiert, enhalten z.B. fett gedruckte Zeilen. Leider ist die Gestaltung der Datenbank versteckt, darum kann ich auf den Code nicht zugreifen. Ich möchte die Funktion gern um mehrere Feld-Inhalte erweitern, muss sie dazu neu erstellen. Hat jemand eine Ahnung, wie das geht? Mein Ansatz wäre ein RichText-Feld zu erstellen, da hinein die formatierten Daten schreiben, aber dann wie weiter...??

Danke für eure Ideen!

jBubbleBoy:
Dein Ansatz ist korrekt, geht mit Ui-Befehlen LS oder Formelsprache (Beispielhaft):

--- Code: ---@Command([EditGotoField];"RTFeld");
@Command([EditSelectAll]);
@Command([EditCopy]);

--- Ende Code ---

buzi:
Danke, super! Und wie kann ich deine Commands in LS umsetzen? EditGotoField -> ?? Denn ich habe jetzt schon in Lotus Script begonnen.....

jBubbleBoy:
LS-Code für NotesUiDocument:

--- Code: ---uiDoc.GotoField("RTField")
uiDoc.SelectAll
uiDoc.Copy

--- Ende Code ---

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln