Конфигурация сайта Sharepoint Calendar только на целый день - PullRequest
0 голосов
/ 27 января 2020

Есть ли способ настроить форму-событие-веб-часть sharepoint на сайте SP для использования только - события целого дня - только с категорией поля в качестве дескрипции - скрыть расположение и описание полей

Я хочу использовать это как планировщик отсутствия.

Я только нашел способ выбрать собственные категории в настройках списка календаря. Целый день-событие-столбец не отображается в списках! Как это можно сделать в sharepoint-designer?

1 Ответ

0 голосов
/ 28 января 2020

Если это современный сайт ... в настоящее время невозможно редактировать современные веб-части с помощью Sharepoint Designer или из пользовательского интерфейса Sharepoint. Вы можете сделать это с помощью интерфейса командной строки Office 365 и Powershell: https://pnp.github.io/office365-cli/

-

Однако вы можете сделать это с классом c список событий. Внутри списка настроек вы можете go перейти к «Расширенные настройки» и убедиться, что для управления типами контента установлено значение «Да».

Затем на странице настроек списка под заголовком типов контента: нажмите на «События», и вы увидите список столбцов. Вы можете щелкнуть столбец и скрыть его, и он больше не будет отображаться, когда вы добавляете новое событие из представления календаря classi c.

Это не работает для части события всего дня вашего вопрос, но вы также можете редактировать форму, используя jquery: https://hpatel.wordpress.com/2014/06/05/sharepoint-2013-how-to-hide-all-day-event-recurrence-and-category-fields-from-calendar-new-item-form/

Вы можете установить флажок примерно так: $('input:checkbox').prop('checked', true); и скрыть поля времени.

-

Если бы я делал это, я бы дал пользователю форму (http://forms.microsoft.com), а затем t ie в свой календарь Sharepoint с помощью Power Automate (Flow ). Вы даже можете включить в него процесс утверждения, чтобы вы могли утвердить его запрос на добавление в календарь или отклонить его и отправить по электронной почте.

...