문제

SharePoint 팀 사이트의 간단한 웹 파트에 연결하려고합니다. 다른 웹 파트에서받은 내용을 기반으로 정보를 필터링하려면 웹 파트 중 하나가 필요합니다.

쿼리 문자열 필터 웹 파트와 목록보기 웹 파트를 사용하고 있지만 항상 연결하는 방법에 관계 없이이 오류가 발생합니다.

"웹 부품 오류 :이 페이지는 연결된 웹 부품의 데이터 페치 제한을 초과했습니다. 하나 이상의 웹 부품을 연결하여 문제를 해결하십시오."

내가해야 할 일과 내가 뭘 잘못하고 있는가

업데이트:다른 PGAE에서 웹 부품에 연결할 수 있지만 특정 항목의 DispForm.aspx 페이지 에서이 오류를 얻을 수 있습니다. 웹 파트 연결은 허용되지 않습니다.

도움이 되었습니까?

해결책

Web UI를 사용하지 않을 때 SharePoint에서 QueryString 필터 웹 파트를 작성하는 데 문제가 있습니다 (그렇지 않다는 가정하고 있습니다).

이 친구는 여기에 그것에 대한 게시물과 그가 문제를 어떻게 해킹했는지에 대한 게시물이 있습니다.

http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/0328F1B2-20CD-427F-887A-E2925BD695E3/

또 다른 옵션은 QueryString 필터 웹 부분을 전혀 사용하지 않고 쿼리 스트링을 일반 웹 부분으로 전달하는 것입니다.

http://mo.notono.us/2008/04/moss-filter-views-through-url-query.html

다른 팁

이 문제를 해결했습니다.

문제

SharePoint 목록에서 Query Strng Fitlter의 필터링 열 이름이 삭제되고 동일한 이름의 새 열이 추가되었습니다.

해결책: 웹 파트 속성에서 필터를 제거하고 현재보기를 다시 설정하십시오. 잘 작동합니다.

와 관련하여, Marees

'dispform.aspx'페이지는 일반적으로 SharePoint 목록의 형태이며 SharePoint 목록에 속하지 않는 페이지보다 List-Form 페이지에 다른 규칙이 적용됩니다 (차이점은 거의 문서화되지 않음). 해결 방법으로 문제를 해결했습니다. ListViewWebPart가 아니라 DataViewWebPart를 사용할 수 있습니다.쿼리 문자열 및 데이터 뷰 웹 파트를 사용합니다), 또는 ListViewWebPart가 이해하는 URL 매개 변수를 사용하여 QueryStringFilterWebPart를 피할 수 있습니다.ListViewWebPart Filter Param).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top