-
-
-
-
-
-
-
-
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
-
Ipad
-
isAdminMode
-
isDatabaseLocked
-
isDatabaseProtected
-
item
-
join
-
last
-
latitude
-
length
-
ln
-
loadFileAsBase64
-
loadFileAsBase64URL
-
location
-
log
-
longitude
-
lower
-
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
-
-
-
-
-
-
-
-
renameFile
- aktualisiert vor 6 Monaten
Benennt eine Datei in einem Feld oder Datensatz um
Diese Funktion benennt eine Datei um, indem Sie entweder:
- ein
Datei
-Objekt angeben, das die notwendigen Informationen enthält (nid
und den Dateinamen) oder nid
und den Dateinamen als separate Parameter angeben.
Das Datei
-Objekt kann entweder aus einem Bild-Feld stammen oder mit der Funktion file(this, "Name")
erstellt werden. In beiden Fällen ist der Parameter neuerName
erforderlich.
Achtung: Wenn diese Funktion in nativen Apps (iOS, iPadOS, macOS, Android) verwendet wird, muss sie in einem
do as server
-Codeblock im Formel-Editor eingefügt werden.
Syntax
renameFile(file, string)
renameFile(nid, string, string)
Rückgabewert
file
Beispiele
Verwenden Sie renameFile(datei, neuerDateiname)
, um ein Bild umzubenennen, das an einen Datensatz angehängt ist und in einem Bild-Feld angezeigt wird:
Bild := renameFile(Bild, "A1234_Vorderseite_0729.jpg")
Ergebnis: Das Bild im Bild-Feld in „A1234_Vorderseite_0729.jpg” umbenannt.
Verwenden Sie renameFile(nid, alterDateiname, neuerDateiname)
, um eine PDF umzubenennen, die an einen Datensatz angehängt ist:
renameFile(this, "Angebot_0724.pdf", "Angebot_0724-1.pdf")
Ergebnis: Die PDF im Datensatz wird von „Angebot_0724.pdf“ in „Angebot_0724-1.pdf“ umbenannt.
Siehe auch
removeFile
, entfernt eine Datei sicher von einem Feld oder Datensatz.
importFile
, importiert eine Datei von einer URL und speichert sie als Anhang eines Datensatzes.
shareFile
, gibt eine URL einer bestimmten Datei zurück