다음을 통해 공유


보기 계층 구조 단추 추가

테이블의 폼이나 표에 보기 계층 구조 단추를 추가하려면 먼저 테이블을 애플리케이션에 추가해야 합니다. 보기 계층 구조 단추는 기본적으로 연락처, 기회, 잠재 고객 및 계정 양식 및 그리드에서 사용하도록 설정되어 있지만 관리자는 다른 모든 테이블에 보기 계층 구조 단추를 추가할 수 있습니다.

이러한 작업을 수행하려면 관리자 권한이 있어야 합니다.

애플리케이션에 테이블 추가

테이블과 연결된 양식 및 표의 동작을 사용자 지정하려면 애플리케이션에 테이블을 추가해야 합니다. 아래 단계를 수행하세요.

  1. Power Apps Maker 포털에 로그인합니다.
  2. 왼쪽 탐색 창에서 앱을 선택하고 모두 선택하여 모든 애플리케이션을 표시한 다음, 애플리케이션을 선택합니다. Dynamics 365 Sales의 기본 애플리케이션은 Sales Hub입니다.

    비고

    • 페이지의 오른쪽 위 모서리에 올바른 환경이 선택되어 있는지 확인합니다.
    • 고객 섹션에 표를 표시하지 않으려면 탐색에서 표시 옵션을 선택 취소합니다. 테이블은 왼쪽 탐색의 다른 모든 페이지 섹션에 추가됩니다.
    • 테이블이 탐색 또는 다른 모든 페이지에 이미 포함되어 있는 경우 명령 모음에 추가 단추 섹션으로 이동하여 명령 모음에 단추를 추가합니다.
  3. 탐색>고객으로 이동하여 새 테이블을 추가할 기존 테이블을 선택합니다.
  4. 명령 모음에서 드롭다운 펼침 단추를 선택하고 Dataverse 테이블을 선택합니다.
  5. 계층 구성 테이블을 검색하고 추가합니다.
  6. 저장 및 게시합니다.
    테이블이 애플리케이션에 추가됩니다.

명령 모음에 단추 추가

폼 또는 그리드 명령 모음에 보기 계층 구조 단추를 추가하려면 다음 단계를 수행합니다.

  1. Power Apps Maker 포털에 로그인합니다.

  2. 왼쪽 탐색 창에서 앱을 선택하고 모두 선택하여 모든 애플리케이션을 표시한 다음, 애플리케이션을 선택합니다. Dynamics 365 Sales의 기본 애플리케이션은 Sales Hub입니다.

    비고

    페이지의 오른쪽 위 모서리에 올바른 환경이 선택되어 있는지 확인합니다.

  3. 앱 홈페이지에서 테이블 이름 옆에 있는 추가 옵션(...)을 선택한 다음 , 명령 모음 편집을 선택합니다.

    비고

    테이블이 표시되지 않으면 테이블을 앱에 추가합니다. 추가 정보: 모델 기반 앱의 앱 탐색.

  4. 명령 모음 편집 대화 상자에서 명령을 추가할 위치에 따라 주 눈금 또는 기본 폼 을 선택합니다.

  5. 새 단추를 추가할 기존 명령 모음 단추를 선택한 다음 + 새>명령을 선택합니다.
    선택한 명령 옆에 새 명령 옵션을 사용할 수 있습니다. 다음 화면은 기본 양식의 예입니다.
    명령 모음에 새 명령을 추가하는 스크린샷.

  6. 새 명령 모음 창에서 폼 또는 표에 단추를 추가하는지 여부에 따라 다음 정보를 입력합니다.

    • 기본 양식의 경우:

      필드 이름 Description
      라벨 명령에 대한 레이블을 입력합니다. 예를 들어 뷰 계층 구조입니다.
      Icon 목록에서 웹 리소스 사용을 선택한 다음, 웹 리소스 추가를 선택합니다. 이미지 웹 리소스 추가 대화 상자에서 HierarchyViewerIcon.svg 검색하고 추가합니다.
      조치 JavaScript 실행을 작업 유형으로 선택합니다.
      라이브러리 사용 가능한 JavaScript 라이브러리 목록에서 LinkedInExtensions/HierarchyViewer/msdyn_HierarchyViewer.js 선택합니다. 라이브러리를 사용할 수 없는 경우 라이브러리 추가 를 선택한 다음 목록에 라이브러리를 추가합니다.
      함수 이름 LinkedInExtensions.HierarchyViewer.RibbonActions.formShowHierarchyViewer를 입력합니다.
      매개 변수 추가를 선택한 다음, 다음 매개 변수를 추가합니다.
      - Parameter1의 경우 드롭다운 목록에서 .를 선택합니다 PrimaryControl.
      - Parameter2의 경우 드롭다운 목록에서 .를 선택합니다 PrimaryEntityTypeName.
      - Parameter3의 경우 드롭다운 목록에서 .를 선택합니다 FirstPrimaryItemId.
      가시성 표시를 선택합니다.
      단추의 표시 여부를 제어하려면 수식 기반 조건 표시를 선택하고 수식 입력줄을 열어 함수를 추가하세요. 예를 들어 항목을 저장한 후에만 계층 구조에 대한 탐색을 허용하려면 다음을 입력합니다 Not(Self.Selected.Unsaved) && Self.Selected.State = 0.
    • 주 그리드의 경우:

      필드 이름 Description
      라벨 명령에 대한 레이블을 입력합니다. 예를 들어 뷰 계층 구조입니다.
      Icon 목록에서 웹 리소스 사용을 선택한 다음, 웹 리소스 추가를 선택합니다. 이미지 웹 리소스 추가 대화 상자에서 HierarchyViewerIcon.svg 검색하고 추가합니다.
      조치 JavaScript 실행을 작업 유형으로 선택합니다.
      라이브러리 사용 가능한 JavaScript 라이브러리 목록에서 LinkedInExtensions/HierarchyViewer/msdyn_HierarchyViewer.js 선택합니다. 라이브러리를 사용할 수 없는 경우 라이브러리 추가 를 선택한 다음 목록에 라이브러리를 추가합니다.
      함수 이름 LinkedInExtensions.HierarchyViewer.RibbonActions.gridShowHierarchyViewer를 입력합니다.
      매개 변수 추가를 선택한 다음, 다음 매개 변수를 추가합니다.
      - Parameter1의 경우 드롭다운 목록에서 .를 선택합니다 SelectedControl.
      - Parameter2의 경우 드롭다운 목록에서 .를 선택합니다 SelectedEntityTypeName.
      - Parameter3의 경우 드롭다운 목록에서 .를 선택합니다 FirstSelectedItemId.
      가시성 단일 레코드가 선택된 경우에만 명령 모음 단추를 표시합니다.
      수식에서 조건 표시를 선택한 다음 수식을 추가합니다. 예를 들어 행을 선택할 때만 계층으로 이동할 수 있도록 하려면 다음을 입력합니다 CountRows(Self.Selected.AllItems) = 1.
      수식 입력줄 열기를 선택하고 입력CountRows(Self.Selected.AllItems) = 1합니다.
  7. 저장 및 게시합니다.
    뷰 계층 구조 옵션이 선택한 테이블의 명령 모음에 추가됩니다.

  8. 확인하려면 앱을 열고 단추를 추가한 테이블로 이동한 다음 레코드를 선택합니다. 명령 모음에 계층 구조 보기 옵션이 표시됩니다.