Webgate Anywhere 4.1 - TMLScript Referenz
TMLForm tmlform.writeCSV()

Methode tmlform.writeCSV(destination, includeHeaders [, delimiter])
An Objekt TMLForm
Verwendung Gibt die Formulardaten in eine kommaseparierte Datei aus
Beschreibung Schreibt die Formularfelder in eine semikolon-separierten Tabellendatei auf dem Serverrechner, deren Dateipfad als Parameter "filename" angegeben wird.

Die Felder werden nach Namen sortiert in eine Tabellenzeile ausgegeben. Existiert die Datei bereits, so werden die Daten in einer neuen Zeile angehängt. Existiert die Datei noch nicht, so wird sie angelegt. Ist in diesem Fall der Parameter headers=true, so wird als erste Zeile der Datei die Namen der ausgegebenen Felder geschrieben.

Aus Gründen der Integrität ist darauf zu achten, dass eine CVS-Datei immer nur mit demselben Set an gleichbenamten Feldern beschrieben wird.

Parameter destination (String):
Dateiname und Pfad der CSV-Datei. Das Verzeichnis zur Datei muss bereits existieren.

includeHeader (Boolean):
Bestimmt ob die erste Zeile bei neu erstellten CSV-Dateien die Feldnamen enthalten soll

delimiter (String, optional, ab WGA 3.1):
Alternatives Feldtrennzeichen für die Datei. Wird dieser Parameter ausgelassen so wird das Semikolon als Feldtrenner verwendet.
Verfügbar in
  • WebTML-Seiten und normalen WebTML-Aktionen
  • Master-Aktionen


<< tmlform.validate() tmlform.submitted >>