17 mars 2010

SharePoint : XmlFormView (Part 2)

Un petit post pour noter la présence d'un effet de bord repéré lors de l'utilisation de la webpart XmlFormView détaillée précédemment.

Problème :
Le problème porte sur les pièce jointes. Cette webpart ne permet pas dans sa version classique de pouvoir télécharger une pièce jointe dans le formulaire.

Cause :
Cela est du à un problème d'encodage qui n'est pas défini dans le contrôle du formulaire. (Pourtant cela marche lorsque le formulaire est ouvert depuis la page classique "FormServer.aspx".

Résolution :
Suivre les étapes suivantes pour corriger cet effet: 
- Ajouter en dessous de cette webpart une nouvelle webpart de type Edition de contenu (CEWP). 
- Cliquer "Modifier le composant WebPart partagé",
- Cliquer sur le bouton "Editeur de code source" et ajouter la ligner suivante dans une balise javascript: "document.forms[0].encoding='multipart/form-data';"

Cette technique de la content editor webpart permet d'ajouter n'importe quel bout de javascript à la page. Ce qui est bien souvent utile avec SharePoint...

Aucun commentaire:

Enregistrer un commentaire