Autor Thema: Richtext .Values "Type Mismatch"  (Gelesen 1917 mal)

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Richtext .Values "Type Mismatch"
« am: 03.01.06 - 17:11:19 »
Hallo zusammen

Ich möchte gerne nur den Text aus einem Richtextfeld (:'() löschen. Dazu habe ich eine tolle Eigenschaft Values gefunden, die mir den Text ausgeben soll.

Nun habe ich aus der Hilfe folgendes kopiert:

Code
Forall v In item.Values
  Messagebox( v ) 
End Forall

Das gibt mir aber jedesmal einen "Type Mismatch" fehler in der ersten Zeile.  ???¨

Der Debugger zeigt aber als item.Values genau den reingeschriebenen Text an.

Grüsse
Untitled
« Letzte Änderung: 03.01.06 - 17:26:14 von Untitled »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Richtext .Values "Type Mismatch"
« Antwort #1 am: 03.01.06 - 17:34:40 »
Forall kannst Du nur für Arrays Werte verwenden, nicht jedoch für Skalare (was ja auch logisch ist). Im Fall Item = RichTextItem reicht also ein Messagebox item.Values.

Allerdings kannst Du mit keiner Eigenschaft irgendeiner LS-Notes-Klasse unter R5 aus RTIs ausschliesslich den Text löschen.

Bernhard

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Re: Richtext .Values "Type Mismatch"
« Antwort #2 am: 03.01.06 - 17:40:32 »
Danke für die sehr rasche Antwort!

Danke dir Notes, dass ich mal wieder gescheitert bin wegen dir alleine  >:(

Grüsse
Untitled

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Richtext .Values "Type Mismatch"
« Antwort #3 am: 03.01.06 - 17:43:26 »
Danke dir Notes, dass ich mal wieder gescheitert bin wegen dir alleine  >:(

Das verstehe ich nicht ... Notes hat genau das gemacht, was in der DesignerHelp dokumentiert ist. Und die Fehlermeldung war auch exakt.

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Re: Richtext .Values "Type Mismatch"
« Antwort #4 am: 03.01.06 - 17:49:03 »
Ich meine, weil ich keine Möglichkeit habe, den Text zu löschen.

Auf die Fehlermeldung und das Verhalten bin ich nicht böse  ;)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Richtext .Values "Type Mismatch"
« Antwort #5 am: 03.01.06 - 17:55:29 »
Okay, da habe ich Dich missverstanden.
Plain Text kann man auch mit Notes aus RTIs entfernen - ab R6 mit den neuen RTI-Classes, mit DXL-Ex-und Import, unter R5 (natürlich auch unter R6 und 7) kann man auf Tools wie RTLib oder Midas zurückgreifen.
Vielleicht ginge es auch noch sehr viel einfacher - es kommt darauf an, was in Deinen RTis noch enthalten wäre, wenn der Plain Text weg wäre.

Bernhard

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Re: Richtext .Values "Type Mismatch"
« Antwort #6 am: 03.01.06 - 18:00:33 »
hmm ja... auf die LN-Version kann ich aber leider keinen Einfluss nehmen.

An Drittanbieter für die Bearbeitung von RTFs kommt man anscheinend nicht vorbei.

Und nach dem Löschen sind noch Attachments drin.

Aber ich denke, ich werde das Ganze anders lösen.

Vielen Dank für die Unterstützung!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Richtext .Values "Type Mismatch"
« Antwort #7 am: 03.01.06 - 18:07:48 »
Na, wenn Du nur noch Attachments behalten möchtest, wäre das Verfahren ja ein ganz einfaches: Attachment(s) lösen, RTI komplett wegknallen und RTIs neuerzeugen plus Attachment(s) wieder anhängen.

Bernhard

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Re: Richtext .Values "Type Mismatch"
« Antwort #8 am: 04.01.06 - 08:18:31 »
Hmmm... ja. Das klappt!

Hehe  ;D

Vielen Dank! Super Forum das echt!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz