속성 테이블 위젯은 운영 레이어 속성을 테이블 형식으로 표시합니다. 웹 앱의 아래쪽에 나타나며 열기, 크기 조정, 닫기를 수행할 수 있습니다. 레이어 두 개 이상의 속성을 디스플레이 하게 되면 속성 패널에 여러 탭이 자동으로 생성되어 속성 테이블 간을 전환할 수 있습니다. 위젯의 구성 창을 사용하여 테이블 뷰에 포함할 레이어, 표시 필드, 테이블 뷰를 내보낼 수 있는지 여부를 지정할 수 있습니다.
맵에서는 맵 서비스, 피처 서비스, 피처 컬렉션의 레이어가 지원됩니다. 맵 서비스 및 피처 서비스의 레이어를 사용하려면 테이블에 보여 주는 쿼리 기능이 필요합니다.

속성 테이블 위젯 구성
속성 테이블 위젯은 패널 외 위젯입니다.
- 속성 테이블 위젯 위에 마우스를 놓고 표시 또는 숨기기 버튼
을 클릭하여 응용프로그램에서 이 위젯을 표시하거나 숨깁니다. - 위젯 위에 마우스를 놓고 이 위젯 구성 버튼
을 클릭하여 구성 창을 엽니다.비고:
먼저 앱에 위젯을 추가해야 하는 경우 위젯 탭에서 위젯 플레이스 홀더를 클릭합니다. 위젯 선택 창이 열리면 위젯을 선택하고 확인을 클릭합니다.
- 레이어 가시성과 동기화 옵션을 선택한 경우 레이어 목록 위젯에서 레이어를 켜거나 끄면 속성 테이블에서 탭이 동적으로 열리고 닫힙니다.
- 보기에서 테이블에 나타내지 않을 레이어를 끕니다.
- 정렬 필드 아래에서는 기본 설정에 따라 정렬할 레이어 필드를 정의합니다.
필드가 테이블에 표시될 때 오름차순 또는 내림차순으로 정렬되도록 선택할 수도 있습니다.
- 레이어 필드 구성에서 선택한 레이어 옆의 편집 버튼
을 클릭하고 테이블에 표시하지 않을 필드를 선택 취소합니다. - 필요한 경우 사용자가 속성 테이블을 CSV 파일로 내보낼 수 있도록 하려면 CSV로 내보내기 허용 체크 박스를 선택합니다.
- 필요한 경우 앱이 시작될 때 속성 테이블 위젯을 열려면 처음에 위젯 확장 체크 박스를 선택합니다.
- 필요한 경우 기본 설정에 따라 맵 범위별 필터링 활성화 도구를 사용하려면 해당 체크 박스를 선택합니다.
- 텍스트 선택을 켜야 할 경우에는 텍스트 선택 허용 체크 박스를 선택합니다.
- 확인을 클릭합니다.
위젯 설정 창이 닫힙니다.
이 위젯의 구성 창이 맵과 연관된 레이어의 목록을 포함한 상태로 나타납니다.

주의:
기본 설정에 따라 지원되는 모든 레이어가 테이블에 나열됩니다. 서비스에서 쿼리 기능을 지원하지 않는 경우 관련 레이어가 보기 아래에 선택되지 않은 상태로 있습니다. 이를 선택하면 서비스의 쿼리 기능을 켜도록 안내하는 경고 메시지가 나타납니다. 또한 쿼리 기능이 없는 레이어의 경우 레이어 목록 메뉴에서 속성 테이블 열기 버튼을 사용할 수 없습니다.
비고:
Safari의 경우 기본 설정에 따라 Unknown으로 저장된 내보낸 파일의 이름을 직접 변경해야 합니다.
속성 테이블 위젯 사용
다음과 같은 옵션이 속성 테이블 위젯에서 제공됩니다.
- 속성 테이블을 켜고 끄는 옵션은 다음과 같습니다.
- 속성 테이블을 켜려면 맵 하단에서 화살표 버튼을 클릭합니다.

