기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

Map

map ... using 문은 특정 필드 값 또는 표현식을 특정 매핑 테이블의 값에 매핑하는 데 사용됩니다. 매핑 테이블은 Mapping 문을 통해 만듭니다.

구문:  

Map *fieldlist Using  mapname

 

자동 매핑은 스크립트의 끝 또는 Unmap 문에 도달할 때까지 Map … Using 문 이후 로드된 필드에 대해 수행됩니다.

매핑은 QlikView의 내부 테이블에 필드가 저장되기 전 일련의 이벤트에서 마지막으로 수행됩니다. 즉, 매핑은 표현식 실행 도중 필드 이름이 발견될 때마다 수행되는 것이 아니라 내부 테이블의 필드 이름으로 값이 저장될 때 수행됩니다. 표현식 수준에서 매핑이 필요한 경우 Applymap() 함수를 대신 사용해야 합니다.

인수:  

Map 인수
인수 설명
*fieldlist 스크립트의 이 지점에서 매핑할 필드의 쉼표로 구분된 목록입니다. 필드 목록에 *를 사용하면 모든 필드를 지정할 수 있습니다. 필드 이름에는 와일드카드 문자 *?가 허용됩니다. 와일드카드를 사용할 경우 필드 이름을 따옴표로 묶어야 합니다.
mapname 이전에 mapping load 또는 mapping select 문으로 읽은 매핑 테이블의 이름입니다.

예 및 결과:  

예 및 결과
결과
Map Country Using Cmap; map Cmap을 사용하여 Country 필드를 매핑할 수 있습니다.
Map A, B, C Using X; map X를 사용하여 A, BC 필드를 매핑할 수 있습니다.
Map * Using GenMap; GenMap을 사용하여 모든 필드를 매핑할 수 있습니다.

자세한 정보

 

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com