0

html

Gibt eine Rich-text-Darstellung eines beliebigen Werts zurück

Mit dieser Funktion können Sie Text darstellen, der HTML-Tags enthält. Sie können alle grundlegenden HTML-Tags zur Darstellung verwenden, aber auch Tabellen, Listen und Inline-Styles.

Das Ergebnis kann zum Beispiel in einem Formel-Feld dargestellt oder zusammen mit sendEmail verwendet werden.

In einem normalen Textfeld werden HTML-Tags nicht interpretiert, sondern einfach als Text dargestellt.

In einem Rich-Text-Feld wird der Text entsprechend den HTML-Tags formatiert.

Syntax

html(any)

Rückgabewert

html

Beispiele

html("Ninox ist toll!")

Ergebnis: Ninox ist toll!

'Rich text' := html("<div style=""height:100px;width:100px;background-color:red;""><b>Ninox</b> ist <i>toll</i></div>!")

Ergebnis: Ninox ist toll! in einem roten Kasten der Größe (100px x 100px) in einem Rich-Text-Feld.

3 Antworten

null
    • Dirk_Spannaus
    • gestern
    • Gemeldet - anzeigen

    Sollte html() nicht auch bestehende Zeilenumbrüche korrekt in <br> übersetzen?

      • Gotje_Ing
      • gestern
      • Gemeldet - anzeigen

       Ich finde nein, da ansonsten z.B. Darstellung von geschriebenem Code oder andere Textmarker kaputt gehen können. 
      Mit replace(raw(Textfeld),"\n","<br>) kann man es einfach selbst umwandeln. 

      • Gotje_Ing
      • gestern
      • Gemeldet - anzeigen

       

      Korrektur: replacex(raw(Textfeld),"\n","<br>)