를 사용하면 UI 빌더EVAM(Entity View Action Mapper) 애플리케이션을 사용하여 구성요소의 데이터 소스가 카드와 목록에 표시되는 방식을 표준화할 수 있습니다.
EVAM 개요
EVAM(Entity View Action Mapper)은 다양한 데이터 소스가 카드와 목록에 표시되는 방식을 표준화하는 애플리케이션입니다. UI 빌더 는 EVAM 데이터 소스를 사용하여 구성요소의 정보를 카드 그리드 뷰 또는 정보 목록으로 표시합니다. 구성요소에 토글을 추가하여 사용자가 카드 그리드와 목록 뷰 간에 전환할 수 있도록 할 수 있습니다.
EVAM은 다음 구성 요소로 구성됩니다.
엔터티(데이터 원본). 커뮤니티 게시물 또는 사용자 등 표시하려는 관련 데이터입니다.
보기. 카드에 데이터와 작업이 표시되는 방법입니다.
작업. 카드에서 수행하는 작업입니다. 예를 들어, 시스템에서 사용자를 활성화할 수 있습니다.
지도. 데이터 소스를 카드에 표시되는 일반 필드에 매핑하는 프로세스입니다. 카드 뷰에서 트리거되는 작업을 연결할 수도 있습니다.
EVAM 데이터 소스
에 EVAM 데이터 소스를 UI 빌더 추가하고 구성요소에 바인딩합니다.그림 1. EVAM 데이터 자원
표 1. EVAM 데이터 소스
EVAM 데이터 소스
설명
EVAM 데이터 자원
데이터 소스에 대한 EVAM 정의 및 기타 정보를 추가합니다.
유형: 복합.
평가 시기: 이 데이터 자원을 평가할 시기에서 즉시를 선택하여 페이지 로드 시 EVAM 데이터 자원 인스턴스를 평가하거나 이벤트 핸들러를 사용하여 EVAM 데이터 자원을 평가하려면 호출 시만을 선택하십시오.
EVAM 정의: EVAM 정의 필드에서 데이터 자원과 연결된 EVAM 정의 기록을 추가합니다.
페이지 커서: 페이지 커서 필드에서 EVAM 정의에 대한 페이지 커서를 추가합니다.
페이지 크기: 페이지 크기 필드에 EVAM 페이지 매김 크기를 추가합니다.
페이지 번호: 페이지 번호 필드에 EVAM 페이지 매김을 위한 페이지 번호를 추가합니다.
EVAM 필터 기본 설정: EVAM 필터 기본 설정 필드에 EVAM 데이터 필터의 sys_ids 입력합니다.
해당 데이터 가져오기가 시작, 성공 또는 실패한 경우에 대한 이벤트 처리기를 추가하려면 이벤트를 선택합니다.
구성 창 옆에 있는 Now 코드 편집기 섹션에서 EVAM 정의 스크립트를 미리 봅니다.
그림 2. EVAM 데이터 자원 구성
EVAM 데이터 가져오기
EVAM 정의 및 데이터 소스에 대한 기타 정보를 추가하려면 구성을 선택합니다.
유형: GRAPHQL.
평가 시기: 페이지 로드 시 EVAM 데이터 자원 인스턴스를 평가하려면 즉시를 선택합니다. 이벤트 핸들러를 사용하여 EVAM 데이터 자원을 평가하려면 호출될 때만을 선택하십시오.
EVAM 정의: EVAM 정의 필드에 데이터 자원과 연결된 EVAM 정의 기록을 입력합니다.
페이지 커서: 페이지 커서 필드에 EVAM 정의에 대한 페이지 커서를 입력합니다.
페이지 크기: 페이지 크기 필드에 EVAM 페이지 매김 크기를 입력합니다.
페이지 번호: 페이지 번호 필드에 EVAM 페이지 매김을 위한 페이지 번호를 입력합니다.
EVAM 필터 기본 설정: EVAM 필터 기본 설정 필드에 EVAM 데이터 필터의 sys_ids 입력합니다.
해당 데이터 가져오기가 시작, 성공 또는 실패한 경우에 대한 이벤트 처리기를 추가하려면 이벤트를 선택합니다.
구성 창 오른쪽에 있는 Now Code Editor 에서 EVAM 정의 스크립트를 미리 봅니다.
EVAM 메타데이터 가져오기
EVAM 데이터 자원을 평가하고 EVAM 정의를 추가할 시기를 선택하려면 구성을 선택합니다.
유형: GRAPHQL.
평가 시기: 페이지 로드 시 EVAM 데이터 자원 인스턴스를 평가하려면 즉시를 선택합니다. 이벤트 핸들러를 사용하여 EVAM 데이터 자원을 평가하려면 호출될 때만을 선택하십시오.
EVAM 정의: EVAM 정의 필드에 데이터 자원과 연결된 EVAM 정의 기록을 입력합니다.
해당 데이터 가져오기가 시작, 성공 또는 실패한 경우에 대한 이벤트 처리기를 추가하려면 이벤트를 선택합니다.
구성 창 오른쪽에 있는 Now Code Editor 에서 EVAM 정의 스크립트를 미리 봅니다.
Search EVAM 데이터 자원
EVAM 정의 및 데이터 소스에 대한 기타 정보를 추가하려면 구성을 선택합니다.
유형: 복합.
평가 시기: 페이지 로드 시 EVAM 데이터 자원 인스턴스를 평가합니다. 즉시를 선택합니다. 이벤트 핸들러를 사용하여 EVAM 데이터 자원을 평가하려면 호출될 때만을 선택하십시오.
EVAM 구성 ID: EVAM 구성 ID 필드에 데이터 기록과 연결된 EVAM 구성 ID 를 추가합니다.
검색 컨텍스트 구성 ID: 검색 컨텍스트 구성 ID 필드에 검색 중인 검색 컨텍스트 구성 ID 를 추가합니다.
검색어: 검색어 필드에 검색 중인 검색어를 추가합니다.
패싯 필터: 패싯 필터 필드에서 검색을 정의하는 데 도움이 되는 패싯 필터를 추가합니다.
검색 필터: 검색 필터 필드에서 검색을 정의하는 데 도움이 되는 검색 필터를 추가합니다.
맞춤법 검사 비활성화: 맞춤법 검사 비활성화 필드에서 검색 중에 맞춤법 검사를 켜거나 끌지 여부를 선택합니다.
페이지 매김 토큰: 필요한 경우 페이지 매김 토큰 필드에 페이지 매김 토큰을 입력합니다.
해당 데이터 가져오기가 시작, 성공 또는 실패한 경우에 대한 이벤트 처리기를 추가하려면 이벤트를 선택합니다.
구성 창 오른쪽에 있는 Now Code Editor 에서 EVAM 정의 스크립트를 미리 봅니다.