# 시스템 함수

시스템 함수는 시스템,장치 및 QlikView 문서 속성에 액세스하기 위한 함수를 제공합니다.

각 함수에 대한 간단한 설명과 구문을 보려면 각 함수에서 드롭다운을 사용하십시오. 일부 함수의 경우 구문 설명에서 함수 이름을 클릭하면 특정 함수에 대한 더 자세한 정보를 얻을 수 있습니다.

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

#### Author

이 함수는 현재 문서의 작성자 속성이 포함된 문자열을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

Author( )

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

#### ClientPlatform

이 함수는 클라이언트 브라우저의 사용자 에이전트 문자열을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

`  Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36 `

ClientPlatform( )

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

#### ComputerName

이 함수는 운영 체제에서 반환한 대로 컴퓨터의 이름이 포함된 문자열을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

ComputerName( )

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

#### DocumentName

이 함수는 경로는 제외하되 확장명을 포함하여 현재 QlikView 문서의 이름이 포함된 문자열을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/system-functions.htm)DocumentName( )

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

#### DocumentPath

이 함수는 현재 QlikView 문서의 전체 경로가 포함된 문자열을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/system-functions.htm)DocumentPath( )

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

#### DocumentTitle

이 함수는 현재 QlikView 문서의 제목이 포함된 문자열을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/system-functions.htm)DocumentTitle( )

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

#### GetCollationLocale

이 스크립트 함수는 사용된 국가별 로캘의 문화권 이름을 반환합니다. CollationLocale 변수를 설정하지 않은 경우 실제 사용자 시스템의 로캘이 반환됩니다.

GetCollationLocale( )

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

#### GetActiveSheetID

활성 시트의 ID가 포함된 문자열을 반환합니다.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/system-functions.htm)GetActiveSheetID( )

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

#### GetExtendedProperty

이 함수는 지정된 개체 ID를 가진 시트 개체에서 명명된 확장 속성의 값을 반환합니다. objectid를 지정하지 않으면 해당 표현식이 포함된 시트 개체가 사용됩니다. 확장 속성은 정의 파일에 있는 확장 개체에 대해 정의됩니다.

[**GetExtendedProperty**](https://help.qlik.com/ko-KR/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/GetExtendedProperty.htm)(name[, objectid])

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

#### GetObjectField

GetObjectField()는 차원의 이름을 반환합니다. Index는 반환해야 할 차원을 나타내는 선택적 정수입니다.

[**GetObjectField**](https://help.qlik.com/ko-KR/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/GetObjectField.htm)([index])

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

#### GetRegistryString

이 함수는 Windows 레지스트리의 키 값을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

GetRegistryString(path, key)

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

#### Input

이 함수는 스크립트 내에서만 사용할 수 있으며, 스크립트 실행 도중에 사용자에게 값을 묻는 입력 상자를 엽니다. 파라메타 cue 및 caption을 각각 메시지 및 캡션 텍스트로 사용할 수 있습니다. 이 함수는 입력된 값을 반환합니다.

입력 상자 함수는 대화 상자가 취소되거나, 닫히거나, 표시할 수 없으면 NULL을 반환합니다.

` Load 
 Input('Enter value', 'Input box') as v, Recno () as r autogenerate 3;  `

Input(str cue [, str caption])

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

#### IsPartialReload

현재 다시 로드가 부분 다시 로드일 경우 -1(True)을, 그렇지 않으면 0(False)을 반환합니다. 이 함수는 스크립트에서만 작동합니다.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/system-functions.htm)IsPartialReload( )

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

#### MsgBox

이 함수는 스크립트 내에서만 사용할 수 있으며, 스크립트 실행 도중에 메시지 상자를 엽니다. 파라메타 msg 및 caption을 각각 메시지 및 캡션 텍스트로 사용할 수 있습니다. mb\_buttons는 다음과 같이 어떤 버튼을 메시지 상자에 표시할 것인지 정의하는 파라메타입니다.

OK 버튼이 한 개인 경우 0 또는 'OK',  
OK 및 Cancel 버튼이 두 개인 경우 1 또는 'OKCANCEL',  
Abort, Retry 및 Ignore 버튼이 세 개인 경우 2 또는 'ABORTRETRYIGNORE',  
Yes, No 및 Cancel 버튼이 세 개인 경우 3 또는 'YESNOCANCEL',  
Yes 및 No 버튼이 두 개인 경우 4 또는 'YESNO',  
Retry 및 Cancel 버튼이 두 개인 경우 5 또는 'RETRYCANCEL'

mb\_icons는 다음과 같이 어떤 아이콘을 메시지 상자에 표시할 것인지 정의하는 파라메타입니다.

아이콘이 없는 경우 0 또는 빈 문자열,  
중요한 오류에 사용되는 X가 있는 아이콘의 경우 16 또는 'ICONHAND',  
물음표가 있는 아이콘의 경우 32 또는 'ICONQUESTION',  
가벼운 오류, 주의 및 경고에 사용되는 느낌표가 있는 아이콘의 경우 48 또는 'ICONEXCLAMATION',  
정보 메시지에 사용되는 i가 있는 아이콘의 경우 64 또는 'ICONASTERISK'

mb\_defbutton은 다음과 같이 메시지 상자를 표시할 때 어떤 버튼에 포커스를 맞출 것인지 정의하는 파라메타입니다.

첫 번째 버튼에 초점이 있어야 할 경우 0 또는 'DEFBUTTON1',  
두 번째 버튼에 초점이 있어야 할 경우 256 또는 'DEFBUTTON2',  
세 번째 버튼에 초점이 있어야 할 경우 512 또는 'DEFBUTTON3',  
네 번째 버튼에 초점이 있어야 할 경우 768 또는 'DEFBUTTON4'

이 함수는 다음과 같이 사용자가 누른 버튼을 표시하는 정수를 반환합니다.

OK의 경우 1,  
Cancel의 경우 2,  
Abort의 경우 3,  
Retry의 경우 4,  
Ignore의 경우 5,  
Yes의 경우 6,  
No의 경우 7

파라메타 3, 4, 5는 내부적으로 추가되므로 위에 언급된 값 이외의 숫자 값을 사용하는 경우 예기치 못한 아이콘과 버튼 조합이 나올 수 있습니다.

메시지 상자 함수는 대화 상자를 표시할 수 없는 경우 NULL을 반환합니다.

` Load 
 MsgBox('Message 2', 'msgbox', 'OKCANCEL', 'ICONASTERISK') as x, 2 as r 
 autogenerate 1;  `

MsgBox(str msg [, str caption [, mb\_buttons [, mb\_icons[, mb\_defbutton]]]] )

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

#### OSUser

이 함수는 운영 체제에서 반환한 대로 현재 사용자의 이름이 포함된 문자열을 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

OSUser( )

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

#### QlikViewVersion

이 함수는 전체 QlikView 버전과 빌드 번호를 문자열로 반환합니다.

[QlikViewVersion - 스크립트 및 차트 함수](https://help.qlik.com/ko-KR/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/QlikViewVersion.htm)()

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

#### QVuser

섹션 액세스에 대해 입력한 대로 현재 QlikView 사용자의 이름이 포함된 문자열을 반환합니다.

QVuser( )

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

#### ReloadTime

이 함수는 마지막으로 데이터 로드를 완료했을 때의 타임스탬프를 반환합니다. 로드 스크립트와 차트 표현식 모두에서 사용할 수 있습니다.

ReloadTime( )

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

#### StateName

이 차트 함수는 사용된 개체의 상태 이름을 반환합니다. QlikView 개발자는 이 함수를 사용하여 개체의 상태가 변경될 때 동적 텍스트 및 색을 적용할 수 있습니다. 이 함수가 개체에만 작용한다는 점에 유의해야 합니다. 이 함수를 차트 표현식에 사용하여 표현식이 참조하는 상태를 결정할 수는 없습니다.

[**StateName**](https://help.qlik.com/ko-KR/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/SystemFunctions/StateName.htm)()

## 자세한 정보

* [GetFolderPath - 스크립트 함수](https://help.qlik.com/ko-KR/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/GetFolderPath.htm)