Domino 9 und frühere Versionen > ND6: Entwicklung

RichText-Feld beschreiben

(1/2) > >>

Lord_Fipsy:
Hallo,
mein Problem sollte eigentlich nicht allzu groß sein... aber irgendwie steh ich grad aufm Schlauch. Hoffentlich könnt ihr mir helfen.

Dies hier ist das Grundszenario und mein Problem:
Ich habe genau zwei Sachen in meiner Testmaske: ein RichText-Feld und eine Schaltfläche. Mit einen Klick auf die Schaltfläche wird etwas in das Richtext-Feld geschrieben und anschließend noch ein Doc-Link hinzugefügt.
In dem Feld sollte jetzt also beispielsweise sowas drinstehen: "xyz yxz <Link>"
Allerdings macht es das nicht. Das Feld bleibt einfach leer. Im Debugger seh ich aber, dass das Valuefeld durchaus mit dem Wert gefüllt wird. Dieser wird aber nicht angezeigt.
Warum nicht bzw. was kann ich machen damit es angezeigt wird?

Vielen Dank für die Hilfe
Philipp


--- Code: ---Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As Notesdocument
Dim rtitem As Variant

Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document
Set rtitem = doc.GetFirstItem("Test_Feld")
'oder etwa:
'Set rtitem = New NotesRichTextItem( doc, "Test_Feld" )
If rtitem.Type = RICHTEXT Then
Call rtitem.AppendText("Feld wurde erfolgreich gefüllt")
Call rtitem.AppendDocLink( doc, "Link zu CRM" )
End If

        'oder (hier weiß ich aber keine möglichkeit einen Link hinzuzufügen):
'Call uidoc.FieldAppendText("Test_Feld", "Beispieltext")
End Sub

--- Ende Code ---

Kadlec:
Wenn das Dein ganzer Code ist fehlt das speichern.

Boris

DerAndre:
Such mal nach re-open.

Richtextfelder sind fies gemein und überhaupt

koehlerbv:
Da fehlt nicht nur das Speichern, Boris.

Es gibt viele, viele Beiträge hierzu. Hier nur ein Beispiel.

Bernhard

Lord_Fipsy:

--- Zitat von: Kadlec am 03.03.10 - 14:12:40 ---Wenn das Dein ganzer Code ist fehlt das speichern.

Boris

--- Ende Zitat ---

mmh eigentlich soll das Dokument noch nicht gespeichert, sondern nur das Textfeld richtig angezeigt werden. Später soll das RT-Feld benutzt werden um Kundennamen und den passenden Link zum CRM-System anzeigen zu lassen. Da ist ein Speichern nicht wirklich praktisch.

Oder speicher ich nicht das Dokument? Das Backend/Frontend verwirrt mich grade ein wenig...
Sorry arbeite noch nicht so lang mit Notes.

Philipp

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln