OVH Cloud OVH Cloud

SimpleFormWebPart et vues de données XSLT ...

1 réponse
Avatar
Herve Brun
Bonjour tout le monde :)

J'ai deux petits (j'espère :) ) problèmes sous Frontpage :

Dans une page Sharepoint se trouve deux composants:
Un SimpleFormWebPart qui contient 4 ou 5 champs (qui se traduit par une balise form en HTML avec 4 ou 5 "inputs").
Une vue de données XSLT qui prend 4 ou 5 paramètres en entrée et qui les mappe vers un filtre (pour ... filtrer les lignes à afficher ... :) ).

Mes problèmes sont les suivants:
- Deux de mes champs dans la form sont de type "texte". Ils sont mappés vers 2 paramètres d'entrée dans ma DataView qui sont ensuite utilisés dans les filtre que j'ai mis en place avec la règle suivante : <Field> contains <Parameter>. Tant que l'utilisateur saisit quelque chose dans l'input, tout va bien mais s'il ne sait rien, alors la DataView devient vide puisque aucun de mes champs ne contient "" (chaîne vide) ... Y-a-t-il un moyen de donner une valeur par défaut à un paramètre autre que "chaîne vide" ?? Quelque chose comme "Toutes les valeurs" serait plus approprié ....

- La form réagit d'une manière assez bizzare. En effet, si on remplit un champs et que l'on soumet le formulaire, la page nous revient avec la champs rempli dans la form ... normal :). Par contre, si à ce moment là on vide le champ (chaîne vide) et que l'on soumet le formulaire à nouveau, on se rend compte que l'on reçoit encore l'"ancienne" valeur associée au champ !!? Ce n'est pas normal mais je ne vois pas ce que j'ai mal fait ?

Merci pour vos réponses ou pistes de recherches ... ;)

1 réponse

Avatar
Louise
Bonjour,
Dans le groupe de discussion microsoft.public.fr.sharepoint,
vous pourriez trouver une réponse à votre question. On vous
demandera de préciser la version de SharePoint utilisée.
Un excellent site de référence: http://www.sharepoint-france.com

Au revoir,
Louise

"Herve Brun" a écrit dans le message de news:

Bonjour tout le monde :)

J'ai deux petits (j'espère :) ) problèmes sous Frontpage :

Dans une page Sharepoint se trouve deux composants:
Un SimpleFormWebPart qui contient 4 ou 5 champs (qui se traduit par une balise form


en HTML avec 4 ou 5 "inputs").
Une vue de données XSLT qui prend 4 ou 5 paramètres en entrée et qui les mappe vers


un filtre (pour ... filtrer les lignes à afficher ... :) ).

Mes problèmes sont les suivants:
- Deux de mes champs dans la form sont de type "texte". Ils sont mappés vers 2


paramètres d'entrée dans ma DataView qui sont ensuite utilisés dans les filtre que
j'ai mis en place avec la règle suivante : <Field> contains <Parameter>. Tant que
l'utilisateur saisit quelque chose dans l'input, tout va bien mais s'il ne sait rien,
alors la DataView devient vide puisque aucun de mes champs ne contient "" (chaîne
vide) ... Y-a-t-il un moyen de donner une valeur par défaut à un paramètre autre que
"chaîne vide" ?? Quelque chose comme "Toutes les valeurs" serait plus approprié ....

- La form réagit d'une manière assez bizzare. En effet, si on remplit un champs et


que l'on soumet le formulaire, la page nous revient avec la champs rempli dans la
form ... normal :). Par contre, si à ce moment là on vide le champ (chaîne vide) et
que l'on soumet le formulaire à nouveau, on se rend compte que l'on reçoit encore
l'"ancienne" valeur associée au champ !!? Ce n'est pas normal mais je ne vois pas ce
que j'ai mal fait ?

Merci pour vos réponses ou pistes de recherches ... ;)