# FileSize – Skriptfunktion

Die Funktion FileSize liefert eine ganze Zahl, welche die Größe der Datei filename in Byte angibt. Ist filename nicht angegeben, wird die Größe der gerade eingelesenen Tabellendatei ausgegeben.

Syntax:

FileSize([filename])

Argumente:

* filename: Der Name einer Datei, falls nötig inklusive Pfad. Wenn Sie keinen Dateinamen festlegen, wird die aktuell verwendete Tabellendatei eingelesen.
  * absolute

    Beispiel: c:\data\

  * relativ zum QlikView-Dokumentpfad.

    Beispiel: data\

  * als URL-Adresse (HTTP oder FTP), die eine Datei im Internet oder Intranet lokalisiert.

    Beispiel: http://www.qlik.com

Beispiele und Ergebnisse:

Beispiele und Ergebnisse

| Beispiel | Ergebnis |
| --- | --- |
| `LOAD  *, FileSize(<br>) as X from abc.txt;` | Liefert in allen Datensätzen im Feld X die Größe der angegebenen Datei (abc.txt) als ganze Zahl. |
| ` FileSize( 'xyz.xls' )  ` | Liefert die Größe der Datei xyz.xls. |