Autor Thema: Richtextitem anhängen  (Gelesen 1602 mal)

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Richtextitem anhängen
« am: 29.10.04 - 09:16:01 »
@All

Hallo!
Ich möchte in einem neuen Dokument den Inhalt eines Richtextitems eines betehenden Dokumentes in ein Richtextitem einfügen.
Das soll durch eine Schaltfläche ausgelöst werden.
Hier mal ein Auszug aus dem Code:
....
....
....
If Not(  itemPar Is Nothing ) Then  '### IF 3
            
   If Not( Isempty( itemPar.Values ) ) Then  '### IF 4
               
   Call itemInfo.AppendRTItem(  itemPar )
   Call doc.Save( False, True ) ' ??? Notwendig
               
   Call uidoc.Refresh
               
   Else  '### IF 4
   Goto notemplate
   End If  '### IF 4
            
End If  '### IF 3
.....
.....
.....

itemPar und itemInfo sind korrekt initialisiert und Type = 1 .
Wenn ich im Debugger in die Eigenschaften von itemPar unter Values gucke ist der Inhalt auch korrekt vorhanden ?!

Der Code läuft auch ohne Fehler durch.

Nur nach dem Refresh wird der neue Inhalt nicht im uidoc angezeigt ?
Was mach ich falsch? Oder geht das nicht im uidoc?

Bin für jede Hilfe dankbar.

Dirk
« Letzte Änderung: 29.10.04 - 12:33:44 von dirk_2909 »
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Driri

  • Gast
Re: Richtextitem anhängen
« Antwort #1 am: 29.10.04 - 09:47:49 »
RTF funktioniert so nicht im uidoc. Du mußt das im Backend machen und dann das Dokument speichern und neu öffnen.

Such mal hier im Forum, da gabs schon einige Threads zu.

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Richtextitem anhängen
« Antwort #2 am: 29.10.04 - 09:59:52 »
Danke!

werde mal suchen ....hätte ich vieleicht eher machen sollen :-[
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Richtextitem anhängen
« Antwort #3 am: 29.10.04 - 12:01:56 »
Habe was gefunden.


...aber warum kann ich dieses Thema nicht auf erledigt setzen  ???
Oder sehe ich den Button nicht  8)
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Driri

  • Gast
Re: Richtextitem anhängen
« Antwort #4 am: 29.10.04 - 12:05:25 »
Die Funktion fehlt noch seit dem Update der Forensoftware.

Du kannst als Workaround im Ursprungsthread das Icon ändern.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Richtextitem anhängen
« Antwort #5 am: 29.10.04 - 12:05:42 »
Der "Erledigt" Buttong ist beim Softwar-Update "verloren" geganen. Hoshee arbeitet daran, ihn wieder zu "finden". In der Zwischenzeit hat sich der Workaround eingebürgert, bei Deinem allerersten Posting hier im Thread das Bildchen auf DaumenHoch zu ändern, wenn es erledigt ist.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Richtextitem anhängen
« Antwort #6 am: 29.10.04 - 12:34:19 »
Danke!

"Erledigt"
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline Abdelhadi Doujali

  • Frischling
  • *
  • Beiträge: 22
  • Ich liebe dieses Forum!
Re: Richtextitem anhängen
« Antwort #7 am: 29.10.04 - 12:48:43 »
Hi,
du hast selber geahnt, denn die Richtextfelder brauchen im Notes eine besondere Behandlung.
Im UIDOC funktioniert der Inhaltsübergabe eines Richtextfeld nicht, du musst das uidoc schliesen, saveoption auf 0 setzen, damit die Meldung wollen Sie wirklich speichern nicht kommt, dann das uidoc wieder im Bearbeitungsmodus öffnen.
Nach diesem Befehl Call itemInfo.AppendRTItem(  itemPar )
muss dieser Code kommen:

If oUIDoc.EditMode Then
'    saving backend doc
      oDoc.save True, False
      odoc.saveoptions = "0"    'to prevent to show a save dialog
   End If
   Call oUIDoc.close
   Call oUIWs.ViewRefresh
   Set oUIDoc = oUIWS.EditDocument( True, oDoc )

das refreshen des uidoc brauchst du nicht mehr

Viel Spass und Gruss
Abdelhadi

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz