-
-
-
-
-
-
-
-
-
abs
-
acos
-
age
-
alert
-
appendTempFile
-
appointment
-
array
-
asin
-
atan
-
atan2
-
avg
-
barcodeScan
-
cached
-
capitalize
-
ceil
-
chosen
-
clientLang
-
closeAllRecords
-
closeFullscreen
-
closeRecord
-
color
-
concat
-
contains
-
cos
-
count (aka cnt)
-
createCalendarEvent
-
createCalendarReminder
-
createTempFile
-
createTextFile
-
createXLSX
-
createZipFile
-
databaseId
-
date
-
datetime
-
day
-
days
-
degrees
-
dialog
-
duplicate
-
duration
-
email
-
endof
-
even
-
exp
-
extractx
-
fieldId
-
file
-
fileMetadata
-
files
-
fileUrl
-
first
-
floor
-
format
-
formatJSON
-
formatXML
-
get
-
html
-
http
-
icon
-
importFile
-
index
-
invalidate
-
isAdminMode
-
isDatabaseLocked
-
isDatabaseProtected
-
item
-
join
-
last
-
latitude
-
length
-
ln
-
loadFileAsBase64
-
loadFileAsBase64URL
-
location
-
log
-
longitude
-
lower
-
lpad
-
max
-
min
-
month
-
monthIndex
-
monthName
-
ninoxApp
-
now
-
number
-
numbers
-
odd
-
openFullscreen
-
openPage
-
openPrintLayout
-
openRecord
-
openTable
-
openURL
-
parseCSV
-
parseJSON
-
parseXML
-
phone
-
popupRecord
-
pow
-
printAndSaveRecord
-
printRecord
-
printTable
-
quarter
-
queryConnection
-
radians
-
random
-
range
-
raw
-
record
-
removeFile
-
removeItem
-
renameFile
-
replace
-
replacex
-
round
-
rpad
-
rsort
-
sendCommand
-
sendEmail
-
set
-
setItem
-
shareFile
-
shareView
-
sign
-
sin
-
sleep
-
slice
-
sort
-
split
-
splitx
-
sqr
-
sqrt
-
start
-
string
-
styled
-
substr
-
substring
-
sum
-
tableId
-
tan
-
teamId
-
testx
-
text
-
time
-
timeinterval
-
timestamp
-
today
-
trim
-
unique
-
unshareAllViews
-
unshareFile
-
unshareView
-
upper
-
url
-
urlDecode
-
urlEncode
-
urlOf
-
user
-
userEmail
-
userFirstName
-
userFullName
-
userHasRole
-
userId
-
userIsAdmin
-
userLastName
-
userName
-
userRole
-
userRoles
-
users
-
validateXML
-
waitForSync
-
week
-
weekday
-
weekdayIndex
-
weekdayName
-
workdays
-
year
-
yearmonth
-
yearquarter
-
yearweek
-
abs
-
-
-
-
-
-
-
-
html
- aktualisiert vor 2 Wochen
- 3Antworten
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.
❗WARNUNG❗
Es kann nicht nur einfaches HTML ausgeführt werden, sondern auch CSS und JavaScript. Ninox kann vor der Ausführung nicht überprüfen, ob ein bereitgestellter JavaScript-Code bösartig ist oder nicht. Bösartige Skripte können sensible Daten aus dem Browser extrahieren und an Dritte weitergeben.
Ninox kann nicht für Schäden haftbar gemacht werden, die durch das Einschleusen von bösartigem Code verursacht werden.
- Stellen Sie stets sicher, dass Skripte, die als Eingabe für html() bereitgestellt werden, sicher ausgeführt werden können.
- Führen Sie Skripte von Dritten nur aus, wenn diese von vertrauenswürdigen Anbietern stammen.
- Lassen Sie niemals zu, dass Textfelder, die von jedermann bearbeitet werden können, als Eingabe für html() dienen
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
-
- Dirk_Spannaus
- vor 6 Monaten
- Gemeldet - anzeigen
Sollte html() nicht auch bestehende Zeilenumbrüche korrekt in <br> übersetzen?
-
- Pushing the Boundaries of Ninox
- Gotje_Ing
- vor 6 Monaten
- 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. -
- Pushing the Boundaries of Ninox
- Gotje_Ing
- vor 6 Monaten
- Gemeldet - anzeigen
Korrektur: replacex(raw(Textfeld),"\n","<br>)
