# Fonctions de fichier

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)Les fonctions de fichier (disponibles uniquement dans les expressions de script) renvoient des informations sur le fichier de table en cours de lecture. Elles renvoient la valeur NULL pour toutes les sources de données à l'exception des fichiers de table (exception : ConnectString( )).

Pour afficher une description succincte et la syntaxe d'une fonction, utilisez le menu déroulant de chaque fonction. Pour plus d'informations, cliquez sur le nom de la fonction dans la description de la syntaxe.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### Attribute

Cette fonction de script renvoie sous forme de texte la valeur des balises méta de différents fichiers multimédia. Les formats de fichier suivants sont pris en charge : MP3, WMA, WMV, PNG et JPG. Si le fichier filename n'existe pas, si son format n'est pas pris en charge ou s'il ne contient pas de balise méta nommée attributename, la valeur NULL est renvoyée.

[**Attribute**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/Attribute.htm)(filename, attributename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### ConnectString

La fonction ConnectString() renvoie le nom de la connexion de données active pour les connexions ODBC ou OLE DB. La fonction renvoie une chaîne vide si aucune instruction connect n'a été exécutée ou après une instruction disconnect.

[**ConnectString**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/ConnectString.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileBaseName

La fonction FileBaseName renvoie une chaîne contenant le nom du fichier de table en cours de lecture, sans chemin d'accès ni extension.

[**FileBaseName**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileBaseName.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileDir

La fonction FileDir renvoie une chaîne contenant le chemin d'accès au répertoire dans lequel figure le fichier de table en cours de lecture.

[**FileDir**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileDir.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileExtension

La fonction FileExtension renvoie une chaîne contenant l'extension du fichier de table en cours de lecture.

[**FileExtension**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileExtension.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileName

La fonction FileName renvoie une chaîne contenant le nom du fichier de table en cours de lecture, sans chemin d'accès mais avec l'extension.

[**FileName**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileName.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FilePath

La fonction FilePath renvoie une chaîne contenant le chemin d'accès complet au fichier de table en cours de lecture.

[**FilePath**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FilePath.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileSize

La fonction FileSize renvoie un entier contenant la taille en octets du fichier filename ou, si aucun argument filename n'est spécifié, du fichier de table en cours de lecture.

[**FileSize**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileSize.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileTime

La fonction FileTime renvoie un horodatage au format UTC pour la date et l'heure de la dernière modification apportée au fichier filename. Si aucun argument filename n'est spécifié, la fonction se réfère au fichier de table en cours de lecture.

[**FileTime**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileTime.htm)([ filename ])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### GetFolderPath

La fonction GetFolderPath renvoie la valeur de la fonction Microsoft Windows SHGetFolderPath. Cette fonction utilise comme données d'entrée le nom d'un dossier Microsoft Windows et renvoie le chemin d'accès complet au dossier.

[**GetFolderPath**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/GetFolderPath.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdCreateTime

Cette fonction de script renvoie l'horodatage de l'en-tête XML à partir d'un fichier QVD, le cas échéant. Dans le cas contraire, la valeur NULL est renvoyée. Dans l'horodatage, l'heure est fournie au format UTC.

[**QvdCreateTime**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdCreateTime.htm)(filename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdFieldName

Cette fonction de script renvoie le nom du numéro de champ fieldno, s'il existe dans un fichier QVD (dans le cas contraire, la valeur NULL est renvoyée).

[**QvdFieldName**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdFieldName.htm)(filename , fieldno)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdNoOfFields

Cette fonction de script renvoie le nombre de champs contenus dans un fichier QVD.

[**QvdNoOfFields**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdNoOfFields.htm)(filename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdNoOfRecords

Cette fonction de script renvoie le nombre d'enregistrements contenus dans un fichier QVD.

[**QvdNoOfRecords**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdNoOfRecords.htm)(filename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdTableName

Cette fonction de script renvoie le nom de la table stockée dans un fichier QVD.

[**QvdTableName**](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdTableName.htm)(filename)