웹 리소스 만들기 및 편집
게시 날짜: 2016년 11월
적용 대상: Dynamics CRM 2015
웹 리소스는 일반적으로 개발자가 웹 개발에 사용되는 파일을 사용하여 웹 응용 프로그램을 확장하는 데 사용됩니다.Microsoft Dynamics 365 사용자는 개발자나 디자이너가 제공한 웹 리소스를 관리해야 할 수도 있습니다.
이 항목의 내용
웹 리소스란 무엇입니까?
웹 리소스 만들기 및 편집
웹 리소스란 무엇입니까?
웹 리소소는 Microsoft Dynamics 365 데이터베이스에 저장되는 가상 파일입니다. 각 웹 리소스에는 URL에 사용될 수 있는 고유한 이름이 있어 파일을 검색할 수 있습니다. 이렇게 생각해 봅니다. 웹 응용 프로그램을 실행 중인 실제 웹 서버에 대한 액세스 권한이 있을 경우 해당 웹 사이트로 파일을 복사할 수 있습니다. 하지만 Microsoft Dynamics CRM Online에서는 이 작업을 수행할 수 없습니다.Microsoft Dynamics 365 온-프레미스의 경우에도 그렇게 해서는 안 됩니다. 대신 웹 리소스를 사용하여 파일을 Microsoft Dynamics 365 데이터베이스에 업로드한 후 웹 서버에 파일로 복사한 것처럼 이름별로 참조할 수 있습니다.
예를 들어 HTML 페이지를 “new_myWebResource.htm” 웹 리소스로 만든 경우 다음과 같은 URL을 사용하여 브라우저에서 해당 페이지를 열 수 있습니다.
<Microsoft CRM URL>/WebResources/new_myWebResource.htm
여기서 *<Microsoft CRM 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 웹 리소스 유형을 사용하는 것이 좋습니다.
웹 리소스 만들기 및 편집
설정 > 사용자 지정으로 이동합니다.
시스템 사용자 지정을 선택합니다.
구성 요소에서 웹 리소스를 선택합니다.
웹 리소스를 만들려면: 새로 만들기를 선택합니다.
웹 리소스를 편집하려면: 편집하려는 웹 리소스를 두 번 클릭합니다.
웹 리소스 양식에는 다음 필드와 기능이 있습니다.
레이블
설명
이름
필수 특성: 이 웹 리소스의 고유한 이름입니다. 웹 리소스를 저장한 후에는 변경할 수 없습니다.
이 이름은 문자, 숫자, 마침표 및 연속되지 않은 슬래시(“/”) 문자만 포함할 수 있습니다.
솔루션 게시자 사용자 지정 접두사가 웹 리소스 이름 앞에 추가됩니다.
표시 이름
웹 리소스 목록을 볼 경우 표시되는 이름입니다.
설명
웹 리소스에 대한 설명입니다.
유형
필수 특성: 웹 리소스의 유형입니다. 웹 리소스를 저장한 후에는 변경할 수 없습니다.
텍스트 편집기
웹 리소스 유형이 텍스트 파일 종류를 나타낼 경우 텍스트 편집기를 사용하여 내용을 편집하려면 이 단추를 클릭하여 페이지를 엽니다.
언어
언어를 선택할 수 있습니다. 이 옵션은 웹 리소스 데이터를 저장하는 레코드를 태깅합니다. 웹 리소스의 동작은 변하지 않습니다.
파일 업로드
찾아보기… 단추를 눌러 웹 리소스로 업로드할 파일을 선택합니다.
새 웹 리소스를 만들거나 기존 웹 리소스를 덮어쓸 때 파일을 업로드할 수 있습니다.
파일의 파일 확장명은 허용된 파일 확장명과 일치해야 합니다.
기본적으로 웹 리소스로 업로드할 수 있는 최대 파일 크기는 5MB입니다. 이 값은 시스템 설정 > 전자 메일 탭 > 첨부 파일의 크기 제한 설정 설정을 사용하여 수정할 수 있습니다.추가 정보:도움말 및 교육: 시스템 설정 대화 상자 - 전자 메일 탭
URL
웹 리소스를 저장한 후 웹 리소스에 대한 URL이 여기에 표시됩니다. 이 링크를 클릭하여 브라우저에서 웹 리소스를 봅니다.
변경 내용을 추가한 후 저장을 클릭하고 게시를 선택합니다.
텍스트 편집기 적절하게 사용
웹 리소스를 위해 응용 프로그램에 제공된 텍스트 편집기는 텍스트 파일의 간단한 편집에만 사용되어야 합니다. HTML 웹 리소스를 만들고 편집하는 데 사용할 수 있지만 텍스트 편집기를 사용하여 만든 HTML 웹 리소스만 편집해야 합니다. 텍스트 편집기는 매우 간단한 HTML 콘텐츠를 위해 디자인되었습니다. 텍스트 편집기를 사용하여 HTML 웹 리소스의 콘텐츠를 만들지 않은 경우 텍스트 편집기를 사용하여 편집하지 마십시오.
텍스트 편집기는 편집하도록 허용하는 방식으로 HTML 소스를 수정하는 컨트롤을 사용합니다. 이러한 변경 내용으로 브라우저에서 페이지가 다르게 동작할 수 있으며 작업을 중지하기 위해 더 복잡한 코드가 필요할 수 있습니다. HTML 웹 리소스를 텍스트 편집기로 열고 변경하지 않고 저장하면 일부 HTML 웹 리소스가 중단될 수 있습니다.
외부 편집기를 사용하여 텍스트 파일을 편집한 후 파일 업로드 단추를 사용하여 업로드하기 전에 로컬에서 저장하는 것이 좋습니다. 이렇게 하면 이전 버전으로 돌아가야 할 경우 웹 리소스의 복사본을 유지할 수 있습니다.메모장과 같은 간단한 편집기를 사용할 수 있지만 더 고급 기능을 가진 텍스트 편집기를 사용하는 것이 좋습니다.Visual Studio Express 버전은 무료이며 텍스트 기반 리소스에 사용된 파일을 편집할 수 있는 강력한 기능을 제공합니다.
참고 항목
CRM 시스템 사용자 지정
MSDN: Microsoft Dynamics CRM용 웹 리소스
© 2016 Microsoft Corporation. All rights reserved. 저작권 정보