SharePoint: просмотр столбца поиска в списке
У меня есть три списка, которые выглядят так:
Initiatives
-----------
Initiative (single line text)
Themes
------
Theme (single line text)
Initiative (Lookup from Initiatives:Initiative)
Points (number)
Features
--------
Feature (single line text)
Theme (Lookup from Themes:Theme)
Points (Lookup from Themes:Points) # <- This here works fine.
Initiative (Lookup from Themes:Initiative) # <- This here is busted and can't do.
Посмотрите на эту последнюю строку... Initiative (Lookup from Themes:Initiative)
< - что я пытаюсь получить инициативу, связанную с темой. Я пробовал разные вещи и просто не могу понять, как это сделать.
Возможно ли это? Если да, то как?
FWIW. Я использую SharePoint 2010 и могу использовать что-либо из веб-инструментов для SharePoint Designer. Я являюсь администратором на сайте SharePoint, но не на сервере.
Ответы
Ответ 1
Вы не можете этого сделать, вам нужно использовать каскадное поле поиска (настраиваемое поле, которое позволяет фильтровать один поиск в соответствии со значением [s], выбранным в родительском loookup. Затем вы можете настроить два столбца поиска в список ваших функций, первый поиск списка "Инициативы", другой - "Список тем". После выбора значения в Инициативе в теме доступны только соответствующие значения.
Пример такого поля http://infowisesolutions.com/product.aspx?id=ConnectedFields2007 (из нашей компании:)), но есть и другие решения.
Ответ 2
Как насчет этого... вы создаете столбец в темах, который является вычисленным полем, которое объединяет все три значения, которые вы ищете, из таблицы тем, т.е.
= [Тема] & "/" & [Points] & "/" & [Инициативы]
В списке функций вы создаете столбец Lookup, который вытягивает конкатенированное значение. Затем вы создаете поля столбцов "Тема, точки и инициативы", которые анализируют правильное значение из значения конкатенированного поиска.
Voila.
Ответ 3
- Создайте скрытый столбец в списке тем, например. InitiativeHidden.
- Создать EventReceiver для добавления и обновления событий для тем, которые
будет заполнять инициативу InitiativeHidden на основе поиска инициативы.
- Используйте новое поле в списке "Функции" в качестве столбца поиска.
Ответ 4
Это невозможно сделать с OOTB SharePoint. Вы должны создать настраиваемый тип поля.
Из коммерческого дополнения попробуйте использовать тип поля Sparqube Lookup Extra. Он поддерживает поиск любых типов столбцов, включая поля поиска.
http://www.sparqube.com/SharePoint-Lookup-Column/
Ответ 5
Существует не из коробки решение для поиска столбцов в sharepoint
но этот список инструментов opensource может помочь вам сделать это
Проверить поле поиска с помощью инструмента Picker 2010