Autor Thema: RichTextLite aus Frontend an Backend übergeben  (Gelesen 1765 mal)

Offline Lloyd

  • Aktives Mitglied
  • ***
  • Beiträge: 211
RichTextLite aus Frontend an Backend übergeben
« am: 19.05.11 - 15:04:02 »
Hallo,
ich seh grad vor lauter Bäumen den Wald nicht.

Ich habe im Frontend ein Dokument geöffnet (WICHTIG: darf nicht gespeichert werden). In dieser Maske werden einige Werte erfasst und Anhänge in ein RichTextLite Feld gepackt. Jetzt hole ich per 'Set dok = uidoc.Document' das Frontend Dokument ins Backend. Ich kann dann auf alle Felder des Frontend Dokuments im Backend Dok zugreifen. Nur das RichTextLite Feld existiert nicht. Kann mir jemand einen Tipp geben wie ich den Anhang aus dem Frontend-Dok im Backend-Dok verfügbar mache, ohne das Frontend Dok vorher zu speichern? (Speicher ich das Frontend Dok vorher, dann geht es).

Ich bekomme also das RichTextLite Feld aus dem ungespeicherten Frontend nicht im Backend verfügbar.

EDIT:
Ich hab vergessen zu sagen, dass alle Felder in einem Layoutbereich sind, nur das RichTextLite Feld ist außerhalb des Layoutbereichs des Frontend Doks
« Letzte Änderung: 19.05.11 - 15:06:00 von Lloyd »
Gruss
Lloyd

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: RichTextLite aus Frontend an Backend übergeben
« Antwort #1 am: 19.05.11 - 15:15:42 »
RichTextlite ist nichts anderes als Richttext. Und daher gilt das was für Richtext gilt auch für RTLite Felder. Erst Speichern, dann zugreifen. Einzige Strategie für deine Anforderung, speichern und anschließend sofort wieder löschen. Mit allen Weiterungen die das impliziert, wie Deletions Stubs, ACL Rechte, ....
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: RichTextLite aus Frontend an Backend übergeben
« Antwort #2 am: 19.05.11 - 15:19:48 »
Na, die einzige Strategie ist das nicht, Thomas. Beispielsweise gibt es auch noch den Weg über ein persönliches ProfileDocument und das Kopieren via Frontend.

Bernhard

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: RichTextLite aus Frontend an Backend übergeben
« Antwort #3 am: 19.05.11 - 15:30:48 »
Probier doch einfach mal

Call uidoc.Refresh( True ) ' das True ist wichtig, um das RT ins Backend zu bekommen
set doc = uidoc.Document
Set rtitm = doc.GetFirstItem( "AttachmentsRT" )
Call rtitm.Update


hth

Thomas

Offline Lloyd

  • Aktives Mitglied
  • ***
  • Beiträge: 211
Re: RichTextLite aus Frontend an Backend übergeben
« Antwort #4 am: 19.05.11 - 15:37:25 »
Danke an alle.
Der Vorschlag von Thomas (TRO) hat funktioniert.

Besten Dank.
Gruss
Lloyd

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: RichTextLite aus Frontend an Backend übergeben
« Antwort #5 am: 19.05.11 - 16:28:58 »
Achtung: Ein "uidoc.Refresh( True )" macht Probleme, wenn Verschlüsselung oder Saveoptions mit im Spiel sind.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: RichTextLite aus Frontend an Backend übergeben
« Antwort #6 am: 19.05.11 - 16:33:05 »
Na, die einzige Strategie ist das nicht, Thomas. Beispielsweise gibt es auch noch den Weg über ein persönliches ProfileDocument und das Kopieren via Frontend.

Ich schieb den Lapsus mal auf meine aktuelle Medikamenten Quote .... :-[
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz