Sharepoint и межсайтовый поиск - PullRequest
1 голос
/ 23 марта 2010

У меня есть этот сценарий

Я хочу построить два сайта sharepoint 2007. Один для клиентов и другой для продуктов и

заказы клиентов.

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

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

site to sharepoint 2010 - это настраиваемое поле несовместимо, и мастер обновления сказал, что его невозможно обновить.

так, каково решение для этого? это объединить два сайта, чтобы я мог использовать стандартную функцию поиска или есть ли обходной путь для этого?

пожалуйста, если кто-нибудь сталкивался с таким сценарием, поделитесь решением со мной?

спасибо

Ответы [ 2 ]

1 голос
/ 25 марта 2010

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

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

0 голосов
/ 23 марта 2010

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

Данный сайт поможет вам: http://vspug.com/nicksevens/2007/08/31/create-custom-field-types-for-sharepoint/

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