다음을 통해 공유


양식 편집기 사용

 

게시 날짜: 2016년 11월

적용 대상: Dynamics CRM 2015

이 항목은 양식 편집기에 액세스하는 방법, 양식 편집기에 포함된 기능, 편집할 수 있는 양식 요소 및 해당 요소의 속성에 대해 설명합니다.

이 항목의 내용

양식 편집기 열기

양식 편집기 사용자 인터페이스

양식 속성

표시 유형 옵션

탭 속성

섹션 속성

공통 필드 속성

특수 필드 속성

하위 표 속성

빠른 보기 컨트롤 속성

웹 리소스 속성

IFRAME 속성

메모 컨트롤

Bing 지도 구성

탐색 편집

타이머 컨트롤

이벤트 처리기 구성

양식 편집기 열기

엔터티에 따라 명령 모음 또는 리본을 통해 양식 편집기에 액세스할 수 있습니다. 이러한 방법은 둘 다 기본 솔루션의 컨텍스트에서 양식을 엽니다. 양식을 편집하는 프로세스에서 새 솔루션 구성 요소를 만드는 경우(예: 웹 리소스) 구성 요소의 이름은 기본 솔루션에 대한 솔루션 게시자 사용자 지정 접두사를 사용하고 이러한 구성 요소는 기본 솔루션에만 포함됩니다. 새 솔루션 구성 요소를 특정 비관리형 솔루션에 포함하려면 비관리형 솔루션을 통해 양식 편집기를 열어야 합니다.

명령 모음을 통해 양식 편집기에 액세스하려면

  1. 업데이트된 엔터티 중 하나의 레코드를 보면 거래처 레코드가 열립니다.

  2. 엔터티에 대한 기본 양식이 여러 개 있으면 편집할 양식인지 확인합니다. 그렇지 않을 경우 양식 선택기를 사용하여 편집할 양식을 선택합니다.

  3. 명령 모음에서 추가 명령 단추 추가 명령 단추를 선택합니다.

  4. 양식을 선택합니다.

그러면 기본 솔루션을 사용하여 이 양식에 대한 양식 편집기가 열립니다.

리본을 통해 양식 편집기에 액세스하려면

  1. 기본 양식을 사용하는 엔터티 중 하나의 레코드를 봅니다.

  2. 엔터티에 대한 기본 양식이 여러 개 있으면 편집할 양식인지 확인합니다. 그렇지 않을 경우 양식 선택기를 사용하여 편집할 양식을 선택합니다.

  3. 리본의 사용자 지정 탭의 디자인 그룹에서 양식을 선택합니다.

그러면 기본 솔루션을 사용하여 이 양식에 대한 양식 편집기가 열립니다.

기본 솔루션을 통해 양식 편집기에 액세스하려면

  1. 설정 > 사용자 지정으로 이동합니다.

  2. 시스템 사용자 지정을 선택하여 기본 솔루션을 엽니다.

  3. 구성 요소에서 엔터티를 확장한 후 원하는 엔터티를 확장하고 포럼을 선택합니다.

  4. 양식 목록에서 편집할 양식을 선택합니다.

비관리형 솔루션의 양식 편집기에 액세스하려면

  1. 설정 > 사용자 지정으로 이동합니다.

  2. 솔루션을 선택합니다.

  3. 사용할 비관리형 솔루션을 두 번 클릭합니다.

  4. 편집할 양식으로 엔터티를 찾습니다. 엔터티가 거기에 없으면 추가해야 합니다.

    비관리형 솔루션에 엔터티를 추가합니다.

    1. 엔터티 노드를 선택하고 목록 위의 도구 모음에서 기존 항목 추가를 선택합니다.

    2. 솔루션 구성 요소 선택 대화 상자에서 구성 요소 유형 선택기를 엔터티로 설정하고 추가할 엔터티를 선택하고 확인을 선택합니다.

    3. 필수 구성 요소 누락 대화 상자가 나타나면 이 비관리형 솔루션을 다른 조직에 내보내지 않으려면 **아니요, 필수 구성 요소를 포함하지 않습니다.**를 선택할 수 있습니다. 이번에 누락된 필수 구성 요소를 포함하지 않도록 선택하면 나중에 추가할 수 있습니다. 나중에 이 솔루션을 내보낼 경우 다시 알림을 받습니다.

  5. 솔루션 탐색기에서 편집하려는 양식이 있는 엔터티를 확장하고 양식을 선택합니다.

  6. 양식 목록에서 편집할 양식을 두 번 클릭합니다.

양식 편집기 사용자 인터페이스

양식 편집기에는 삽입 리본 탭 두 개에 명령이 표시됩니다. 거기에 사용 가능한 명령에 대한 자세한 내용은 홈 탭 및 삽입 탭을 참조하십시오.

양식 편집기의 스크린샷

양식 편집기의 본문은 탐색, 본문탐색기의 세 영역으로 나뉩니다.

  • 탐색 영역
    왼쪽에 있는 탐색 영역을 사용하여 관련 엔터티에 대한 액세스를 제어하거나 양식의 기본 창에 표시되도록 웹 리소스 또는URL에 대한 링크를 추가합니다. 탐색을 편집하려면 먼저 탭의 선택 그룹에서 탐색 명령을 선택해야 합니다.

    기본 양식을 사용하는 엔터티에 대한 양식은 탐색 영역에 표시되는 것과 시각적으로 유사한 탐색 환경을 제공합니다.업데이트된 엔터티에 대한 양식은 탐색 모음을 통해 탐색 옵션을 제공하지만 동일한 데이터를 사용하여 사용할 수 있는 탐색 옵션을 제어합니다.추가 정보:탐색 편집

  • 본문 영역
    가운데에 있는 본문 영역을 사용하여 양식의 레이아웃을 제어합니다. 양식 요소를 선택하고 원하는 위치로 끌 수 있습니다. 요소를 두 번 클릭하면 요소의 속성이 열립니다.

    • 필드를 추가하려면 필드 탐색기에서 선택하고 섹션으로 끌어옵니다.

    • 필드가 아닌 요소를 추가하려면 배치할 곳을 선택하고 삽입 탭에서 적절한 명령을 사용하여 추가합니다.

    • 요소를 제거하려면 해당 요소를 선택하고 탭의 편집 그룹에서 제거 명령을 사용합니다.

    • 양식의 머리글 또는 바닥글을 편집하려면 탭의 선택 그룹에서 해당 명령을 선택합니다.

  • 탐색기 영역
    오른쪽에 있는 탐색기 내용은 컨텍스트에 따라 다릅니다.

    탭의 선택 그룹에서 본문, 머리글 또는 바닥글을 선택하면 필드 탐색기가 표시됩니다.필드 탐색기를 사용하여 표시할 필드를 양식의 섹션이나 머리글 또는 바닥글로 끌어옵니다. 양식에서 같은 필드를 여러 번 포함할 수 있습니다. 바로 가기로 새 필드 단추를 사용하여 새 필드를 만듭니다.

    탭의 선택 그룹에서 탐색을 선택하면 관계 탐색기가 표시됩니다. 관계 중 하나를 탐색 영역 내의 그룹 중 하나로 끌어옵니다. 동일한 관계를 두 번 추가할 수 없습니다. 관계는 구성 방법에 따라 사용할 수 있습니다. 관계를 표시하지 않도록 구성하면 관계 탐색기에 표시되지 않습니다. 관계에 대한 기본 표시 옵션을 구성하는 방법에 대한 자세한 내용은 기본 엔터티에 대한 탐색 창 항목을 참조하십시오.

    새 1:N새 N:N 단추를 바로 가기로 사용하여 새 엔터티 관계를 추가할 수 있습니다.

홈 탭

다음 표에는 탭의 명령이 표시됩니다.

그룹

명령

설명

저장

저장 (Ctrl+S)

양식을 저장합니다.

다른 이름으로 저장

이 양식의 사본을 다른 이름으로 만듭니다.

저장 후 닫기

양식을 저장하고 양식 편집기를 닫습니다.

게시

양식을 게시합니다.추가 정보:사용자 지정 게시

편집

속성 변경

본문에서 선택한 항목의 속성을 변경합니다.

선택한 항목에 따라 다음 섹션을 참조하십시오.

  • 탭 속성

  • 섹션 속성

  • 공통 필드 속성

  • 특수 필드 속성

  • 하위 표 속성

  • 빠른 보기 컨트롤 속성

  • 웹 리소스 속성

  • IFRAME 속성

  • 메모 컨트롤

  • Bing 지도 구성

제거

선택한 항목을 제거합니다.

실행 취소 (Ctrl+Z)

이전 작업을 실행 취소합니다.

다시 실행 (Ctrl+Y)

이전 작업을 다시 실행합니다.

선택

본문

양식의 기본 본문을 편집합니다.

머리글

양식 머리글을 편집합니다.

바닥글

양식 바닥글을 편집합니다.

탐색

양식 탐색을 편집합니다.

추가 정보:탐색 편집

양식

비즈니스 규칙

비즈니스 규칙 탐색기로 새 비즈니스 규칙을 보거나, 편집하거나, 만듭니다.

추가 정보:비즈니스 규칙 만들기 및 편집

양식 속성

추가 정보:양식 속성

미리 보기

게시된 후의 양식의 모양을 미리 봅니다. 옵션은 다음과 같습니다.

  • 양식 만들기: 레코드를 저장하기 전에 표시되는 양식 모양입니다.

  • 양식을 업데이트: 기존 레코드에 대해 표시되는 양식 모양입니다.

  • 읽기 전용 양식: 레코드에 대한 읽기 권한만 있는 사용자에게 표시되는 양식 모양입니다.

양식의 스크립트는 테스트할 수 있지만 OnLoad 이벤트의 데이터 값 확인과 같은 특정 시나리오는 미리 보기 양식에 데이터가 없으므로 테스트할 수 없습니다.

보안 역할 사용

이 옵션을 사용하여 양식에 대한 액세스 권한을 가질 보안 역할을 설정합니다.추가 정보:양식에 대한 액세스 제어

중요

새 양식을 만들 경우 시스템 관리자 및 시스템 사용자 지정자 보안 역할만 양식에 대한 액세스 권한이 있습니다. 조직의 사용자가 사용하려면 먼저 다른 보안 역할에 액세스 권한을 할당해야 합니다.

종속성 표시

이 양식에 종속되는 솔루션 구성 요소와 이 양식에 필요한 솔루션 구성 요소를 확인하십시오.추가 정보:솔루션 종속성

관리 속성

유일한 관리 속성은 사용자 지정 가능입니다. 이 값을 false로 설정하면 솔루션에 양식을 포함한 후에 사용자 지정할 수 없고, 해당 솔루션을 관리형 솔루션으로 내보내고 해당 관리형 솔루션을 다른 조직으로 가져옵니다.추가 정보:관리 속성

업그레이드

양식 병합

이 설정을 사용하여 업그레이드한 후 이전 버전의 양식과 병합합니다. 이 버전에 도입된 새로운 양식 레이아웃을 채택하여 활용합니다. 가져오는 양식은 현재 양식의 아래쪽에 추가됩니다. 이 설정을 사용하여 양식 스크립트의 이벤트 처리기를 유지하면서 양식을 결합합니다.

삽입 탭

양식 편집기용 삽입 탭 스크린샷

다음 표에는 삽입 탭의 명령이 표시됩니다.

그룹

명령

설명

섹션

선택한 탭에 섹션을 추가합니다. 1~4열로 섹션을 포함하도록 선택할 수 있습니다.

추가 정보:섹션 속성

3 탭

세 개의 열

너비가 동일한 3열 탭을 삽입합니다.

추가 정보:탭 속성

세 개의 열

중간 열이 더 넓은 3열 탭을 삽입합니다.

2 탭

두 개의 열

오른쪽 열이 더 넓은 2열 탭을 삽입합니다.

두 개의 열

왼쪽 열이 더 넓은 2열 탭을 삽입합니다.

두 개의 열

너비가 동일한 2열 탭을 삽입합니다.

1탭

한 개의 열

1열 탭을 삽입합니다.

컨트롤

하위 표

하위 표에 서식을 지정하고 양식에 삽입합니다.

추가 정보:하위 표 속성

공백

빈 공간을 삽입합니다.

빠른 보기 양식

빠른 보기 양식을 삽입합니다.

추가 정보:빠른 보기 컨트롤 속성

웹 리소스

웹 리소스를 삽입합니다.

추가 정보:웹 리소스 속성

IFRAME

IFRAME을 삽입합니다.

추가 정보:IFRAME 속성

메모

활동, 게시물 및 메모를 표시하는 컨트롤을 삽입합니다.추가 정보:메모 컨트롤

Bing 지도

양식의 맵을 표시하는 컨트롤을 삽입합니다.추가 정보:Bing 지도 구성

탐색 링크

탐색 영역에 탐색 링크를 삽입합니다. 탭의 선택 그룹에서 탐색 명령을 선택하지 않으면 이 명령이 비활성화됩니다.추가 정보:탐색 링크 속성

타이머

타이머 컨트롤을 삽입합니다.추가 정보:타이머 컨트롤

양식 속성

다음 표에는 양식의 속성이 나와 있습니다.

속성

설명

이벤트

양식 라이브러리

양식에서 사용할 수 있는 JavaScript 웹 리소스와 로드되는 순서를 관리합니다.

이벤트 처리기

OnLoadOnSave 양식에서 실행할 양식 라이브러리의 JavaScript 함수와 실행되는 순서를 구성합니다.

표시

양식 이름

사용자에게 의미 있는 이름을 입력합니다. 이 이름은 양식을 사용할 때 사용자에게 표시됩니다. 엔터티에 구성된 양식을 여러 개 사용할 수 있는 경우 이 이름을 사용하여 사용 가능한 다른 양식과 구분합니다.

설명

이 양식이 다른 기본 양식과 어떻게 다른지 설명하는 설명을 입력합니다. 이 설명은 솔루션 탐색기의 엔터티에 대한 양식 목록에만 표시됩니다.

페이지 탐색

탐색 항목을 표시하지 않도록 선택할 수 있습니다.

업데이트된 엔터티의 양식에서 이것은 현재 표시되는 레코드의 기본 이름 값이 관련 보기를 탐색할 수 있는 탐색 모음에 표시되지 않는다는 의미입니다.

기본 프레젠테이션을 사용하는 양식에서 양식의 왼쪽에 있는 관련 보기를 선택하는 탐색 옵션이 표시되지 않습니다.

이미지

엔터티에 이미지 필드가 있고 엔터티의 기본 이미지 옵션이 설정되어 있으면 이 설정은 이 양식의 머리글에 이미지 필드를 표시할 수 있습니다.

엔터티 옵션에 대한 자세한 내용은 엔터티 옵션 활성화 또는 비활성화를 참조하십시오.

표시

양식의 너비를 제한하려면 최대 너비를 픽셀 단위로 설정을 사용합니다. 기본값은 1900입니다.

매개 변수

매개 변수

각 양식은 URL을 사용하는 코드로 열 수 있습니다. URL에는 URL에 추가되는 쿼리 문자열을 사용하여 양식에 전달할 수 있는 데이터를 포함할 수도 있습니다. 다음 예와 같은 쿼리 문자열:
?p_firstName=Jim&p_lastName=Daly

보안을 위해 양식은 알 수 없는 쿼리 문자열 매개 변수를 수락하지 않습니다. 이 매개 변수 목록을 사용하여 이 양식에서 쿼리 문자열을 사용하여 양식에 데이터를 전달하는 코드를 지원하도록 하는 매개 변수를 지정합니다.

이름 및 데이터 형식을 확인하고 잘못된 쿼리 문자열 매개 변수를 전달하는 경우 양식이 열리지 않습니다.

참고

이름은 밑줄(_) 또는 crm_로 시작할 수 없습니다. 영숫자로 시작하여 밑줄(_)이 이어져야 합니다. 예를 들어, parameter_1 또는 1_parameter입니다. 이름에는 하이픈(-), 콜론(:), 세미콜론(;), 쉼표(,), 또는 마침표(.)를 사용할 수 없습니다.

자세한 내용은 Microsoft Dynamics CRM SDK에서 URL을 사용하여 양식, 보기, 대화 상자 및 보고서 열기 항목을 참조하십시오.

비 이벤트 종속성

종속 필드

각 이벤트 처리기에는 스크립트에서 필요한 필드를 등록할 수 있도록 유사한 종속 필드 속성이 있습니다. 종속 필드를 제거하려는 사용자는 수행할 수 없습니다.

일부 스크립트는 양식에서 작동하지만 이벤트 처리기에 구성되어 있지 않습니다. 명령 모음에서 시작되는 스크립트에 종속 필드를 등록할 수 있는 위치가 없습니다. 이 양식 속성은 등록할 해당 스크립트에 대한 종속 필드의 위치를 제공합니다.

표시 유형 옵션

여러 유형의 양식 요소에는 기본적으로 표시하거나 숨길 옵션이 있습니다. 탭, 섹션, 필드, IFRAME 및 웹 리소스는 모두 이 옵션을 제공합니다. 양식 스크립트 또는 비즈니스 규칙을 사용하면 양식의 조건에 맞게 조정하는 사용자 인터페이스를 제공하는 동적 양식을 만들기 위해 이러한 요소의 표시 유형을 제어할 수 있습니다.

참고

양식 요소를 숨기는 것은 보안을 강화하기 위해 권장되는 방법이 아닙니다. 여러 가지 방법으로 요소가 숨겨져 있을 때 사용자가 양식의 모든 요소와 데이터를 볼 수 있습니다.

Outlook용 Microsoft Dynamics CRM 읽기 창 프레젠테이션은 양식 스크립트를 지원하지 않습니다. 이러한 프레젠테이션은 양식에 대해 설정된 기본 표시 유형 옵션을 사용합니다.

옵션의 표시 유형을 제어하는 스크립트에 의존하는 양식을 디자인하는 대신 비즈니스 프로세스 흐름, 대화, 다른 양식으로 전환이 요구 사항에 더 적합할 수 있습니다. 스크립트를 사용하는 경우 숨길 수 있는 모든 요소가 기본적으로 숨겨져 있는지 확인하십시오. 논리가 호출할 때 스크립트와 함께 표시합니다. 이렇게 스크립트를 지원하지 않는 프레젠테이션에 표시되지 않습니다.

탭 속성

양식의 본문에서 탭은 가로 분할을 제공합니다. 탭에는 표시할 수 있는 레이블이 있습니다. 레이블이 표시되면 탭은 레이블을 선택하여 내용을 표시하거나 숨기도록 확장하거나 축소할 수 있습니다.

탭은 최대 3개까지 열을 포함하며 각 열의 너비는 전체에 비례하여 설정할 수 있습니다. 새 탭을 만들 때 각 열은 섹션으로 미리 채워집니다.

다음 표는 양식에서 탭에 설정할 수 있는 속성을 표시합니다.

속성

설명

표시

이름

필수: 스크립트에서 참조할 때 사용되는 탭의 고유 이름입니다. 이름에는 영숫자 문자와 밑줄만 사용할 수 있습니다.

레이블

필수: 사용자에게 표시되는 탭에 대해 지역화할 수 있는 레이블입니다.

양식에 이 탭의 레이블 표시

레이블이 표시될 때 사용자는 레이블을 클릭하여 탭을 확장하거나 축소할지 여부를 전환할 수 있습니다. 레이블을 표시할지 여부를 선택합니다.

기본적으로 이 탭 확장

탭 상태는 양식 스크립트를 사용하거나 레이블을 클릭하여 확장 또는 축소 사이를 전환할 수 있습니다. 탭의 기본 상태를 선택합니다.

기본적으로 표시 가능

탭 표시는 선택 사항이며 스크립트를 사용하여 제어할 수 있습니다. 탭을 표시할지 여부를 선택합니다.추가 정보:표시 유형 옵션

양식에서 탭 잠그기

이 옵션은 실수로 탭이 제거되지 않게 하며 내용을 수정할 수 없도록 합니다.

탭을 제거하면 탭뿐만 아니라 탭 또는 탭 내 필드에 정의된 스크립트 이벤트 처리기도 제거됩니다. 이 모든 작업을 다시 만드는 것은 상당한 노력이 될 수 있습니다.

이 탭을 제거하려는 사용자는 제거하기 전에 이 설정을 변경해야 합니다.

서식

레이아웃

탭은 열을 최대 3개까지 사용할 수 있습니다. 이러한 옵션을 사용하여 채워야 하는 탭 수와 전체 너비의 비율을 설정할 수 있습니다.

이벤트

양식 라이브러리

TabStateChange 이벤트 처리기에서 사용되는 JavaScript 웹 리소스를 지정합니다.

SDK 양식 이벤트 참조 : 탭 TabStateChange 이벤트 항목을 참조하십시오.

이벤트 처리기

TabStateChange 이벤트를 호출해야 하는 함수를 라이브러리에서 구성합니다.추가 정보:이벤트 처리기 구성

섹션 속성

섹션은 탭 열에서 사용 가능한 공간을 차지합니다. 섹션에는 표시할 수 있는 레이블이 있고 레이블 아래에는 줄이 표시될 수 있습니다.

섹션에는 최대 4개까지 열을 사용할 수 있으며 섹션에 있는 필드의 레이블이 표시되는 방법을 표시하는 옵션이 포함됩니다.

머리글 및 바닥글은 섹션과 비슷하지만 제거할 수 없습니다. 내용이 없으면 아무 것도 표시되지 않습니다.

속성

설명

표시

이름

필수: 스크립트에서 참조할 때 사용되는 섹션의 고유 이름입니다. 이름에는 영숫자 문자와 밑줄만 사용할 수 있습니다.

레이블

필수: 사용자에게 표시되는 섹션에 대해 지역화할 수 있는 레이블입니다.

양식에 이 섹션의 레이블 표시

섹션은 섹션 내 필드의 서식을 제어하는 레이블 없이 자주 사용됩니다.

섹션 맨 위에 줄을 표시합니다.

섹션의 맨 위에 있는 줄은 양식 레이아웃을 나누는 데 도움이 됩니다.

필드 레이블 너비

필수: 50에서 250 사이의 값을 설정하여 필드 레이블에 허용되는 공백을 지정합니다.

머리글 및 바닥글 요소에도 이 속성이 있습니다.

표시 영역

섹션 표시는 선택 사항이며 스크립트를 사용하여 제어할 수 있습니다.추가 정보:표시 유형 옵션

양식에서 섹션 잠그기

이 옵션은 실수로 섹션이 제거되지 않게 하며 내용을 제거할 수 없도록 합니다.

섹션을 제거하면 섹션뿐 아니라 섹션 내 필드도 제거됩니다.

이 섹션을 제거하려는 사용자는 제거하기 전에 이 설정을 변경해야 합니다.

서식

머리글 및 바닥글 구성 요소에도 이 속성이 있습니다.

레이아웃

섹션에 최대 4개까지 열을 지정합니다.

필드 레이블 정렬

섹션 내 필드의 레이블은 왼쪽, 오른쪽 또는 가운데로 정렬할 수 있습니다.

필드 레이블 위치

섹션 내에서 필드의 레이블은 필드의 옆이나 위쪽에 배치할 수 있습니다.

공통 필드 속성

필드는 사용자가 엔터티 레코드의 데이터를 보거나 편집하는 데 사용하는 컨트롤을 표시합니다. 필드는 섹션 내에서 최대 4개까지 열을 차지하도록 서식을 지정할 수 있습니다.

다음 표는 모든 필드가 사용하는 속성을 설명합니다. 특정 유형의 필드에는 특별한 속성이 있습니다. 해당 속성은 특수 필드 속성에 설명되어 있습니다.

속성

설명

표시

레이블

필수: 기본적으로 레이블은 필드의 표시 이름과 일치합니다. 여기에서 다른 레이블을 입력하여 양식의 이름을 재정의할 수 있습니다.

양식에 레이블 표시

레이블이 전혀 표시되지 않도록 선택할 수도 있습니다.

읽기 전용 필드

필드를 편집할 수 없도록 지정할 수 있습니다. 양식 스크립트를 사용하여 스크립트의 평가 기준에 따라 편집을 활성화 또는 비활성화도록 옵션을 변경할 수 있습니다.

양식에서 필드 잠그기

그러면 실수로 양식에서 필드를 제거하지 못하도록 합니다. 필드가 제거된 경우 이벤트 처리기처럼 필드에 적용된 구성이 제거되지 않도록 합니다. 이 필드를 제거하려면 사용자 지정자가 이 설정을 먼저 해제해야 합니다.

기본적으로 표시 가능

필드 표시는 선택 사항이며 스크립트를 사용하여 제어할 수 있습니다.추가 정보:표시 유형 옵션

서식

컨트롤이 차지하는 열 수 선택

필드를 포함하는 섹션에 둘 이상의 열이 있으면 섹션에 사용된 열 수까지 차지하도록 필드를 설정할 수 있습니다.

세부 정보

표시 이름, 이름설명

이 읽기 전용 필드는 참조용입니다. 필드 정의를 편집하려는 경우 간단하게 액세스할 수 있는 편집 단추를 선택합니다.

양식에서 필드의 각 인스턴스에는 양식 스크립트에서 참조할 수 있도록 이름 속성이 있지만 이 이름은 응용 프로그램에서 관리합니다. 필드의 첫 번째 인스턴스는 필드를 만들 때 지정한 필드의 이름입니다.추가 정보:필드 만들기 및 편집

필드가 양식에 추가될 때마다 이름에 숫자가 1부터 끝까지 추가됩니다. 필드 이름이 ‘new_cost’인 경우 첫 번째 인스턴스는 ‘new_cost’, 두 번째는 ‘new_cost1’, 양식에 필드의 인스턴스가 추가될 때마다 이렇게 숫자가 늘어납니다.

참고

필드 설명 값은 사용자가 필드 위에 커서를 가져가면 필드에 대한 도구 설명 텍스트를 제공합니다.

이벤트

양식 라이브러리

필드 OnChange 이벤트 처리기에서 사용되는 JavaScript 웹 리소스를 지정합니다.

SDK 양식 이벤트 참조 : 필드 OnChange 이벤트를 참조하십시오.

이벤트 처리기

필드 OnChange 이벤트를 호출해야 하는 함수를 양식 라이브러리에서 구성합니다.추가 정보:이벤트 처리기 구성

비즈니스 규칙

비즈니스 규칙

이 필드를 참조하는 비즈니스 규칙을 보고 관리합니다.추가 정보:비즈니스 규칙 만들기 및 편집

특수 필드 속성

모든 필드에는 공통 필드 속성에 나와 있는 속성을 사용하지만 특정 필드에는 추가 속성을 사용합니다.

조회 필드 속성

표시 탭에서 조회 필드에는 추가 속성이 몇 가지 있습니다. 조회 필드와 비슷하고 유사한 동작을 가진 일부 시스템 필드는 담당자, 고객, PartyList 및 관련 항목 조회입니다. 이러한 필드는 여러 값이나 여러 유형 또는 둘 다를 설정할 수 있으므로 조회와 다릅니다. 이 필드에는 처음 두 속성, 필드의 자동 해결 해제이 필드에 대해 최근에 사용한 항목 사용 안 함 속성만 있습니다.

조회 값을 설정할 때 사용자가 다른 레코드 조회 옵션을 선택할 때 표시되는 조회 대화 상자의 예입니다.

Dynamics CRM의 조회 대화 요소

속성

설명

필드의 자동 해결 해제

기본 양식을 사용하는 기본 양식만 자동 해결을 지원합니다. 이 설정은 이 설정으로 해제할 수 있습니다.

이 필드에 대해 최근에 사용한 항목 사용 안 함

기본 양식을 사용하는 기본 양식만 가장 최근에 사용한 항목을 지원합니다. 이 설정은 이 설정으로 해제할 수 있습니다.

관련 레코드 필터링

이 기능을 사용하면 사용자가 레코드를 검색할 때 표시되는 레코드에 추가 필터링이 적용됩니다. 따라서 조회 값을 설정할 때 추가 관련 검색을 제공합니다.

사용자가 필터를 해제할 수 있습니다.

조회 대화 상자에 검색 상자 표시

조회 대화 상자에 검색 상자를 표시하지 않도록 선택할 수 있습니다.

기본 보기

이 보기는 다른 레코드 조회 옵션을 선택한 경우 인라인 검색 결과를 필터링하고 조회 대화 상자에 표시되는 기본 보기를 지정하는 데 사용됩니다.

기본 보기는 인라인 조회에 포함되는 필드를 제어하기도 합니다.

Dynamics CRM에서 인라인 조회

단일 유형의 엔터티만 선택할 수 있는 조회의 경우 인라인 조회에 표시되는 필드는 기본 보기에 포함되는 처음 두 필드로 설정됩니다. 이 예제에서는 기본 전화전자 메일이 거래처 조회에 구성된 기본 보기의 처음 두 열입니다.

여러 유형의 엔터티를 허용하는 시스템 조회의 경우 엔터티 조회 보기의 처음 두 열이 표시됩니다.

보기 선택

다음 세 가지 옵션 중에서 선택할 수 있습니다.

  • 끄기: 사용자가 다른 보기를 선택하도록 허용하지 않습니다.

  • 모든 보기 표시: 모든 보기를 사용할 수 있습니다.

  • 선택한 보기 표시: 이 옵션을 선택하면 Ctrl 키와 커서를 사용하여 표시할 보기를 선택할 수 있습니다. 엔터티에 대한 조회 보기를 선택 취소할 수 없습니다.

두 옵션 필드 속성

서식 탭의 두 옵션 필드는 다음과 같은 서식 옵션이 있습니다.

  • 두 개의 라디오 단추: 레이블이 있는 레이블이 지정된 두 개의 컨트롤입니다. 하나만 선택할 수 있습니다.

  • 확인란: true 값을 설정하는 단일 확인란이고, 그렇지 않으면 false입니다.

  • 목록: 두 값을 모두 포함하는 드롭다운 목록입니다.

여러 줄 텍스트 필드 속성

Text Area 서식을 사용하는 여러 줄 텍스트와 한 줄 텍스트에 행 레이아웃 속성이 있습니다. 이 속성을 사용하면 행 개수의 값을 지정하거나 **사용 가능한 공간을 사용할 수 있도록 자동으로 확장합니다.**를 선택할 수 있습니다.

하위 표 속성

레코드 또는 차트의 목록을 표시하려면 하위 표를 구성할 수 있습니다.표시 탭에서 차트만 표시를 선택하여 목록 대신 차트를 표시합니다.

속성

설명

표시

이름

필수: 스크립트에서 참조할 때 사용되는 하위 표의 고유 이름입니다. 이름에는 영숫자 문자와 밑줄만 사용할 수 있습니다.

레이블

필수: 사용자에게 표시되는 하위 표에 대해 지역화할 수 있는 레이블입니다.

양식에 레이블 표시

양식에 레이블을 표시할지 여부를 지정합니다.검색 상자 표시를 사용할 경우 필요합니다.

레코드

두 가지 옵션 중에서 선택합니다.

  • 관련 레코드만: 하위 표는 현재 레코드와 관련된 레코드만 표시합니다.

  • 모든 레코드 종류: 하위 표는 기본 보기 또는 보기 선택기를 사용하는 경우 사용자가 선택한 모든 보기로 필터링된 레코드를 표시합니다.

선택한 옵션은 목록 컨트롤 표시 동작에 영향을 줍니다.추가 정보:목록 표시 동작

엔터티

레코드에 대해 선택한 옵션에 따라 이 목록은 둘 중 하나를 표시합니다.

  • 관련 레코드만: 괄호로 관계를 정의하는 해당 엔터티에 대해 조회 필드의 이름을 사용하여 이 엔터티와 관련된 엔터티 목록을 표시합니다.

  • 모든 레코드 종류: 모든 엔티티 목록입니다.

기본 보기

기본적으로 적용되는 보기를 선택합니다.보기 선택 속성을 사용하여 다른 보기를 사용하도록 설정하지 않은 경우입니다. 이 보기가 유일한 보기가 됩니다.

편집 단추를 사용하여 편집할 기본 보기를 엽니다.새로 만들기 단추를 사용하여 새 보기를 만들어 이 하위 표에 사용합니다.

검색 상자 표시

검색 상자를 표시합니다. 이 옵션을 선택하면 양식에 레이블 표시 옵션이 필요합니다.

인덱스 표시

기본 양식을 사용하는 양식만 색인 표시를 지원합니다.

목록에서 사전순 색인을 사용하려면 이 확인란을 선택합니다. 그러면 특정 문자 또는 숫자로 시작하는 레코드로 이동할 수 있습니다.

보기 선택

다음 세 가지 옵션이 있습니다.

  • 끄기: 기본 보기만 사용할 수 있습니다.

  • 모든 보기 표시: 사용자가 아무 보기나 선택할 수 있습니다.

  • 선택한 보기 표시: 커서와 Ctrl 키를 사용하여 표시할 사용 가능한 보기를 선택합니다.

기본 차트

차트만 표시를 선택한 경우 표시할 차트를 선택합니다.

차트만 표시

레코드 목록이 아니라 차트가 표시됩니다.

차트 선택 표시

차트만 표시를 선택한 경우 사용자는 다른 차트를 선택할 수 있습니다.

서식

레이아웃

컨트롤이 차지하는 열 수 선택.

하위 필드를 포함하는 섹션에 둘 이상의 열이 있으면 섹션에 사용된 열 수까지 차지하도록 필드를 설정할 수 있습니다.

행 레이아웃

행 개수는 하위 표의 페이지에 표시되는 레코드 수를 결정합니다.

사용 가능한 공간을 사용할 수 있도록 자동으로 확장합니다.가 선택되면 양식에서는 레코드 두 개에 대한 공간을 허용하고 레코드 수가 증가할 때 공간을 확장합니다. 그 수가 행 개수를 초과하면 추가 페이지로 이동하여 레코드를 볼 수 있습니다.

사용 가능한 공간을 사용할 수 있도록 자동으로 확장합니다.가 선택되어 있지 않으면 양식에서는 행 개수에 정의된 레코드 수만큼의 공간을 제공하고 사용자는 추가 페이지로 이동하여 추가 레코드를 볼 수 있습니다.

양식에서 기본 양식을 사용하면 하위 표에서 수행되는 작업은 리본에서 사용할 수 있습니다. 개발자가 이러한 작업의 동작을 사용자 지정하거나 리본을 사용자 지정하여 추가 작업을 추가할 수 있습니다.

업데이트된 양식을 사용하는 양식에서 하위 표에 대한 작업은 쉽게 액세스할 수 있도록 하위 표 근처에 배치됩니다. 그러나 명령 모음에서는 사용자 지정 작업을 추가할 수 없습니다. 개발자는 리본을 편집하여 나머지 세 작업(목록 표시, 레코드 추가 및 레코드 삭제)에 대한 작업을 수정할 수 있습니다.

목록 표시 동작

업데이트된 양식을 사용하여 양식에 목록을 표시할 경우 각 하위 표는 엔터티도 양식 편집기의 탐색 영역에 포함되는 엔터티 중 하나로 표시되는 오른쪽 위에 보기 열기 단추 보기 단추 열기를 표시합니다. 이 단추를 선택하면 보기가 열립니다. 동작은레코드 속성에서 선택한 옵션에 따라 변합니다.

관련 레코드만을 선택하면 보기는 같은 창에서 관련 보기 중 하나를 사용하여 열립니다. 양식으로 돌아가려면 뒤로 단추를 사용하거나 탐색 모음에서 현재 레코드 기본 이름 값을 선택합니다.

모든 레코드 종류를 선택하여 보기가 새 창에서 열립니다.

레코드 추가 동작

업데이트된 양식을 사용하여 양식에 목록을 표시할 경우 각 하위 표는 하위 표의 오른쪽 위에 레코드를 추가 단추 추가 단추를 표시합니다. 이 단추를 선택하면 레코드를 추가할 수 있습니다. 이 동작은 레코드 속성에서 선택한 옵션과 활동 레코드에 대한 조회인지에 따라 달라집니다.

관련 레코드만을 선택하면 기본 동작은 기본 레코드를 추가하는 동작입니다. 사용자는 기존 레코드를 먼저 검색하기 위해 인라인 조회를 봅니다. 이렇게 하면 중복 레코드를 만드는 것을 방지합니다. 기존 레코드를 찾을 수 없으면 새로 만들기 옵션을 선택할 수 있습니다. 새 레코드를 만들 때 관계에서 정의된 필드 매핑이 적용됩니다.추가 정보:엔터티 필드 매핑

모든 레코드 종류를 선택하면 기본 동작은 새 레코드를 추가하는 것입니다. 대상 엔터티에 빨리 만들기 양식이 있으면 표시됩니다. 그렇지 않은 경우에는 기본 엔터티 기본 양식이 표시됩니다.

하위 표에 활동이 표시되면 활동 유형을 선택해야 "새 레코드 추가" 동작이 표시됩니다.

레코드 삭제 동작

하위 레코드에서 레코드를 선택하면 삭제 단추 하위 표 삭제 아이콘가 행의 오른쪽에 나타납니다. 이 삭제 작업의 동작은 현재 엔터티를 사용하는 관계 유형에 따라 다릅니다.

하위 표에서 1:N(일대다) 관계를 사용하면 일반적인 레코드 삭제 동작은 레코드를 삭제하기 전에 확인 대화 상자를 표시합니다.

하위 표에서 N:N(다대다) 관계를 사용하면 두 레코드와 관련된 관계(또는 교차) 엔터티의 레코드가 확인 없이 삭제되고 해당 레코드는 하위 표에 더 이상 표시되지 않습니다. 하지만 표시된 레코드는 삭제되지 않습니다.

빠른 보기 컨트롤 속성

빠른 보기 컨트롤은 양식의 조회에서 선택한 레코드의 데이터를 표시합니다. 컨트롤에 표시되는 데이터는 빠른 보기 양식을 사용하여 정의됩니다. 표시되는 데이터는 편집할 수 없지만 기본 필드가 빠른 보기 양식에 포함되어 있으면 관련 레코드를 여는 링크가 됩니다.추가 정보:빠른 보기 양식 만들기 및 편집

속성

설명

이름

필수: 스크립트에서 참조할 때 사용되는 빠른 보기 양식의 고유 이름입니다.

레이블

필수: 빠른 보기 양식을 표시하는 레이블입니다.

양식에 레이블 표시

양식에 레이블을 표시합니다.

조회 필드

양식에 포함된 조회 필드 중 하나를 선택합니다.

관련 엔터티

이 값은 선택한 조회 필드에 따라 다릅니다. 일반적으로 조회에 대한 1:N 엔터티 관계의 기본 엔터티입니다.

엔터티에 거래처 또는 연락처를 허용할 수 있는 잠재 고객 조회가 포함되면 이 값을 변경하여 빠른 보기 양식 필드에서 거래처 및 연락처 둘 다에 대해 빠른 보기 양식을 선택한 후 다른 빠른 보기 양식을 선택할 수 있습니다.

빠른 보기 양식

관련 엔터티에 빠른 보기 양식이 있을 경우 여기에서 선택할 수 있습니다. 그렇지 않으면 새로 만들기를 선택하여 새로 만듭니다.

편집을 선택하여 선택한 빠른 보기 양식을 변경합니다.

웹 리소스 속성

양식에서 웹 리소스를 추가하거나 편집하여 사용자에게 더욱 매력적이거나 유용하게 만들 수 있습니다. 양식 사용 웹 리소스는 이미지, HTML 파일 또는 Silverlight 컨트롤입니다.

단계별 지침은 양식 웹 리소스 추가 또는 편집을 참조하십시오.

속성

설명

일반

웹 리소스

필수: 필요한 이미지, HTML 또는 Silverlight 웹 리소스입니다.

이름

필수: 필드의 고유 이름입니다. 이름에는 영숫자 문자와 밑줄만 사용할 수 있습니다.

레이블

필수: 웹 리소스를 표시하는 레이블입니다.

기본적으로 표시 가능

웹 리소스 표시는 선택 사항이며 스크립트를 사용하여 제어할 수 있습니다.추가 정보:표시 유형 옵션

사용자 지정 매개 변수

data 쿼리 문자열 매개 변수로 전달하는 사용자 지정 값입니다.추가 정보:웹 리소스에 매개 변수 전달

대체 텍스트

이미지 웹 리소스가 표시되면 이 값은 화면 판독기를 사용하는 사용자에게 도구 설명 텍스트를 제공합니다.

지원되는 경우 프레임 간 스크립팅을 제한합니다.

페이지가 서로 다른 도메인에 있는 경우 양식 페이지의 내용에 액세스하지 못하도록 합니다. 웹 리소스는 항상 동일한 도메인에 있으므로 웹 리소스에 문제가 되지 않습니다.

레코드 개체 유형 코드 및 고유 식별자를 매개 변수로 전달합니다.

조직 관련 설정에 적용할 수 있도록 조직, 사용자 및 레코드에 대한 데이터를 웹 리소스에 전달할 수 있습니다.추가 정보:웹 리소스에 매개 변수 전달

서식

컨트롤이 차지하는 열 수 선택

웹 리소스를 포함하는 섹션에 둘 이상의 열이 있으면 섹션에 사용된 열 수까지 차지하도록 필드를 설정할 수 있습니다.

컨트롤에 사용되는 행 수를 선택하십시오.

행 개수를 지정하여 웹 리소스의 높이를 제어할 수 있습니다.

사용 가능한 공간을 사용할 수 있도록 자동으로 확장합니다.

웹 리소스 높이를 사용 가능한 공간으로 확장할 수 있습니다.

IFRAME의 스크롤 유형을 선택하십시오.

HTML 웹 리소스는 IFRAME을 사용하여 양식에 추가됩니다.

  • 필요한 경우: 웹 리소스의 크기가 사용 가능한 것보다 클 때 스크롤 막대를 표시합니다.

  • 항상: 항상 스크롤 막대를 표시합니다.

  • 사용 안 함: 스크롤 막대를 표시하지 않습니다.

테두리 표시

웹 리소스의 테두리를 표시합니다.

종속성

종속 필드

웹 리소스는 스크립트를 사용하여 양식에서 필드와 상호 작용할 수 있습니다. 필드가 양식에서 제거되면 웹 리소스의 스크립트가 작동하지 않습니다. 실수로 제거되지 않도록 웹 리소스의 스크립트에서 참조되는 필드를 종속 필드에 추가합니다.

웹 리소스에 매개 변수 전달

HTML 또는 Silverlight 웹 리소스는 매개 변수를 쿼리 문자열 매개 변수로 전달하도록 허용할 수 있습니다.

레코드에 대한 정보는 레코드 개체 유형 코드 및 고유 식별자를 매개 변수로 전달합니다. 옵션을 사용하여 전달할 수 있습니다. 정보를 사용자 지정 매개 변수(데이터) 필드에 입력하면 데이터 매개 변수를 사용하여 전달됩니다. 전달된 값은 다음과 같습니다.

매개 변수

설명

data

이 매개 변수는 사용자 지정 매개 변수(데이터)에 텍스트가 제공될 경우에만 전달됩니다.

orglcid

조직 기본 언어 LCID입니다.

orgname

조직의 이름입니다.

userlcid

사용자의 선호 언어 LCID

type

엔터티 유형 코드입니다. 이 값은 다른 조직의 사용자 지정 엔터티와 다를 수 있습니다. 대신 엔터티 유형 이름을 사용합니다.

typename

엔터티 유형 이름입니다.

id

레코드의 id 값입니다. 이 매개 변수에는 엔터티 레코드를 저장할 때까지 값이 없습니다.

다른 매개 변수는 허용되지 않으므로 다른 매개 변수를 사용하면 웹 리소스가 열리지 않습니다. 여러 값을 전달해야 할 경우 데이터 매개 변수는 그 안에 더 많은 매개 변수를 포함하도록 오버로드할 수 있습니다. SDK 샘플: 데이터 매개 변수를 통해 웹 리소스에 여러 값 전달을 참조하십시오.

IFRAME 속성

IFRAME을 양식에 추가하여 양식 안에 다른 웹 사이트의 콘텐츠를 통합할 수 있습니다.

참고

Microsoft Dynamics 365 양식은 IFRAME 내에 표시되도록 디자인되지 않았습니다.

속성

설명

일반

이름

필수: IFRAME의 고유 이름입니다. 이름에는 영숫자 문자와 밑줄만 사용할 수 있습니다.

URL

필수: IFRAME에 표시할 페이지의 URL입니다.

레코드 개체 유형 코드 및 고유 식별자를 매개 변수로 전달합니다.

조직, 사용자 및 레코드에 대한 데이터를 IFRAME에 전달할 수 있습니다.추가 정보:IFRAMES에 매개 변수 전달

레이블

필수: IFRAME을 표시하는 레이블입니다.

양식에 레이블 표시

레이블을 표시할지 여부를 지정합니다.

지원되는 경우 프레임 간 스크립팅을 제한합니다.

다른 웹 사이트의 페이지가 스크립트를 사용하여 Microsoft Dynamics CRM 응용 프로그램과 상호 작용할 수 있는 보안 위험으로 간주됩니다. 이 옵션을 사용하여 제어할 수 없는 페이지의 프레임 간 스크립팅을 제한합니다.

추가 정보:프레임 간 스크립팅을 제한할지 여부를 선택하십시오.

기본적으로 표시 가능

IFRAME 표시는 선택 사항이며 스크립트를 사용하여 제어할 수 있습니다.추가 정보:표시 유형 옵션

서식

컨트롤이 차지하는 열 수 선택

IFRAME을 포함하는 섹션에 둘 이상의 열이 있으면 섹션에 사용된 열 수까지 차지하도록 필드를 설정할 수 있습니다.

컨트롤에 사용되는 행 수를 선택하십시오.

컨트롤이 차지하는 행 개수를 지정하여 IFRAME의 높이를 제어할 수 있습니다.

사용 가능한 공간을 사용할 수 있도록 자동으로 확장합니다.

행 개수를 설정하여 높이를 설정하는 대신 IFRAME 높이를 사용 가능한 공간으로 확장할 수 있습니다.

IFRAME의 스크롤 유형을 선택하십시오.

다음 세 가지 옵션이 있습니다.

  • 필요한 경우: IFRAME의 크기가 사용 가능한 공간보다 클 때 스크롤 막대를 표시합니다.

  • 항상: 항상 스크롤 막대를 표시합니다.

  • 사용 안 함: 스크롤 막대를 표시하지 않습니다.

테두리 표시

IFRAME의 테두리를 표시합니다.

종속성

종속 필드

IFRAME은 스크립트를 사용하여 양식에서 필드와 상호 작용할 수 있습니다. 필드가 양식에서 제거되면 IFRAME의 스크립트가 작동하지 않습니다. 실수로 제거되지 않도록 IFRAMES의 스크립트에서 참조되는 필드를 종속 필드에 추가합니다.

IFRAMES에 매개 변수 전달

레코드에 대한 정보는 레코드 개체 유형 코드 및 고유 식별자를 매개 변수로 전달합니다. 옵션을 사용하여 전달할 수 있습니다. 전달된 값은 다음과 같습니다.

