2009-07-19 3 views
1

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

Есть ли общее решение для такого рода требований?

ответ

2

Для этого вам потребуется специальный код, но поскольку сумма минимальна и это переполнение стека, я предполагаю, что это не будет проблемой. Вы хотите создать свою собственную веб-часть listview, которая запрашивает список, используя ListViewByQuery. Пример можно найти здесь: http://blogs.msdn.com/b/ramg/archive/2009/04/21/implementing-a-simple-cross-site-collection-list-view-webpart.aspx

0

Графический интерфейс SharePoint поддерживает только столбцы поиска на текущем сайте. Но если вы создаете нормальный поиск программным способом или используете один из многих столбцов поиска free cross-site, вы можете указать сайты в одном семействе сайтов. Я не думаю, что это поможет вам с помощью «cross site collection» -lookups, но в случае, если вы можете изменить свое требование на несколько сайтов в одной и той же семействе сайтов и разбить разрешения, это решит вашу проблему.

0

Существует множество решений, которые могут решать кросс-сайт Lookup, включая сторонние инструменты и код. Но решение для поиска по пересеченной местности для меня странно. Я искал этот блог жестко, возможно, он вам полезен. http://sharepointsolutions.blogspot.com/2006/11/free-custom-cross-site-lookup-column.html

+0

Ссылка выше не доступна - однако я нашел альтернативу в кодексе http://filteredlookup.codeplex.com/ – svandragt

+0

Если вы используете описанный выше отфильтрованный поиск и настраиваете новую форму /editform.aspx, тогда вы найдете это очень расстраивающим. Поэтому я использовал каталог бизнес-данных для подключения к обычной таблице db, теперь информация доступна в sharepoint wide. – svandragt

Смежные вопросы