0

RTF-Feld verschlimmbessert

ich gestalte ein RTF-Feld per HTML für eine Rangliste. Bisher hat folgender Code das gewünschte Ergebnis gebracht, nämlich eine Tabelle ohne Rahmen mit Linien unter den Zeilen:

<table border=1 frame=void rules= rows>{Inhalt} </table>

Neuerdings blitzt die Tabelle kurz richtig formatiert auf (ohne Rahmen mit Linien unter den Zeilen), um dann durch eine Tabelle mit doppeltem Rahmen und allen Gitternetzlinien ersetzt zu werden. Die Anweisungen border, frames und rules werden ignoriert. 

Hat hier jemand eine Lösung?

5 Antworten

null
    • simon_woditsch
    • vor 2 Tagen
    • Gemeldet - anzeigen

    Hallo 
    wenn es primär um die Anzeige der Daten geht, könnte die HTML-Tabelle in einem Formelfeld dargestellt werden. Hier gelten keine Restriktionen hinsichtlich der Gestaltung.
    Viele Grüße
    Simon

    https://forum.ninox.com/t/60yzrdt/html

      • Thorsten_S
      • vor 2 Tagen
      • Gemeldet - anzeigen

       

      Hallo Simon,

      danke, das funktioniert, trotzdem hat mir die Einschränkung einiges durcheinandergebracht. Nun ja, häufiger mal etwas neues ;-)

      • simon_woditsch
      • vor 2 Tagen
      • Gemeldet - anzeigen

       - das Formelfeld hat noch einen weiteren Vorteil - wenn du in den Einstellungen des Feldes bei "Stil" den Hintergrund + Border auf transparent setzt, wird deine Tabelle optisch direkt in die Seite eingebettet. Du könntest die Tabelle im Formelfeld auch dynamisch erzeugen lassen.

    • mirko3
    • vor 2 Tagen
    • Gemeldet - anzeigen

    Mit CSS formatiert, funktioniert es auch im rtf-Feld. Die Attribute border, frame und rules etc. sind in html5 obsolet. Vielleicht ist der Interpreter nicht mehr abwärtskompatibel? 

    • Thorsten_S
    • gestern
    • Gemeldet - anzeigen

    Danke, für den Hinweis Mirko, ich bin mit dem Tipp von Simon weitergekommen. Ist nur blöd, wenn man ohne Vorwarnung überrascht wird.

Content aside

  • gesternZuletzt aktiv
  • 5Antworten
  • 52Ansichten
  • 3 Folge bereits