Autor Thema: Wurde ein Text eingegeben ?  (Gelesen 2158 mal)

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Wurde ein Text eingegeben ?
« am: 08.02.06 - 13:48:34 »
Hi @dev,

kann man in einer Ansichtsspalte abfragen, ob im Body-Feld Text eingegeben wurde ?

--> sowas  @if(Body!="";"Ja";"Nö")

so funktioniert das nicht.
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Wurde ein Text eingegeben ?
« Antwort #1 am: 08.02.06 - 13:52:07 »
Ich nehme mal an, dass Body ein Richtextfeld ist, oder? Dann solltest du eventuell mal @Abstract probieren, das fällt mir so spontan ein...

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Wurde ein Text eingegeben ?
« Antwort #2 am: 08.02.06 - 13:54:41 »
Ab r6 sollte auch @text(Body)!="" funktionieren
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re: Wurde ein Text eingegeben ?
« Antwort #3 am: 08.02.06 - 13:58:38 »
Hi umi,

@Text(Body) habe ich auch in der Hilfe gefunden. Das scheint aber nicht zu funktionieren. Es sollte es aber.   BUG in mom.... 6.5.3 deutsch

ich probiere jetzt mal Mad's Lösung aus.

Danke.
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Glombi

  • Gast
Re: Wurde ein Text eingegeben ?
« Antwort #4 am: 08.02.06 - 14:03:28 »
@Text(<Rich Text Feld>) geht in Spalten nicht - siehe Hilfe:

Die Rich-Text-Konvertierung kann nicht in Spaltenformeln verwendet werden. Verwenden Sie @Abstract, um den Inhalt eines Rich-Text-Felds in einfachen Text zu konvertieren

Also in diesem Fall mal kein Bug.

Andreas

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Wurde ein Text eingegeben ?
« Antwort #5 am: 08.02.06 - 14:06:32 »
Sorry, Ansichtenspalte überlesen :-)

@Abstract funktioniert auch nicht in Spalten oder?
Hilfe:
@Abstract cannot convert rich text to text in a view column.

Bleibt nur noch ein berechnetes Feld im Dokument, welches mit
z.B.
@if(@text(Body)!="";"1";"0")
Deine Spalte vorbereitet.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Glombi

  • Gast
Re: Wurde ein Text eingegeben ?
« Antwort #6 am: 08.02.06 - 14:11:50 »
Es ist besser, wenn ich mal den ganzen Text aus der Hilfe zitiere:

Zitat
Die Rich-Text-Konvertierung kann nicht in Spaltenformeln verwendet werden. Verwenden Sie @Abstract, um den Inhalt eines Rich-Text-Felds in einfachen Text zu konvertieren. Verweisen Sie anschließend in der Ansicht auf das Feld für einfachen Text. Wenn Sie beispielsweise den folgenden Code zu einem Feld namens "plainText" hinzufügen, können Sie den Vorgabewert der Ansichtsspalte auf "plainText" setzen, um den Inhalt des Felds "RTField" anzuzeigen:
@Abstract([TextOnly];15360;"";"RTField")

denn sonst wird nicht klar, dass @Abstract auch nicht geht.

Andreas

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re: Wurde ein Text eingegeben ?
« Antwort #7 am: 08.02.06 - 14:48:43 »
Ich habe einen weg über s Auge in den Rücken gefunden.

@length auf ein berechnetes Feld, was mit @text(Body) berechnet ist. Dann auf :

@if @length(check)>1;"jupp","nö"
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz