подключение веб-частей в sharepoint
-
03-07-2019 - |
Вопрос
Я пытаюсь подключиться к простым веб-частям на сайте группы sharepoint. Мне нужен один из веб-частей для фильтрации информации на основе того, что он получает из другой веб-части
Я использую веб-часть фильтра строки запроса и веб-часть представления списка, но независимо от того, как я их подключаю, всегда получаю эту ошибку
" Ошибка веб-части: на этой странице превышен лимит выборки данных для подключенных веб-частей. Попробуйте отсоединить одну или несколько веб-частей, чтобы устранить проблему. & Quot;
Что мне делать и что я делаю не так
обновление: я могу подключаться к веб-частям на некоторых других pgae, но, получая эту ошибку на странице DispForm.aspx определенного элемента, там запрещены подключения к веб-частям ?? !!
Решение
Существует проблема с созданием веб-частей фильтра QueryString в sharepoint, когда вы не используете веб-интерфейс (я предполагаю, что вы этого не делаете).
У этого парня есть пост об этом и о том, как он взломал эту проблему.
Другой вариант - вообще не использовать веб-часть фильтра QueryString, а просто передавать строки запросов в обычную веб-часть.
http: //mo.notono .us / 2008/04 / мхом фильтр-вид-через-URL-query.html
Другие советы
Страница «DispForm.aspx» обычно представляет собой форму списка SharePoint, и к страницам формы списка применяются другие правила, чем к страницам, которые не принадлежат списку Sharepoint (и различия вряд ли задокументированы). Я решил проблему обходными путями; Вы можете использовать не ListViewWebPart, а DataViewWebPart ( Использование Query String и представления данных WebPart ), или вы можете избежать QueryStringFilterWebPart, используя параметры URL, которые понимает ListViewWebPart ( Параметр фильтра ListViewWebPart ).