Domino 9 und frühere Versionen > ND6: Entwicklung

Mail mit Anhang

<< < (2/2)

Thomas Schulte:
Jo hab ich übersehen und Bernhard hat recht. Da IBM dankenswerterweise immer noch keinen Weg gefunden hat das abzustellen muss ein im Backend erzeugtes Dokument mit RTFeldern erst gespeichert werden bevor es angezeigt wird. Sonst bekommt man die Änderungen im RTFeld nämlich nicht mit.

Axel:
Ich stand mal vor dem gleichen Problem und kann Thomas und Bernhard nur zustimmen.


Ich hab das damals dann so gelöst (in deinen Code eingebaut):

...
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set db=s.CurrentDatabase
Set uidoc = ws.CurrentDocument   

Call memo.Save(True,False)  'Temp. Speichern des Backend-Doc. damit RTF-Feld angezeigt wird.
Call ws.EditDocument (True, memo)
Call memo.Remove(True)  'Das Dokument, das im Backend erstellt wurde, löschen

Es gibt aber bestimmt noch andere Methoden.


Axel

skywook:
Danke, für eure Hilfe.
Werde es morgen gleich ausprobieren.

@Bernhard
Freut mich das Du so gute Erfahrungen in Achern gemacht hast. Kann ja nur zu meinem Vorteil sein :-)

koehlerbv:
Hallo skywook,
musst Du überhaupt auf das Frontend zurückgreifen? Kann das Versenbden des Mails nicht pur im Backend erfolgen? Du sparst Dir da einiges ...

Wenn Du das Frontend doch brauchst: Da geht auch was. Beschreibe doch bitte mal die komplette Aufgabe.

Bernhard

PS: Wie schon gesagt - Achern und Umgebung hat was gut bei mir  ;)

skywook:
@Bernhard
Oh, dann habe ich ja eine exclusiv Betreuung  :D

Der Vorgang sieht folgend aus:

In einer Auftragsdatenbank soll über einen Button ein Mail erzeugt werden. Bestimmte Daten wie Empfänger, Betreff, Dateinamen für Dateianhang usw. werden aus dieser an das Mail übergeben. Möchte aber nicht das das Mail automatisch versandt wird. Der Mitarbeiter soll dies manuell tun - deshalt dann das Frontend.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln