메뉴 건너뛰기


Developer > DW,DM,BI

QlikView QVP URL 구성

2014.04.15 18:21

푸우 조회 수:9781




"Open in Server"대화상자를 통해 혹은 파일의 링크를 통해 Windows 클라이언트에서 QlikView 서버로 접속할때 QV문서 주소로 사용하는 QVP URL이 있습니다.


구문은 다음과 같습니다.

qvp ://[[ username ][@]] hostname [: port |; protocol] / docname


qvp는 QlikView Protocol의 약자나 되겠네요.(추측입니다.)


여기서

username은 Windows 사용자 ID입니다. (옵션)

hostname은 호스트 컴퓨터의 이름입니다. (필수)

documentname는 QlikView 문서의 이름 (확장명 포함)입니다. (옵션)

port 는 서버에서 사용되는 특정 포트(예 4749)를 지정할 수 있습니다. (옵션)

protocol은 터널링 프로토콜(예 http)을 지정할 수 있습니다. (옵션)


username없이 @만 사용하면 익명 ID임을 나타냅니다.

사용자 ID 부분(username과 @모두 생략)을 생략하면 Windows에 로그인한 ID로 간주됩니다.


예로 다음과 같이 사용이 가능합니다.


"C:\Program Files\QlikView\qv.exe" qvp://domain\user@servername/Document.qvw


여기까지는 메뉴얼에 나온 이야기구요.


추가로 QVP URL 뒤에 ?를 붙여 변수명=값을 입력하여 변수들을 초기화 한 상태로 열 수 있습니다.


예를 들면 다음과 같습니다.


"C:\Program Files\QlikView\qv.exe" "qvp://username@qv.domain.com/ParamTest.qvw?vParamOne=A&vParamTwo=B&vParamThree=C&v변수=한글"

여기서 "vParamOne, vParamTwo, vParamThree, v변수"는 ParamTest.qvw파일에 변수로 잡혀있어야 합니다. 


또한 bookmark 파라메터를 추가하여 북마크가 선택된 상태로 QVW파일을 열 수 있습니다. 

"C:\Program Files\QlikView\qv.exe" "qvp://username@qv.domain.com/ParamTest.qvw?bookmark=Document\BM05"

여기서 BM05는 북마크의 ID입니다.