Удаление поля «Категории» из списка отслеживания проблем в SharePoint

Когда я создаю список отслеживания проблем в SharePoint, я не могу удалить поле выбора категорий, которое он добавляет по умолчанию как часть типа контента «Проблема». Я просмотрел определение списка, но не нашел ничего явного о запрете удаления столбца. Кто-нибудь знает, почему не отображается кнопка «Удалить»? Есть ли способ удалить это поле?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
9
0
14 588
6

Ответы 6

Я знаю, что у меня была аналогичная проблема с полем во множестве полей, когда после добавления поля его невозможно удалить.

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

Это требует перехода к использованию Powershell и объектной модели SharePoint для внесения изменений.

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

Такой подход дает нам больший контроль над результатом с повторяемой повторяемостью.

  1. Перейдите в: Портал> Настройки сайта> Галерея типов контента сайта> Тип контента сайта.
  2. Выберите тип содержимого проблемы
  3. Выберите категории
  4. Нажмите кнопку "Удалить" на новой странице.

У меня сработало, попробовал.

Это просто удалит столбец сайта из типа контента. Я не хочу влиять на тип контента сайта, я хочу просто удалить столбец из единого списка ... или, по крайней мере, понять, почему я не могу.

Bryan Friedman 24.09.2008 03:25

Решение Тони действительно сработало, но будьте осторожны - это также удалит поле категории из КАЖДОГО СПИСКА ОТСЛЕЖИВАНИЯ ПРОБЛЕМ, используемого в настоящее время, и любых созданных в будущем.

Я не нашел способа удалить поле категорий из списка отслеживания проблем в SharePoint, но обнаружил, что его можно переназначить. Вы можете изменить значения списка выбора на все, что захотите, включая «Активный», «Решенный» и «Закрытый».

Кажется нелепым использовать поле категории в качестве поля статуса, тем более что поле статуса включено в список отслеживания проблем по умолчанию. Но вы можете удалить поле статуса, а затем использовать поле категории в качестве поля статуса - что, вероятно, используется чаще.

В интересах экономии времени и сохранения функциональности я решил применить менее навязчивый подход и переименовал столбец категорий в "." и выбрал раскрывающийся список по умолчанию «.». Это едва заметно и быстро / легко сделать.

Не знаю, смотрит ли кто-нибудь еще это. Я выбрал следующие варианты:

  1. Создайте собственный список (не список отслеживания проблем).
  2. Разрешить управление типами контента в списке. Затем сделайте столбец скрытым в типе содержимого списка. Таким образом, вы не нарушите тип контента сайта. (только тип содержимого списка).

Другие вопросы по теме