Создание и редактирование веб-ресурсов
Опубликовано: Февраль 2017
Применимо к: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Веб-ресурсы обычно используются разработчиками для расширения веб-приложения с использованием файлов, используемых в веб-разработке. Вам как пользователю Microsoft Dynamics 365 может понадобиться управлять веб-ресурсами, предоставленными разработчиком или проектировщиком.
В этом разделе
Что такое веб-ресурсы?
Создание и редактирование веб-ресурсов
Что такое веб-ресурсы?
Веб-ресурсы представляют собой виртуальные файлы, хранящиеся в базе данных Microsoft Dynamics 365. Каждый веб-ресурс имеет уникальное имя, которое может использоваться в URL-адресе для извлечения соответствующего файла. Рассматривайте их так: если бы у вас был доступ к веб-серверу, на котором фактически запущено веб-приложение, вы могли вы копировать файлы на этот веб-сайт. Однако в случае с Microsoft Dynamics 365 Online это сделать невозможно. Даже при локальной версии Microsoft Dynamics 365 это делать не следует. Вместо этого можно использовать веб-ресурсы для отправки файлов в базу данных Microsoft Dynamics 365, а затем ссылаться на них по имени, как будто вы скопировали их как файлы на веб-сервер.
Например, при создании HTML-страницы в качестве веб-ресурса с именем new_myWebResource.htm эту страницу можно открыть в браузере по URL-адресу следующего вида:
<Microsoft CRM URL>/WebResources/new_myWebResource.htm
где URL Microsoft Dynamics 365 — это URL-адрес, который обычно используется, чтобы открыть Microsoft Dynamics 365. Поскольку веб-ресурс представляет собой данные в системе, только лицензированные пользователи организации могут обращаться к ним таким образом. Обычно веб-ресурсы включают в формы, а не ссылаются на них непосредственно. Чаще всего их используют для предоставления библиотек 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-ресурсы.
Создание и редактирование веб-ресурсов
Перейдите в раздел Параметры > Настройки.
Выберите Настроить систему.
В разделе Компоненты выберите Веб-ресурсы.
Чтобы создать веб-ресурс: выберите Создать.
Чтобы изменить веб-ресурс: дважды щелкните веб-ресурс, который нужно изменить.
Форма веб-ресурса имеет следующие поля и возможности:
Метка
Описание
Имя (название)
Необходимые. Это уникальное имя для данного веб-ресурса. Изменить его после сохранения веб-ресурса невозможно.
Это имя может содержать только буквы, цифры, точки и символы косой черты ("/"; не последовательно).
В начало имени веб-ресурса будет добавлен префикс настройки издателя решения.
Отображаемое имя
Имя, отображаемое при просмотре списка веб-ресурсов.
Описание
Описание веб-ресурса.
Тип
Необходимые. Это тип веб-ресурса. Изменить его после сохранения веб-ресурса невозможно.
Текстовый редактор
Если тип веб-ресурса представляет какого-либо рода текстовый файл, нажмите эту кнопку, чтобы открыть страницу для изменения содержимого в текстовом редакторе.
Язык
Используется для выбора языка. Этот параметр просто помечает тегом запись, в которой хранятся данные веб-ресурса. Поведение веб-ресурса он не изменяет.
Отправка файла
Нажмите кнопку Обзор..., чтобы выбрать файл для отправки в качестве веб-ресурса.
Отправить файл можно при создании нового веб-ресурса или чтобы перезаписать существующий веб-ресурс.
Расширение имени файла должно соответствовать допустимым разрешениям.
По умолчанию максимальный размер файла, который можно отправить в качетсве веб-ресурса, составляет 5 МБ. Это значение можно изменить, используя параметр Системные параметры > вкладка Электронная почта > Задать ограничение размера файла для вложений.Дополнительные сведения:(Справка и обучение) Диалоговое окно "Системные параметры": вкладка "Электронная почта"
URL-адрес
После сохранения веб-ресурса здесь будет отображаться URL-адрес веб-ресурса. Щелккните эту ссылку для просмотра веб-ресурса в браузере.
После внесения необходимых изменений выберите Сохранить, затем Опубликовать.
Использование текстового редактора
Текстовый редактор, предусмотренный в приложении для веб-ресурсов, следует исползовать исключительно для простого редактирования текстовых файлов. Его можно использовать для создания и редактирования веб-ресурсов HTML, однако редактировать следует только веб-ресурсы HTML, созданных в текстовом редакторе. Текстовый редактор предназначен для очень простого HTML-содержимого. Если содержимое веб-ресурса HTML было создано не в текстовом редакторе, не используйте текстовый редактор для его редактирования.
В текстовом редакторе используется элемент управления, который изменяет исходный HTML так, чтобы его можно было редактировать. Эти изменения могут привести к тому, что страница в браузере будет вести себя не так, как планировалось, а более сложный код перестанет работать. Открытие веб-ресурса HTML в текстовом редакторе и сохранение его без внесения каких-либо изменений может привести в нарушению работы некоторых веб-ресурсов HTML.
Рекомендуется использовать внешний редактор для редактирования текстовых файлов, а затем сохранять их локально, прежде чем отправлять с помощью кнопки Передать файл. Это позволяет сохранить копию веб-ресурса на случай, если понадобится вернуться к более ранней версии. Можно использовать простой редактор, такой как Блокнот, однако настоятельно рекомендуется использовать текстовый редактор с более широкими возможностями.Экспресс-выпуски Visual Studio распространяются бесплатно и содержат мощные функции для редактирования файлов, используемых текстовыми веб-ресурсами.
См. также
Настройка системы Dynamics 365
MSDN: веб-ресурсы для Microsoft Dynamics 365
© Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены. Авторские права