다음을 통해 공유


웹 리소스 만들기 및 편집

 

게시 날짜: 2017년 2월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

웹 리소스는 일반적으로 개발자가 웹 개발에 사용되는 파일을 사용하여 웹 응용 프로그램을 확장하는 데 사용됩니다.Microsoft Dynamics 365 사용자는 개발자나 디자이너가 제공한 웹 리소스를 관리해야 할 수도 있습니다.

이 항목의 내용

웹 리소스란 무엇입니까?

웹 리소스 만들기 및 편집

웹 리소스란 무엇입니까?

웹 리소소는 Microsoft Dynamics 365 데이터베이스에 저장되는 가상 파일입니다. 각 웹 리소스에는 URL에 사용될 수 있는 고유한 이름이 있어 파일을 검색할 수 있습니다. 이렇게 생각해 봅니다. 웹 응용 프로그램을 실행 중인 실제 웹 서버에 대한 액세스 권한이 있을 경우 해당 웹 사이트로 파일을 복사할 수 있습니다. 하지만 Microsoft Dynamics 365(온라인)에서는 이 작업을 수행할 수 없습니다.Microsoft Dynamics 365 온-프레미스의 경우에도 그렇게 해서는 안 됩니다. 대신 웹 리소스를 사용하여 파일을 Microsoft Dynamics 365 데이터베이스에 업로드한 후 웹 서버에 파일로 복사한 것처럼 이름별로 참조할 수 있습니다.

예를 들어 HTML 페이지를 “new_myWebResource.htm” 웹 리소스로 만든 경우 다음과 같은 URL을 사용하여 브라우저에서 해당 페이지를 열 수 있습니다.

<Microsoft CRM URL>/WebResources/new_myWebResource.htm

여기서 *<Microsoft Dynamics 365 URL>*은 보통 Microsoft Dynamics 365을 열기 위해 사용하는 URL입니다. 웹 리소스가 시스템의 데이터이므로 조직에서 사용이 허가된 사용자만 이 방식으로 액세스할 수 있습니다. 일반적으로 웹 리소스는 직접 참조되기보다 양식에 포함되어 있습니다. 가장 일반적인 사용법은 양식 스크립트에 대해 JavaScript 라이브러리를 제공하는 것입니다.

참고

양식 머리글 또는 바닥글에 웹 리소스를 포함할 수 없습니다.

웹 리소스는 시스템의 데이터이고 솔루션을 인식하므로 솔루션의 일부로 내보낸 후 다른 조직으로 솔루션을 가져와 다른 조직으로 이동할 수 있습니다.

웹 리소스는 특정 파일 형식으로 제한됩니다. 웹 리소스는 웹 브라우저에 로드되는 파일만 가능합니다. 다음 파일 형식은 웹 리소스를 만드는 데 사용할 수 있습니다.

유형

파일 확장명

웹 페이지(HTML)

.htm, .html

스타일시트(CSS)

.css

스크립트(Jscript, JavaScript)

.js

데이터(XML)

.xml

이미지(PNG)

.png

이미지(JPG)

.jpg

이미지(GIF)

.gif

Silverlight(XAP)

.xap

스타일시트(XSL)

.xsl,.xslt

이미지(ICO)

.ico

Silverlight 웹 리소스는 지원되지만 여러 브라우저를 지원하기 위해 사용자 인터페이스를 디자인할 경우 사용할 웹 리소스 유형으로 HTML 웹 리소스 유형을 사용하는 것이 좋습니다.

웹 리소스 만들기 및 편집

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

  2. 시스템 사용자 지정을 선택합니다.

  3. 구성 요소에서 웹 리소스를 선택합니다.

  4. 웹 리소스를 만들려면: 새로 만들기를 선택합니다.

    웹 리소스를 편집하려면: 편집하려는 웹 리소스를 두 번 클릭합니다.

  5. 웹 리소스 양식에는 다음 필드와 기능이 있습니다.

    레이블

    설명

    이름

    필수 특성: 이 웹 리소스의 고유한 이름입니다. 웹 리소스를 저장한 후에는 변경할 수 없습니다.

    이 이름은 문자, 숫자, 마침표 및 연속되지 않은 슬래시(“/”) 문자만 포함할 수 있습니다.

    솔루션 게시자 사용자 지정 접두사가 웹 리소스 이름 앞에 추가됩니다.

    표시 이름

    웹 리소스 목록을 볼 경우 표시되는 이름입니다.

    설명

    웹 리소스에 대한 설명입니다.

    유형

    필수 특성: 웹 리소스의 유형입니다. 웹 리소스를 저장한 후에는 변경할 수 없습니다.

    텍스트 편집기

    웹 리소스 유형이 텍스트 파일 종류를 나타낼 경우 텍스트 편집기를 사용하여 내용을 편집하려면 이 단추를 클릭하여 페이지를 엽니다.

    언어

    언어를 선택할 수 있습니다. 이 옵션은 웹 리소스 데이터를 저장하는 레코드를 태깅합니다. 웹 리소스의 동작은 변하지 않습니다.

    파일 업로드

    찾아보기… 단추를 눌러 웹 리소스로 업로드할 파일을 선택합니다.

    새 웹 리소스를 만들거나 기존 웹 리소스를 덮어쓸 때 파일을 업로드할 수 있습니다.

    파일의 파일 확장명은 허용된 파일 확장명과 일치해야 합니다.

    기본적으로 웹 리소스로 업로드할 수 있는 최대 파일 크기는 5MB입니다. 이 값은 시스템 설정 > 전자 메일 탭 > 첨부 파일의 크기 제한 설정 설정을 사용하여 수정할 수 있습니다.추가 정보:도움말 및 교육: 시스템 설정 대화 상자 - 전자 메일 탭

    URL

    웹 리소스를 저장한 후 웹 리소스에 대한 URL이 여기에 표시됩니다. 이 링크를 클릭하여 브라우저에서 웹 리소스를 봅니다.

  6. 변경 내용을 추가한 후 저장을 클릭하고 게시를 선택합니다.

텍스트 편집기 적절하게 사용

웹 리소스를 위해 응용 프로그램에 제공된 텍스트 편집기는 텍스트 파일의 간단한 편집에만 사용되어야 합니다. HTML 웹 리소스를 만들고 편집하는 데 사용할 수 있지만 텍스트 편집기를 사용하여 만든 HTML 웹 리소스만 편집해야 합니다. 텍스트 편집기는 매우 간단한 HTML 콘텐츠를 위해 디자인되었습니다. 텍스트 편집기를 사용하여 HTML 웹 리소스의 콘텐츠를 만들지 않은 경우 텍스트 편집기를 사용하여 편집하지 마십시오.

텍스트 편집기는 편집하도록 허용하는 방식으로 HTML 소스를 수정하는 컨트롤을 사용합니다. 이러한 변경 내용으로 브라우저에서 페이지가 다르게 동작할 수 있으며 작업을 중지하기 위해 더 복잡한 코드가 필요할 수 있습니다. HTML 웹 리소스를 텍스트 편집기로 열고 변경하지 않고 저장하면 일부 HTML 웹 리소스가 중단될 수 있습니다.

외부 편집기를 사용하여 텍스트 파일을 편집한 후 파일 업로드 단추를 사용하여 업로드하기 전에 로컬에서 저장하는 것이 좋습니다. 이렇게 하면 이전 버전으로 돌아가야 할 경우 웹 리소스의 복사본을 유지할 수 있습니다.메모장과 같은 간단한 편집기를 사용할 수 있지만 더 고급 기능을 가진 텍스트 편집기를 사용하는 것이 좋습니다.Visual Studio Express 버전은 무료이며 텍스트 기반 리소스에 사용된 파일을 편집할 수 있는 강력한 기능을 제공합니다.

참고 항목

Dynamics 365 시스템 사용자 지정
MSDN: Microsoft Dynamics 365용 웹 리소스

© 2017 Microsoft. All rights reserved. 저작권 정보