- 속성 테이블을 끄려면 속성 테이블 상단에서 화살표 버튼을 클릭하거나 테이블 오른쪽 상단에서 X를 클릭합니다.
- 레이어 목록 메뉴로 이동하여 속성 테이블에서 보기를 클릭합니다.

- 속성 테이블을 켜려면 맵 하단에서 화살표 버튼을 클릭합니다.
- 레코드 선택 - 테이블에서 레코드를 클릭하면 선택되고 속성 테이블 위젯 구성 창에 지정된 색상으로 맵에서 해당 피처가 강조됩니다. 선택된 레코드의 필드를 더블 클릭하면 맵의 해당 피처가 확대/축소됩니다. 레코드를 여러 개 선택하려면 Shift 또는 Ctrl 키를 누릅니다.
- 선택 해제 - 선택 해제 버튼을 클릭하면 모든 선택 항목이 해제됩니다.
- 선택한 피처로 확대/축소 - 확대/축소를 클릭하면 선택한 피처 주위의 중심으로 맵 범위가 재설정됩니다.
- 필드 값 복사 - 필드 값을 더블 클릭하여 강조 표시한 후 클릭하여 값을 복사합니다.
- 새로 고침 - 새로 고침을 클릭하면 테이블이 새로 고쳐집니다.
- 필드 정렬 - 필드 머리글을 클릭하면 이 필드를 기준으로 레코드가 정렬됩니다.
주의:
ArcGIS Server 서비스에서 필드를 정렬하려면 다음 조건 중 하나가 충족되어야 합니다.
- ArcGIS Server 서비스의 피처 수는 서비스에 정의된 MaxRecordCount 등록정보 값보다 적어야 합니다.
- ArcGIS Server 서비스의 피처 수가 MaxRecordCount 값보다 많다면 ArcGIS Server 버전이 10.3 이상이고, 정렬 순서 기준 지원과 페이지 매김 지원 등록정보가 true로 설정되어야 합니다.
- 열 표시 또는 숨기기 - 속성 테이블 패널의 오른쪽에 있는 더하기 버튼을 클릭하면 필드 가시성 창이 열립니다. 필드를 테이블에 보이거나 보이지 않게 설정하려면 해당 필드를 선택 또는 선택 취소합니다.

- 선택한 레코드 수 - 테이블의 왼쪽 하단에 표시됩니다.
- 옵션은 다음과 같습니다.
- 선택한 레코드 표시 - 선택한 레코드만 표시합니다.
- 릴레이트 레코드 표시 - 선택한 레코드에 릴레이트 테이블이 있는 경우 릴레이트 레코드를 표시합니다.
- 필터 - 테이블의 레코드를 필터링합니다.
- 맵 범위로 필터링 - 현재 맵 범위 내에 있는 피처의 속성을 표시합니다.
- 열 표시 또는 숨기기 - 패널의 오른쪽에 있는 더하기 버튼을 클릭하여 개별 필드의 가시성을 설정하는 것과 같습니다.
- CSV로 내보내기 - 속성을 CSV 파일로 내보냅니다. X, Y 좌표는 포인트 피처 레이어를 위해 포함되어 있으며 맵 투영과 상관없이 데이터와 동일한 공간 참조를 유지합니다. 레코드를 선택하면 선택한 레코드만 내보냅니다. 레코드를 선택하지 않으면 모든 레코드를 내보냅니다. 이 기능을 지원하려면 해당 피처 서비스에 대해 데이터 내보내기 등록정보를 활성화해야 합니다.
비고:
피처 레이어의 경우 CSV 파일로 내보낸 최대 레코드 수는 발행 시 서비스에 설정된 maxRecordCount 등록정보에 따라 다릅니다.
- 테이블에서 레코드를 클릭하면 맵에서 관련된 피처가 강조 표시되며 그 반대로도 적용됩니다.
비고:
ArcGIS Web AppBuilder의 현재 버전에서는 속성 테이블 위젯을 통한 속성 편집 또는 피처 삭제를 지원하지 않습니다.
주의:
피처 레이어에 편집자 추적이 활성화되어 있는데 테이블에 편집자의 이름이 올바르게 나타나지 않는 경우 해결 방법은 이 기술 문서를 참고하세요.