매개 변수

설명

orglcid

조직 기본 언어 LCID입니다.

orgname

조직의 이름입니다.

userlcid

사용자의 선호 언어 LCID

type

엔터티 유형 코드입니다. 이 값은 다른 조직의 사용자 지정 엔터티와 다를 수 있습니다. 대신 typename을 사용합니다.

typename

엔터티 유형 이름입니다.

id

레코드의 id 값입니다. 이 매개 변수에는 엔터티 레코드를 저장할 때까지 값이 없습니다.

메모 컨트롤

업데이트된 양식을 사용하는 특정 시스템 엔터티의 양식에서 메모 컨트롤은 게시물, 활동메모에 대한 정보에 액세스할 수 있는 기능을 제공합니다. 메모 및 활동이 활성화된 사용자 지정 엔터티의 경우 메모활동만 표시됩니다.게시물을 포함하려면 사용자 지정 엔터티에 대한 게시물을 활성화해야 합니다.

사용자 지정 엔터티에 대한 게시물 사용

  1. 설정 > 게시 구성으로 이동합니다.

  2. 사용자 지정 엔터티에 대한 레코드를 찾습니다.

  3. 이 유형의 레코드 양식에 대해 담벼락 설정이 선택되어 있는지 확인하고 레코드를 저장합니다.

  4. 명령 모음에서 활성화를 선택합니다.

  5. 담벼락을 사용해야 할 경우 엔터티를 게시해야 합니다.

기본적으로 시스템 엔터티의 경우 메모 컨트롤은 양식의 맨 위에 있는 3열 탭 가운데 소셜 창 섹션에 배치됩니다. 한 번만 양식에 나타날 수 있습니다. 메모 컨트롤을 이동하거나 제거할 수 있습니다. 다시 추가하려면 삽입 탭의 컨트롤 그룹에서 메모 단추를 사용합니다.

다음 표는 메모 컨트롤의 속성을 설명합니다.

속성

설명

표시

레이블

필수: 기본적으로 레이블이 표시되지 않지만 레이블이 필요합니다.

양식에 레이블 표시

레이블을 표시하도록 선택할 수 있습니다.

양식에서 필드 잠그기

그러면 실수로 양식에서 메모를 제거하지 못하도록 합니다.

기본 탭

기본적으로 어떤 탭을 표시할지 선택합니다. 옵션은 다음과 같습니다.

  • 활동

  • 포스트

  • 메모

서식

컨트롤이 차지하는 열 수 선택

메모 컨트롤을 포함하는 섹션에 둘 이상의 열이 있으면 섹션에 사용된 열 수까지 차지하도록 필드를 설정할 수 있습니다.

행 개수

컨트롤이 차지하는 행 개수를 선택하여 메모 컨트롤의 높이를 제어합니다.

사용 가능한 공간을 사용할 수 있도록 자동으로 확장합니다.

행 개수를 설정하여 높이를 설정하는 대신 메모 컨트롤 높이를 사용 가능한 공간으로 확장할 수 있습니다.

Bing 지도 구성

거래처, 연락처, 잠재 고객, 견적, 주문, 송장, 경쟁 업체 및 시스템 사용자 양식에 대한 양식에 Bing 지도를 표시할 수 있습니다. 양식 편집기에서 Bing 지도 영역을 제거하거나 양식 편집기의 삽입 탭에서 Bing 지도 단추를 사용하여 다시 추가할 수 있습니다.

Bing 지도를 활성화하려면, 시스템 설정 폼에 Bing 지도 표시를 활성화해야 합니다.Microsoft Dynamics 365온-프레미스 조직은 Bing 지도 키를 입력한 후 시스템 설정 Bing Maps 키를 입력 하십시오에 입력해야 합니다. Bing 지도 키는 https://www.bingmapsportal.com/에서 구할 수 있습니다.Microsoft Dynamics CRM Online 구독자는 키가 필요 없습니다.

속성

설명

일반

레이블

필수: Bing 지도를 표시하는 레이블입니다.

양식에 레이블 표시

레이블을 표시할지 여부를 지정합니다.

해당 Bing 지도 컨트롤에 사용할 주소를 선택합니다.

지도에 대한 데이터를 제공하기 위해 사용해야 할 주소를 선택합니다.

기본적으로 표시 가능

Bing 지도 표시는 선택 사항이며 스크립트를 사용하여 제어할 수 있습니다.추가 정보:표시 유형 옵션

서식

컨트롤이 차지하는 열 수 선택

Bing 지도를 포함하는 섹션에 둘 이상의 열이 있으면 섹션에 사용된 열 수까지 차지하도록 필드를 설정할 수 있습니다.

컨트롤에 사용되는 행 수를 선택하십시오.

행 개수를 지정하여 Bing 지도의 높이를 제어할 수 있습니다.

사용 가능한 공간을 사용할 수 있도록 자동으로 확장합니다.

Bing 지도 높이를 사용 가능한 공간으로 확장할 수 있습니다.

탐색 편집

양식 내 탐색 컨트롤이 있으면 관련 레코드 목록을 볼 수 있습니다. 각 엔터티 관계에는 표시 여부를 제어하는 속성이 있습니다.추가 정보:기본 엔터티에 대한 탐색 창 항목

표시되도록 구성되어 있는 모든 엔터티 관계는 양식 편집기에서 재정의할 수 있습니다. 양식 탐색을 통해 다른 웹 사이트 또는 웹 리소스를 표시하도록 탐색 링크를 포함할 수 있습니다.

단계별 지침은 관련 엔터티의 양식 탐색 추가 또는 편집을 참조하십시오.

탐색을 편집할 수 있으려면 먼저 탭의 선택 그룹에서 탐색을 선택해야 합니다.

관계 탐색기에서 1:N(일대다) 또는 N:N(다대다) 관계로 필터링하거나 사용 가능한 모든 관계를 볼 수 있습니다.사용되지 않는 관계만 표시 확인란이 비활성화되어 있고 선택되어 있습니다. 따라서 각 관계를 한 번만 추가할 수 있습니다.

관계 탐색기에서 관계를 추가하려면 관계를 두 번 클릭하기만 하면 탐색 영역에서 현재 선택된 관계 아래에 추가됩니다. 탐색 영역에서 관계를 두 번 클릭하면 표시 탭의 레이블을 변경할 수 있습니다.이름 탭에서 관계에 대한 정보를 볼 수 있습니다.편집 단추를 사용하여 엔터티의 정의를 엽니다.

탐색 영역에는 5개의 그룹이 있습니다. 끌어서 위치를 변경하고 두 번 클릭하여 레이블을 변경할 수 있지만 제거할 수 없습니다. 이러한 그룹은 그 안에 내용이 있는 경우에만 표시됩니다. 따라서 그룹을 표시하지 않으려면 아무 것도 추가하지 마십시오.

삽입 탭의 컨트롤 그룹에서 탐색 링크 단추를 사용하여 링크를 웹 리소스 또는 외부 URL에 추가합니다.

탐색 링크 속성

탐색 링크에는 다음과 같은 속성이 있습니다.

속성

설명

이름

필수: 레이블로 표시할 텍스트입니다.

아이콘

32x32 픽셀 웹 리소스를 사용합니다. 투명 배경의 PNG 이미지를 사용하는 것이 좋습니다.

웹 리소스

양식의 기본 창에 표시할 웹 리소스를 지정합니다.

외부 URL

양식의 기본 창에 표시할 페이지의 URL을 지정합니다.

타이머 컨트롤

레코드가 필요한 양식에서 타이머 컨트롤을 사용하여 특정 시간 기반 중요 시점을 충족합니다. 타이머 컨트롤은 활성 레코드를 해결하여 작업을 완료하는 데 사용할 수 있는 시간이나 작업을 완료하기 위해 시간이 경과된 시간을 보여 줍니다. 최소한 타이머 컨트롤은 작업 완료 성공 또는 실패를 표시하도록 구성되어야 합니다. 또한 해당 조건이 실패에 도달할 경우 경고를 표시하도록 구성할 수 있습니다.

