# Funciones de archivo

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)Las funciones de archivo (solo disponibles en expresiones de script) devuelven información acerca del archivo de tabla que se está leyendo en ese momento. Estas funciones devolverán valores NULL para todas las fuentes de datos excepto para los archivos de tabla (excepción: ConnectString( )).

Utilice el desplegable de cada función para ver una breve descripción y la sintaxis de cada función. Haga clic en el nombre de la función en la descripción de la sintaxis si desea más detalles.

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

#### Attribute

Esta función de script devuelve el valor de las meta etiquetas de diversos formatos de archivo como texto. Están disponibles los siguientes formatos de archivo: MP3, WMA, WMV, PNG y JPG. Si el archivo filename no existe, no se admite como formato de archivo o no contiene una metaetiqueta con el nombre attributename, se devuelve NULL.

[**Attribute**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/Attribute.htm)(nombrearchivo, nombreatributo)

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

#### ConnectString

La función ConnectString() devuelve el nombre de la conexión de datos activa para las conexiones ODBC o OLE DB . La función devuelve una cadena vacía si no se ha ejecutado ninguna sentencia connect, o tras una sentencia disconnect.

[**ConnectString**](https://help.qlik.com/es-ES/qlikview/May2024/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 función FileBaseName devuelve una cadena que contiene el nombre del archivo de tabla que se está leyendo en ese momento, sin ruta ni extensión.

[**FileBaseName**](https://help.qlik.com/es-ES/qlikview/May2024/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 función FileDir devuelve una cadena que contiene la ruta al directorio del archivo de tabla que se está leyendo en ese momento.

[**FileDir**](https://help.qlik.com/es-ES/qlikview/May2024/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 función FileExtension devuelve una cadena que contiene la extensión del archivo de tabla que se esté leyendo en ese momento.

[**FileExtension**](https://help.qlik.com/es-ES/qlikview/May2024/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 función FileName devuelve una cadena que contiene el nombre del archivo de tabla que se esté leyendo, sin la ruta pero con la extensión.

[**FileName**](https://help.qlik.com/es-ES/qlikview/May2024/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 función FilePath devuelve una cadena que contiene la ruta completa al archivo de tabla que se esté leyendo en ese momento.

[**FilePath**](https://help.qlik.com/es-ES/qlikview/May2024/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 función FileSize devuelve un entero que contiene el tamaño en bytes del archivo filename o si no se especifica ningún filename, del archivo de tabla que se esté leyendo en ese momento.

[**FileSize**](https://help.qlik.com/es-ES/qlikview/May2024/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 función FileTime devuelve una marca de tiempo con la fecha y hora de la última modificación efectuada en el archivo filename. Si no se especifica filename, la función se referirá al archivo de tabla que se esté leyendo en ese momento.

[**FileTime**](https://help.qlik.com/es-ES/qlikview/May2024/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 función GetFolderPath devuelve el valor de la función Microsoft Windows SHGetFolderPath. Esta función toma como entrada el nombre de una carpeta Microsoft Windows y devuelve la ruta completa de la carpeta.

[**GetFolderPath**](https://help.qlik.com/es-ES/qlikview/May2024/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

Esta función de script devuelve la fecha y hora de la cabecera XML desde un archivo QVD si lo hay; si no, devuelve NULL. En la fecha-hora, la hora se proporciona en formato UTC.

[**QvdCreateTime**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdCreateTime.htm)(nombrearchivo)

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

#### QvdFieldName

Esta función de script devuelve el nombre del campo número fieldno, si éste existe en un archivo QVD (si no, devuelve NULL).

[**QvdFieldName**](https://help.qlik.com/es-ES/qlikview/May2024/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

Esta función de script devuelve el número de campos de un archivo QVD.

[**QvdNoOfFields**](https://help.qlik.com/es-ES/qlikview/May2024/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

Esta función de script devuelve el número de registros que se encuentran actualmente en un archivo QVD.

[**QvdNoOfRecords**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdNoOfRecords.htm)(nombrearchivo)

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

#### QvdTableName

Esta función de script devuelve el nombre de la tabla almacenada en un archivo QVD.

[**QvdTableName**](https://help.qlik.com/es-ES/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdTableName.htm)(filename)