Как настроить представление календаря для пользовательского объекта с полем даты? - PullRequest
0 голосов
/ 04 апреля 2019

В настоящее время я расширяю приложение для обслуживания клиентов Dynamics 365. Мы создали новую сущность с полем даты. Мы хотели бы показать настраиваемое представление для этого объекта, который отображает записи в календаре на основе поля даты для элемента.

Это кажется тривиальной задачей, но я не могу найти никакой информации о том, как этого добиться. Требуется ли для него iFrame с пользовательской страницей Asp.Net?

Пожалуйста, предоставьте руководство разработчика по правильному подходу к достижению этой цели.

1 Ответ

1 голос
/ 05 апреля 2019

Кредит за этот ответ идет на Совет № 1206: просмотр любой записи Dynamics 365 в календаре

Имейте в виду, что это решение работает только при использовании унифицированного интерфейса . Если вы этого не сделаете, я покажу вам, как вы можете достичь этого к концу этого поста.

  1. Перейдите в Настройки-> Настройка-> Настройка системы
  2. Откройте конфигурацию для объекта, который вы хотите использовать элемент управления календаря (Возможности в нашем примере)
  3. Перейдите на вкладку «Просмотр»
  4. Нажмите «Добавить элемент управления» и выберите элемент управления календаря.
  5. Нажмите точку для каждого интерфейса, из которого вы хотите, чтобы элемент управления календаря был доступен.

enter image description here

Затем вам нужно будет сопоставить поля календаря с нужными значениями. Например, если вы хотите, чтобы дата основывалась на предполагаемой дате закрытия, выберите «Предполагаемый закрытый» для даты начала.

enter image description here

Если ваш проект уже использует унифицированный интерфейс, у вас уже есть решение. В противном случае, если вы все еще используете классический режим и хотите использовать унифицированное представление интерфейса только для этого случая, в частности, выполните следующие действия:

  1. Зайдите в Настройки -> Мои приложения;
  2. Нажмите Создать новое приложение;
  3. Дайте ему имя и нажмите "Готово";
  4. Сконфигурируйте свою карту сайта, важной частью здесь является выбор вашей сущности в SubArea.
  5. Сохранить и опубликовать карту сайта;
  6. Сохранение, проверка, публикация и воспроизведение вашего приложения. И вуаля вам будет вид, подобный этому:

enter image description here

...