Anmerkung zur Nutzung von removeFile() bei Ausführung in nativen Apps
Mit removeFile() besteht endlich die Möglichkeit gespeicherte Files innerhalb Ninox zu löschen ohne einen API-Request auszuführen.
Dennoch hat diese Funktion eine kleine Hürde beim Scripting, wenn sie auch auf nativen Apps ausgeführt werden soll.
Hier muss die Funktion in einem 'do as server' eingebettet sein, da ansonsten der 'Kreisel des Todes' in der App stattfindet und man nur mit einem Abbruch der App weiter arbeiten kann.
Ich füge eine Bsp-DB an, die per Buttonscript mit und ohne 'do as server' mit removeFile() Dateien entfernen soll.
Die DB sollte in der Cloud abgelegt werden um mit der nativen App darauf zuzugreifen. (Sofern ein Abo vorhanden)
Was im Browser bei beiden Buttons ohne Probleme funktioniert, führt in der nativen App bei einem Button zum erwähnten 'Kreisel des Todes'.
Die DB zeigt auch Anwendungsfälle um bspw. alle Files einer Tabelle zu löschen oder nur die im Bildfeld gespeicherten Files einer Tabelle und die Anhänge unberührt zu lassen.
Antwort
Content aside
-
3
„Gefällt mir“ Klicks
- vor 2 MonatenZuletzt aktiv
- 37Ansichten
-
1
Folge bereits