# FileSize — funkcja skryptu

Funkcja FileSize zwraca liczbę całkowitą zawierającą rozmiar (w bajtach) pliku filename albo, jeśli nie określono parametru filename, aktualnie odczytywanego pliku tabeli.

Składnia:

FileSize([filename])

Argumenty:

Argumenty

| Argument | Description |
| --- | --- |
| filename | Nazwa pliku, w razie potrzeby ze ścieżką, jako połączenie danych folderu lub pliku webowego. Jeżeli nie określisz nazwy pliku, zostanie użyty aktualnie odczytywany plik tabeli.<br><br>Przykład: 'lib://Table Files/'<br><br>W dotychczasowym trybie tworzenia skryptów obsługiwane są również następujące formaty ścieżek:<br><br><ul> <li> <p>  bezwzględna </p> <p><span><span>Przykład: </span></span><span>c:\data\</span> </p> </li> <li> <p>względna wobec katalogu roboczego aplikacji <span>Qlik Sense</span>.</p> <p><span><span>Przykład: </span></span><span>data\</span> </p> </li> <li> <p>Adres URL (<span>HTTP</span> lub <span>FTP</span>), wskazujący lokalizację w Internecie lub intranecie. </p> <p><span><span>Przykład: </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)

#### Przykłady i wyniki:

Przykłady skryptów

| Przykład | Wynik |
| --- | --- |
| `LOAD  *, FileSize(<br>) as X from abc.txt;` | Zwróci rozmiar określonego pliku (abc.txt) jako liczbę całkowitą w polu X w każdym odczytywanym rekordzie. |
| ` FileSize( 'lib://DataFiles/xyz.xls' )  ` | Zwróci rozmiar pliku xyz.xls. |