HTML Editor gebraucht
Gibt es irgendwie eine Möglichkeit bei einem Datensatz HTML-Code hinzuzufügen?
Das wäre echt hilfreich, denn ich möchte eine Tabelle anlegen, wo ich einen Brief verfassen kann und auch in diesem HTML Elemente hinzufügen kann. Ich möchte nämlich einen Text verfassen können und auch in dem Feld Bilder hinzufügen können. Dass ich im normalen Text-Feld oder Rich-Text Feld HTML Code hinzufüge interessiert den Feldern nicht, denn der Code wird nicht verstanden und einfach in seiner rohen Form dargestellt.
Meine Idee war mit html() das zu lösen. Das geht aber nur wenn ich ein Formel-Feld nehme und da den Code eintrage. Aber dieser Code ist dann fix, und kann nicht in jedem Datensatz verändert werden.
Mein Ansatz war so: ich schreibe im "Textfeld1" einen HTML-Code, wie <div>text</text>, dann gehe ich in die Druckansicht und tu mit dem Editor es so umsetzen: html(Textfeld1). Aber das funktioniert nicht.
5 Antworten
-
Moin Michael Blechinger ,
ich sehe du hast schon einiges herumprobiert...
Grundsätzlich ist es notwendig für HTML Darstellungen im PDF vom Ninox-Support die MAC-Druckengine für das Team in dem die DB läuft, aktivieren zu lassen! (formlose Email an support@ninox.com reicht)Bei mir wird ein Rich-Text-Feld mit Formatierungen im Druck-Editor korrekt dargestellt, der Inhalt von Formel html(Textfeld) wird nur korrekt dargestellt, wenn du im Druckeditor ein neues Feld "fx Formel" einfügst und dort FORMEL als Code einfügst:
(Das standardmäßig eingefügte Feld ist wohl vom Typ Text, obwohl dort auch eine Formel drinsteht )Vielleicht hilft dir das schon mal weiter.
VG
Ronald -
danke Dir! Ich bin schon sehr erfahren inzwischen bei Ninox aber man lernt nie aus. Leider ist die Dokumentation des Codes noch nicht so gut, dass ich mir das Fragen stellen ersparen kann, aber ich habe die Idee dass die Dokumentation schon besser geworden ist.
Ich verwende Ninox als offline Version bzw. iCloud.
Und das Workaround werde ich gleich mal ausprobieren :-)
-
ah, ok. Ich vergesse doch immer wieder nach der Ninox-Platform zu fragen...
Dann brauchst du wohl keine Email an den Support schreiben, da das nur für die Cloud-Versionen gilt.
Ich vermute mal das auf einem MAC diese Druckengine Standart ist ;-)Wenn Du allerdings ein Bildfeld in den Textfel-Html-Code einbindest, wird dieses nur als Dateiname angezeigt!
-
Ach das ist echt zach, dass das nicht geht. Ich will da echt etwas mehr Funktionen haben bei der Druck-Gestaltung.
-
Mir ist noch nicht ganz klar geworden, wie flexibel das sein muss.
- Willst du je Datensatz ein unterschiedliches HTML-Layout erstellen?
- Oder ein "festes" Layout-Gerüst mit Bildern aus Bildfeldern und Texten aus Textfeldern des jeweiligen Datensatzes?
2. ließe sich mit Aufwand schon umsetzen (mit etwas von hinten durchs Auge: sharelink für Bilder in Bildfeldern erzeugen und dann mit diesem Code im FX-Feld anzeigen):
html("<b>Hallo Welt!</b><br> <img src=" + sharelinkB1 + " width=242 />")
Bei 1. fällt mir grad noch ein: ein HTML-Code im Textfeld (mit Platzhalterbezeichnungen für die Bilder erstellen) und die (sharefile) Urls für Bilder mit Replace nachträglich reinschreiben.