Sharepoint: столбец Person в пользовательском списке - PullRequest
1 голос
/ 03 июня 2009

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

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

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

Это SP 2007

Ответы [ 4 ]

1 голос
/ 04 июня 2009

Похоже, вам нужно создать пользовательский тип поля (с полевым управлением), который наследуется от пользовательского поля, но в режиме просмотра выводит различные нужные вам столбцы. Это то, что вы ищете?

http://www.sharepointblogs.com/nicksevens/archive/2007/08/31/create-custom-field-types-for-sharepoint.aspx

Примечание: ссылка не работает

0 голосов
/ 14 января 2015

Наткнулся на эту ветку и подумал, что я добавлю совет. Это предложение явно не для каждого варианта использования, но может хорошо работать в ситуациях, когда вы управляете списком, а не разрешаете ввод вручную (проверено для работы с SP 2013):

  1. Создайте электронную таблицу со столбцами, соответствующими вашему списку SharePoint, который содержит несколько полей профиля. (например: имя, номер телефона, адрес электронной почты)

  2. В электронной таблице введите одинаковый адрес электронной почты во всех типах полей человек / группа в этой строке. (например, boss@company.com, boss@company.com, boss@company.com)

  3. Выберите и скопируйте строки, которые вы хотите перенести в SharePoint.

  4. В SharePoint измените представление списка на «Быстрое редактирование» и вставьте строки в сетку.

  5. SharePoint обработает каждое поле и преобразует адрес электронной почты в значение профиля, выбранное вами при настройке списка.

0 голосов
/ 04 июня 2009

Не могли бы вы использовать для этого веб-часть DataView? Если это просто вопрос просмотра данных, которые могут подойти.

0 голосов
/ 04 июня 2009

Возможно, вы хотите вычисляемое поле. Обратите внимание, что это не вычисляемый столбец. Вычисляемое поле - это то, что используется для отображения одних и тех же данных разными способами. В SharePoint есть поле Заголовок, но есть также вычисляемое поле «Заголовок (связанный с элементом с меню редактирования)» и вычисляемое поле «Заголовок (связанный с элементом)».

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...