2008-10-18 6 views
1

Je suis en train de se connecter à webparts simples dans mon site d'équipe sharepoint, j'ai besoin l'un des webparts pour filtrer ses informations en fonction de ce qu'il reçoit d'un autre webpartparties de connexion web dans sharepoint

J'utilise la chaîne de requête filtre webpart et le WebPart de vue liste, mais peu importe comment je les connecte toujours j'obtiens cette erreur

"Erreur de composant WebPart: cette page a dépassé sa limite de récupération de données pour les composants WebPart connectés. pour corriger le problème. "

Que dois-je faire et ce que je fais mal

mise à jour: i peut se connecter à des parties Web sur une autre AMPe, mais obtenir cette erreur sur la page DispForm.aspx d'un certain point, est connexions webpart non autorisées là ?? !!

Répondre

4

La création de parties Web de filtre QueryString dans Sharepoint pose un problème lorsque vous n'utilisez pas l'interface Web (je suppose que vous ne l'êtes pas).

Ce gars a un post à ce sujet et comment il a piraté le problème.

http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/0328f1b2-20cd-427f-887a-e2925bd695e3/

Une autre option n'utilise pas la partie Web de filtre QueryString du tout, et juste passer querystrings à une partie Web régulière.

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

+0

bien la chose que j'am utilise deux des hors de la boîte webparts ces deux ListView et le filtre webpart deux est venu avec sharepoint alors pourquoi encore il y a un bug comme ça, je n'ai pas l'intention d'écrire mon propre webpart juste pour montrer une liste filtrée par requête url – Ali

0

La page « DispForm.aspx » est généralement une forme d'une liste SharePoint et appliquer des règles différentes à la liste de forme de pages que sur les pages qui n'appartiennent pas à une liste Sharepoint (et les différences sont peu documentées). J'ai résolu le problème par des solutions de contournement; vous pouvez utiliser non un ListViewWebPart, mais un DataViewWebPart (Using Query String and Data view WebPart), ou vous pouvez éviter le QueryStringFilterWebPart en utilisant des paramètres d'URL que ListViewWebPart comprend (ListViewWebPart Filter Param).

1

J'ai résolu ce problème.

Problème

Dans la liste sharepoint, le nom de la colonne filtrée dans fitlter de requête a été supprimé et ajouté une nouvelle colonne avec le même nom.

Solution: Supprimez le filtre et redéfinissez la vue en cours dans les propriétés de la partie WebPart. Ça fonctionne bien.

Avec Cordialement, Marees

Questions connexes