# 파일 함수

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/file-functions-script.htm)파일 함수(스크립트 표현식에서만 사용 가능)는 현재 읽고 있는 테이블 파일에 대한 정보를 반환합니다. 이 함수는 테이블 파일을 제외한 모든 데이터 소스에 대해 NULL을 반환합니다(예외: ConnectString( )).

각 함수에 대한 간단한 설명과 구문을 보려면 각 함수에서 드롭다운을 사용하십시오. 자세한 내용은 구문 설명에서 해당 함수 이름을 클릭하십시오.

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

#### Attribute

이 스크립트 함수는 다양한 미디어 파일의 메타 태그 값을 텍스트로 반환합니다. 지원되는 파일 형식은 MP3, WMA, WMV, PNG 및 JPG입니다. filename 파일이 존재하지 않거나, 지원되지 않는 파일 형식이거나, 이름이 attributename인 메타 태그가 포함되지 않은 경우에는 NULL이 반환됩니다.

[**Attribute**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/Attribute.htm)(filename, attributename)

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

#### ConnectString

ConnectString() 함수는 ODBC에 대한 활성 데이터 연결 또는 OLE DB 연결의 이름을 반환합니다. connect 문이 실행되지 않았거나 disconnect 문 이후인 경우, 이 함수는 빈 문자열을 반환합니다.

[**ConnectString**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/ConnectString.htm)()

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

#### FileBaseName

FileBaseName 함수는 경로 또는 확장명을 제외하고 현재 읽고 있는 테이블 파일의 이름이 포함된 문자열을 반환합니다.

[**FileBaseName**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FileBaseName.htm)()

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

#### FileDir

FileDir 함수는 현재 읽고 있는 테이블 파일의 디렉터리에 대한 경로가 포함된 문자열을 반환합니다.

[**FileDir**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FileDir.htm)()

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

#### FileExtension

FileExtension 함수는 현재 읽고 있는 테이블 파일의 확장명이 포함된 문자열을 반환합니다.

[**FileExtension**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FileExtension.htm)()

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

#### FileName

FileName 함수는 경로를 제외하되 확장명을 포함하여 현재 읽고 있는 테이블 파일의 이름이 포함된 문자열을 반환합니다.

[**FileName**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FileName.htm)()

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

#### FilePath

FilePath 함수는 현재 읽고 있는 테이블 파일에 대한 전체 경로가 포함된 문자열을 반환합니다.

[**FilePath**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FilePath.htm)()

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

#### FileSize

FileSize 함수는 filename 파일의 바이트 단위 크기 또는 filename이 지정되지 않은 경우 현재 읽고 있는 테이블 파일의 바이트 단위 크기가 포함된 정수를 반환합니다.

[**FileSize**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FileSize.htm)()

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

#### FileTime

FileTime 함수는 지정된 파일의 마지막 수정에 대한 UTC 서식의 타임스탬프를 반환합니다. 파일이 지정되지 않은 경우 함수는 현재 읽은 테이블 파일의 마지막 수정에 대한 타임스탬프(UTC)를 반환합니다.

[**FileTime**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/FileTime.htm)([ filename ])

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

#### GetFolderPath

GetFolderPath 함수는 Microsoft Windows SHGetFolderPath 함수의 값을 반환합니다. 이 함수는 Microsoft Windows 폴더의 이름을 입력으로 사용하여 이 폴더의 전체 경로를 반환합니다.

[**GetFolderPath**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/GetFolderPath.htm)()

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

#### QvdCreateTime

이 스크립트 함수는 QVD 파일(있는 경우)의 XML 헤더 타임스탬프를 반환하며, 그렇지 않으면 NULL을 반환합니다. 타임스탬프에서 시간은 UTC로 제공됩니다.

[**QvdCreateTime**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/QvdCreateTime.htm)(filename)

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

#### QvdFieldName

이 스크립트 함수는 QVD 파일 내의 필드 번호 fieldno의 이름을 반환합니다. 필드가 존재하지 않으면 NULL이 반환됩니다.

[**QvdFieldName**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/QvdFieldName.htm)(filename , fieldno)

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

#### QvdNoOfFields

이 스크립트 함수는 QVD 파일 내의 필드 수를 반환합니다.

[**QvdNoOfFields**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/QvdNoOfFields.htm)(filename)

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

#### QvdNoOfRecords

이 스크립트 함수는 QVD 파일 내의 현재 레코드 수를 반환합니다.

[**QvdNoOfRecords**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/QvdNoOfRecords.htm)(filename)

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

#### QvdTableName

이 스크립트 함수는 QVD 파일에 저장된 테이블의 이름을 반환합니다.

[**QvdTableName**](https://help.qlik.com/ko-KR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/FileFunctions/QvdTableName.htm)(filename)