createTextFile
Erstellt eine Textdatei mit einem bestimmten Namen und Inhalt
Mit dieser Funktion können Sie eine einfache Textdatei (.txt) erstellen. Wenn nicht anders angegeben, wird die Datei einfach an den Datensatz angehängt (siehe die kleine Büroklammer
oben, rechts von der Tab-Leiste). Sie können den Dateinamen und die Erweiterung frei wählen.
Sie können einfache Listen oder Auswertungen in Text- oder CSV-Format erstellen, um sie außerhalb von Ninox weiter zu verarbeiten.
Es ist kein direktes Formatieren möglich, aber Sie können HTML-Tags hinzufügen, um eine einfache Website mit einer „.html“-Erweiterung zu erstellen, die von jedem gewöhnlichen Browser gelesen werden kann.
Syntax
createTextFile(nid, string, string)
Rückgabewert
file
Beispiele
Wir haben eine Datenbank mit einigen Datensätzen. Wir haben auch …
ein Bild-Feld Datei
ein Rich-Text-Feld Rich-Text mit Inhalt
ein Button Erstelle mein Dokument
Öffnen Sie die Feld-Einstellungen Ihres Buttons und fügen Sie das folgende Skript im Formel-Feld Beim Anklicken hinzu.
createTextFile(this, raw('Rich text'), "MeinTextDateiBeispiel.html")
Speichern Sie Ihre Änderungen. Klicken Sie auf Ihren Button Erstelle mein Dokument. Wenn Sie nicht angeben, wo die neue Datei gespeichert werden soll (wie in diesem Beispiel), wird sie an den Datensatz angehängt. Sie finden sie, indem Sie auf die Büroklammer klicken.
Datei := createTextFile(this, text('Rich text'), "MeinTextBeispiel.txt")
Speichern Sie Ihre Änderungen. Wenn Sie auf Ihren Button Erstelle mein Dokument klicken, sollten Sie Ihre TXT-Datei in Ihrem Bild-Feld Datei finden.
Wenn Sie das Bild-Feld anklicken, wird Ihre TXT-Datei heruntergeladen. In diesem Text gibt die Datei den nackten Text aus Ihrem Text-Feld Rich-Text ohne Tags zurück.
Datei := createTextFile(this, raw('Rich text'), "MeinTextBeispiel.html")
Speichern Sie Ihre Änderungen. Wenn Sie auf Ihren Button Erstelle mein Dokument klicken, sollten Sie Ihre HTML-Datei in Ihrem Bild-Feld Datei finden.
Wenn Sie Ihr Bild-Feld anklicken, wird Ihre HTML-Datei heruntergeladen. Das funktioniert auch mit MeinTextDateiBeispiel.txt. Dann bekommen Sie einen einfachen Text mit HTML-Tags.
Siehe auch
file
, gibt auf Basis des Dateinamens eine bestimmte Datei aus einem Datensatz zurück.
importFile
, importiert eine Datei über eine URL und speichert diese als Anhang eines Datensatzes.
Antwort
Content aside
- vor 1 JahrZuletzt aktiv
- 7Ansichten
-
1
Folge bereits