URL에서 일정 게시판 열기

일정 게시판은 웹 리소스를 로드하는 URL을 통해 액세스할 수 있습니다. 이 URL에 액세스하는 가장 간단한 방법은 일정 게시판을 원하는 대로 구성하고 추가 옵션(…)을 선택한 다음 링크 복사를 선택하는 것입니다. 생성된 링크에는 현재 보드에 구성된 매개 변수가 포함됩니다.

일정 게시판의 링크 복사 옵션의 스크린샷.

URL을 수동으로 구성하고 매개 변수로 해당 URL을 확장하여 환경을 개선할 수도 있습니다.

URL 구조 이해

기본 URL은 https://<domain>/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=<parameters>입니다

  • <domain>은 조직의 도메인입니다. contoso.onmicrosoft.com을 예로 들 수 있습니다.
  • <parameters>는 일정 게시판의 포커스를 정의하는 키-값 쌍을 포함하는 URI로 인코딩되고 문자열화된 JSON 개체입니다.

매개 변수 만들기

매개 변수를 생성하기 위해 브라우저 콘솔을 사용하겠습니다. Microsoft Edge의 콘솔 및 DevTools에 대해 자세히 알아보세요.

  1. 브라우저에서 콘솔을 엽니다.

  2. encodeURIComponent(JSON.stringify({parameter1: "value", parameter2: "value", ...}))과 같은 명령을 구성하고 콘솔에 입력합니다. 예를 들어 지도를 표시하고 보기 모드를 매일로 설정하기 위해 encodeURIComponent(JSON.stringify({map: "true", viewmode: "daily"})) 명령을 사용하면 결과는 %7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D이 됩니다.

    다음 섹션에 더 많은 매개 변수와 값이 나열되어 있습니다.

  3. 결과 문자열화된 개체를 기본 URL에 추가하여 그에 따라 설정된 매개 변수로 일정 게시판을 시작하는 기능 URL을 만듭니다. 예: https://contoso.onmicrosoft.com/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D.

통합 인터페이스를 기반으로 매개 변수 추가

선택적으로 일정 게시판 URL 매개 변수 다음에 Dynamics 365의 통합 인터페이스에 대해 인코딩되지 않은 매개 변수를 추가할 수 있습니다.

매개 변수 &cmdbar=false&navbar=off&newWindow=true는 탐색 요소 없이 별도의 브라우저 창에서 일정 게시판을 엽니다.. 이러한 매개 변수를 사용하여 일정 게시판을 열면 forceUCI=1appid=<ID>와 같은 일부 시스템 매개 변수가 자동으로 추가될 수 있습니다.

사이트맵에 매개 변수 추가

Power Apps에서 모델 기반 앱의 탐색을 사용자 지정할 수 있습니다. 자세히 알아보기: 사이트 맵 디자이너를 사용하여 모델 기반 앱 사이트 맵 만들기.

생성된 URL을 사용하여 새 탐색 지점을 추가하거나 일정 게시판 설정 경로를 재정의합니다. URL 필드에 /main.aspx?pagetype=entitylist&etn=msdyn_scheduleboardsetting?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D과 같이 인코딩된 매개 변수를 입력합니다.

매개 변수 참조

다음 매개 변수는 일정 게시판에 전달될 수 있습니다.

  • 일정 게시판 탭

    tab : "<tab ID>"

    브라우저 쿼리 https://<domain>/api/data/v9.1/msdyn_scheduleboardsettinges?$select=msdyn_tabname,msdyn_scheduleboardsettingid를 사용하여 탭 ID를 가져오기

  • 지도 섹션 표시

    map : "true/false"

  • 일정 게시판 보기 유형

    viewtype : "gantt/list"

  • 일정 게시판 보기 모드

    viewmode : "hourly/daily/weekly/monthly"

  • 일정 게시판의 시작 날짜

    startdate : "YYYY-MM-DD"

    날짜는 일정 게시판에 대해 구성된 표준 시간대를 사용합니다. 시작 날짜는 ISO 형식으로만 정의할 수 있으며 시스템은 해당 날짜가 속한 주 또는 달의 시작으로 날짜를 설정합니다.

  • 열 너비

    columnwidth : "1...100"

    간트 보기 유형의 열 너비를 변경합니다. 백분율을 정의하고 보기 모드에 따라 변환됩니다.