createTextFile

Erstellt eine Textdatei mit einem bestimmten Namen und Inhalt

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")
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.

Last updated