# FileSize – Skriptfunktion

Die Funktion FileSize liefert eine ganze Zahl, die 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:

Argumente

| Argument | Beschreibung |
| --- | --- |
| filename | Der Name einer Datei, erforderlichenfalls einschließlich des Dateipfads, als Ordner- oder Webdatei-Datenverbindung. Wenn Sie keinen Dateinamen angeben, wird die aktuell gelesene Tabellendatei verwendet.<br><br>Beispiel: 'lib://Table Files/'<br><br>Im Legacymodus für die Skripterstellung werden die folgenden Pfadformate ebenfalls unterstützt:<br><br><ul> <li> <p>  absolut </p> <p><span><span>Beispiel: </span></span><span>c:\data\</span> </p> </li> <li> <p>relativ zum <span>Qlik Sense</span> App-Arbeitsverzeichnis.</p> <p><span><span>Beispiel: </span></span><span>data\</span> </p> </li> <li> <p>als URL-Adresse (<span>HTTP</span> oder <span>FTP</span>), die eine Datei im Internet oder Intranet lokalisiert. </p> <p><span><span>Beispiel: </span></span><span>http://www.qlik.com</span> </p> </li> </ul> |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FileSize.htm)

#### Beispiele und Ergebnisse:

Skriptbeispiele

| 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( 'lib://DataFiles/xyz.xls' )  ` | Liefert die Größe der Datei xyz.xls. |