OVH Cloud OVH Cloud

[WSS] Modification d'un élément dans une liste

2 réponses
Avatar
Chris
J'ai un Champ de type text dans une liste appelé ChampA dans une Liste ListeA
J'ai un Champ de type text dans une liste appelé ChampA dans une Liste ListeB

Je souhaiterais savoir si lorsque je modifie le ChampA d'un élément de
ListeA je peut verifier qu'il n'existe pas d'element de ListB avec la meme
valeur pour ChampA.

J'empeche ce comportement via une webpart d'alimentation cette liste pour
l'utilisateur lambda, mais, il peut arriver que l'administrateur de cette
liste ait à modifier un élément, mais, il n'a pas accès à la ListeB.

J'espere avoir été assez clair :)

Merci d'avance.

2 réponses

Avatar
Jm Sennechael
Bonjour,

Je ne suis pas sûr d'avoir bien compris votre question mais bon....Vous
souhaitez contrôler les valeurs saisies dans une colonne de type Text d'une
liste ne fonction de valeurs existantes dans une colonne d'une autre liste.
Vous contrôlez cette saisie par une interface dédiée pour les utilisateurs
mais pas pour les administrateurs....

En remplaçant vos listes par des bibliothèques de documents associées à un
event handler, vous pouvez mieux contrôler la saisie mais l'ajout d'un
nouvel élément doit forcément ajouter un document (de taille zéro
éventuellement).

Cordialement,


Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.

"Chris" wrote in message
news:
J'ai un Champ de type text dans une liste appelé ChampA dans une Liste
ListeA
J'ai un Champ de type text dans une liste appelé ChampA dans une Liste
ListeB

Je souhaiterais savoir si lorsque je modifie le ChampA d'un élément de
ListeA je peut verifier qu'il n'existe pas d'element de ListB avec la meme
valeur pour ChampA.

J'empeche ce comportement via une webpart d'alimentation cette liste pour
l'utilisateur lambda, mais, il peut arriver que l'administrateur de cette
liste ait à modifier un élément, mais, il n'a pas accès à la ListeB.

J'espere avoir été assez clair :)

Merci d'avance.


Avatar
Chris
Vous avez bien compris la question :)

Malheureusement, votre proposition implique du developpement.

Je vais donc garder ma SPList et empecher ce fonctionnement en modifiant les
dev specifique existants (car un elem de ListA est utilisé pour creer un elem
de ListB apres validation par l'admin)

"Jm Sennechael" a écrit :

Bonjour,

Je ne suis pas sûr d'avoir bien compris votre question mais bon....Vous
souhaitez contrôler les valeurs saisies dans une colonne de type Text d'une
liste ne fonction de valeurs existantes dans une colonne d'une autre liste.
Vous contrôlez cette saisie par une interface dédiée pour les utilisateurs
mais pas pour les administrateurs....

En remplaçant vos listes par des bibliothèques de documents associées à un
event handler, vous pouvez mieux contrôler la saisie mais l'ajout d'un
nouvel élément doit forcément ajouter un document (de taille zéro
éventuellement).

Cordialement,


Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.

"Chris" wrote in message
news:
> J'ai un Champ de type text dans une liste appelé ChampA dans une Liste
> ListeA
> J'ai un Champ de type text dans une liste appelé ChampA dans une Liste
> ListeB
>
> Je souhaiterais savoir si lorsque je modifie le ChampA d'un élément de
> ListeA je peut verifier qu'il n'existe pas d'element de ListB avec la meme
> valeur pour ChampA.
>
> J'empeche ce comportement via une webpart d'alimentation cette liste pour
> l'utilisateur lambda, mais, il peut arriver que l'administrateur de cette
> liste ait à modifier un élément, mais, il n'a pas accès à la ListeB.
>
> J'espere avoir été assez clair :)
>
> Merci d'avance.