타이머 컨트롤은 엔터티의 양식에 추가할 수 있지만 서비스 케이스 엔터티에 가장 많이 사용됩니다. 특히 서비스 수준 약정을 추적하는 필드에 연결될 때 많이 사용됩니다. 양식의 본문에 타이머 컨트롤을 여러 개 추가할 수 있습니다. 머리글이나 바닥글에는 추가할 수 없습니다.

타이머 컨트롤 데이터 원본 속성은 엔터티에 대한 필드를 사용합니다.

  • 실패 시간 필드는 날짜-시간 필드를 사용하여 시간을 설정합니다.

  • 세 조건 필드는 엔터티에 대해 옵션 집합, 두 개 옵션, 상태 또는 상태 설명 필드 중 하나를 사용합니다.

타이머 컨트롤 속성

다음 표는 타이머 컨트롤의 속성을 설명합니다.

그룹

이름

설명

이름

이름

필수 특성: 컨트롤에 대한 고유 이름입니다.

레이블

필수 특성: 타이머 컨트롤에 표시할 레이블입니다.

데이터 원본

실패 시간 필드

필수 특성: 엔터티에 대해 날짜-시간 필드 중 하나를 선택하여 언제 중요 시점이 성공적으로 완료되어야 하는지를 나타냅니다.

성공 조건

필수 특성: 엔터티에 대한 필드를 선택하여 중요 시점의 성공을 평가한 후 성공을 나타내는 옵션을 선택합니다.

경고 조건

엔터티에 대한 필드를 선택하여 경고를 표시하도록 중요 시점의 성공이 위험한 상태인지 여부를 평가한 후 경고를 표시할 옵션을 선택합니다.

취소 조건

엔터티에 대한 필드를 선택하여 중요 시점 달성의 취소 여부를 평가한 후 중요 시점의 취소를 나타내는 옵션을 선택합니다.

이벤트 처리기 구성

양식 이벤트 처리기는 양식의 다음 영역에 대해 구성할 수 있습니다.

Element(요소)

이벤트

설명

양식

OnLoad

양식이 로드될 때 발생합니다.

OnSave

데이터를 저장할 때 발생합니다.

TabStateChange

탭이 확장되거나 축소될 때 발생합니다.

필드

OnChange

필드의 데이터가 변경되고 컨트롤에서 포커스를 잃을 때 발생합니다.

IFRAME

OnReadyStateComplete

IFRAME의 내용을 로드할 때 발생합니다.

이벤트 처리기는 JavaScript 웹 리소스에 대한 참조와 이벤트가 발생할 때 실행하는 해당 웹 리소스 내에 정의된 함수로 구성됩니다. 각 요소는 최대 50개까지 개별 이벤트 처리기를 구성할 수 있습니다.

중요

이벤트 처리기를 잘못 구성하면 스크립트 오류가 발생하여 양식이 로드되지 않거나 제대로 작동하지 않을 수 있습니다. 스크립트의 개발자가 아닌 경우 스크립트에 필요한 구성 옵션에 대해 정확히 알고 있어야 합니다.

신뢰할 수 있는 원본에서 가져오지 않은 라이브러리를 사용하여 스크립트 이벤트 처리기를 구성하지 마십시오. 스크립트는 사용자가 수행할 수 있는 모든 작업을 수행하는 데 사용될 수 있으며 잘못 작성된 스크립트는 양식의 성능을 현저하게 손상시킬 수 있습니다.

이벤트 처리기를 구성한 후에는 제대로 작동하는지 확인하기 위해 항상 테스트합니다.

이벤트 처리기를 구성하려면

양식 편집기에서 처리기를 구성할 이벤트가 있는 요소를 선택합니다.

홈 탭의 편집 그룹에서 속성 변경을 클릭하거나 요소를 두 번 선택합니다.

요소 속성 대화 상자에서 이벤트 탭을 선택합니다.

양식 라이브러리 영역을 확장합니다. 이벤트 처리기로 설정하려는 함수가 포함된 라이브러리가 목록에 없으면 추가합니다.

이벤트 처리기에 양식 라이브러리를 추가하려면

이벤트 목록양식 라이브러리 섹션에서 추가를 선택합니다.

사용 가능한 웹 리소스 목록에서 JavaScript 웹 리소스를 찾습니다. 웹 리소스를 선택하고 추가를 선택합니다.

필요한 JavaScript 웹 리소스가 없으면 새로 만들기를 선택하여 새 웹 리소스 양식을 열고 만듭니다.

JavaScript 웹 리소스를 만들려면
  1. 웹 리소스 양식에서 다음 속성을 설정합니다.

    속성

    이름

    필수 특성: 웹 리소스 이름을 입력합니다.

    표시 이름

    필수 특성: 웹 리소스의 목록에 표시할 이름을 입력합니다.

    설명

    선택 사항. 웹 리소스에 대한 설명을 입력합니다.

    유형

    필수 특성:스크립트(JScript)를 선택합니다.

    언어

    선택 사항. 조직에 사용할 수 있는 언어 중 하나를 선택합니다.

  2. 스크립트와 함께 제공된 경우 찾아보기 단추를 사용하여 파일을 찾아 업로드하는 것이 좋습니다.

    또는 텍스트 편집기 단추를 선택하여 붙여넣거나 내용 편집 대화 상자에서 스크립트의 내용을 입력할 수 있습니다.

    참고

    이 간단한 텍스트 편집기는 스크립트의 정확성을 확인하는 기능을 제공하지 않으므로 일반적으로 Microsoft Visual Studio와 같은 별도의 응용 프로그램을 사용하여 스크립트를 편집한 후 업로드해야 합니다.

  3. 저장을 선택하고 웹 리소스 대화 상자를 닫습니다.

  4. 만든 웹 리소스가 이제 레코드 조회 대화 상자에 선택되어 있습니다.추가를 선택하여 대화 상자를 닫습니다.

이벤트 처리기 섹션에서 이벤트 처리기를 설정하려는 이벤트를 선택합니다.

추가를 선택하여 처리기 속성 대화 상자를 엽니다.

정보 탭에서 적합한 라이브러리를 선택하고 이벤트를 실행하는 함수의 이름을 입력합니다.

기본적으로 이벤트 처리기는 활성화됩니다. 이 이벤트를 사용하지 않으려면 사용 확인란의 선택을 취소합니다.

일부 함수에는 함수에 전달되는 실행 컨텍스트가 필요합니다. 필요한 경우 실행 컨텍스트를 첫 번째 매개 변수로 전달을 선택합니다.

일부 함수는 함수의 동작을 제어하는 매개 변수 집합을 허용할 수 있습니다. 필요한 경우 함수로 전달되는 쉼표로 구분되는 매개 변수 목록에 입력합니다.

종속성 탭에서 종속 필드 영역에 스크립트가 종속되는 필드를 추가합니다.

확인을 선택하여 처리기 속성 대화 상자를 닫습니다.

이벤트 처리기를 입력할 때 녹색 화살표를 사용하여 함수를 위로 또는 아래로 이동하여 다른 함수에 상대적인 함수가 실행되는 순서를 조정할 수 있습니다.

확인을 선택하여 속성 대화 상자를 닫습니다.

변경 내용을 저장하려면 저장을 선택합니다. 양식을 게시하려면 게시를 선택합니다.

참고

사용자 인터페이스(UI)를 사용하면 위/아래 녹색 화살표를 사용하여 스크립트가 로드되는 순서를 조정할 수 있지만 스크립트는 실제로 순차적으로 로드되지 않습니다.추가 정보:MSDN: 라이브러리 종속성 관리

참고 항목

양식 만들기 및 디자인
기본 양식에 대한 디자인 고려 사항
Phones Express용 CRM에 대한 모바일 양식 만들기 및 편집
빨리 만들기 양식 만들기 및 편집
빠른 보기 양식 만들기 및 편집
휴대폰 및 태블릿용 CRM 사용자 지정

© 2016 Microsoft Corporation. All rights reserved. 저작권 정보