OVH Cloud OVH Cloud

[SPS2003]lookup

7 réponses
Avatar
fredd
Bonjour,
J'ai deux petites questions sur les propriétés de type Lookup :
Peut on avoir un champ lookup sous forme de check box plutot qu'un dropdownlist?
Si j'ai deux champs lookup, pourrait on avoir une sorte de liaison (si je fais une selection dans la premiere, la deuxieme se rafraichie avec les valeurs correspondant a la premiere.)

Merci de vos réponses.

7 réponses

Avatar
Renaud COMTE [MVP]
Nativement non

Mais ce genre de sous liaison est possible si ....... vous modifiez le code
CAML et ajoutez du javascript à vos templates

Attention, astuce extremement avancé !

Si vous etes curieux
http://radio.weblogs.com/0126624/2004/03/14.html#a123

Bon courage

Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://blog.spsclerics.com/
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien préciser la version
de SPS dans vos questions
cela eviterais des réponses erronées ou trompeuses comme récemment sur






la problématique de backup
Ca autoriserais aussi des tris plus efficaces via le moteur de recherche







Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
[WSS]
"fredd" a écrit dans le message de news:

Bonjour,
J'ai deux petites questions sur les propriétés de type Lookup :
Peut on avoir un champ lookup sous forme de check box plutot qu'un


dropdownlist?
Si j'ai deux champs lookup, pourrait on avoir une sorte de liaison (si


je fais une selection dans la premiere, la deuxieme se rafraichie avec les
valeurs correspondant a la premiere.)

Merci de vos réponses.




Avatar
Renaud COMTE [MVP]
La PAS d'accord

Pas que je participe pas a la notion de "PlugAndPlay" ou d''OutOfTheBox",
"WYSIWYG" et "Fontpage stuff", je suis même partisant d'exploiter a fond la
plateforme SharePoint avant forcement de s'orienter developpement

Mais je reste un developeur malgré tout (voir un intégrateur selon certaines
communautés :) ) et j'apprecie moyen moins les reponses toutes faites du
style "Non ce n'est pas une fonctionnalites du produit" alors qu'elle est
réalisable avec du developpement plus ou moins leger

SharePoint est un outil autant qu'un framework de developement, il est trop
simple de dire NON surtotu face a la richesse du produit

Donc si je connais la maniere de faire sans Dev, je la donne, si je peux le
contourner par du dev je l'indique ou sinon je me tais (du moins j'essaye)

Notez que 15 lignes de javascript et 4 noeud XML, c'est pas la mere a boire
... Sauf que l'eau est sacrement salé :D

Voila

Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://blog.spsclerics.com/
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien préciser la version
de SPS dans vos questions
cela eviterais des réponses erronées ou trompeuses comme récemment sur






la problématique de backup
Ca autoriserais aussi des tris plus efficaces via le moteur de recherche







Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
[WSS]
"fredd" a écrit dans le message de news:

Merci pour la réponse
L'important c'est de savoir si c'est possible ou non. c'est pas non plus


la peine de se casser la tete si c'est infaisable ;))

sinon j'avais une autre question :
- je modifie mon schema.xml pour ajouter des champs, ca marche très bien


sauf justement pour les lookups ils sont toujours vide ce que je fais c'est
:
<Field Name="TEST" DisplayName="TEST" Hidden="FALSE" ReadOnly="FALSE"


Type="Lookup" List="{F2E6A9A5-3211-49D7-8C66-1CD04E3A1E2C}" FieldRef="ID"
ShowField="Title" Format="TRUE" JoinColName="ID" JoinType="INNER" >

Merci
</Field>


"Renaud COMTE [MVP]" a écrit :

> Nativement non
>
> Mais ce genre de sous liaison est possible si ....... vous modifiez le


code
> CAML et ajoutez du javascript à vos templates
>
> Attention, astuce extremement avancé !
>
> Si vous etes curieux
> http://radio.weblogs.com/0126624/2004/03/14.html#a123
>
> Bon courage
>
> Renaud COMTE [MVP]
> ---------------------------------------------
> http://www.clubSPS.org
> http://blog.spsclerics.com/
> ---------------------------------------------
> [INFO] : Je me permet de rappeller l'importance de bien préciser la


version
> de SPS dans vos questions
> >>> cela eviterais des réponses erronées ou trompeuses comme récemment


sur
> la problématique de backup
> >>> Ca autoriserais aussi des tris plus efficaces via le moteur de


recherche
>
> Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS


2001]
> [WSS]
> "fredd" a écrit dans le message de


news:
>
> > Bonjour,
> > J'ai deux petites questions sur les propriétés de type Lookup :
> > Peut on avoir un champ lookup sous forme de check box plutot qu'un
> dropdownlist?
> > Si j'ai deux champs lookup, pourrait on avoir une sorte de liaison


(si
> je fais une selection dans la premiere, la deuxieme se rafraichie avec


les
> valeurs correspondant a la premiere.)
> >
> > Merci de vos réponses.
> >
> >
>
>
>


Avatar
Renaud COMTE [MVP]
Non pas vraiment, loin de la

Mais "c'est pas non plus la peine de se casser la tete si c'est infaisable"
J'ai preferé réagir







Y a pas de mal mais j'aime bien argumenter a vrai dire :)

Voila

Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://blog.spsclerics.com/
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien préciser la version
de SPS dans vos questions
cela eviterais des réponses erronées ou trompeuses comme récemment sur






la problématique de backup
Ca autoriserais aussi des tris plus efficaces via le moteur de recherche







Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
[WSS]
"fredd" a écrit dans le message de news:

Je ne comprend pas ??? j'ai dit quelque chose de mal ???

"Renaud COMTE [MVP]" a écrit :

> La PAS d'accord
>
> Pas que je participe pas a la notion de "PlugAndPlay" ou


d''OutOfTheBox",
> "WYSIWYG" et "Fontpage stuff", je suis même partisant d'exploiter a fond


la
> plateforme SharePoint avant forcement de s'orienter developpement
>
> Mais je reste un developeur malgré tout (voir un intégrateur selon


certaines
> communautés :) ) et j'apprecie moyen moins les reponses toutes faites


du
> style "Non ce n'est pas une fonctionnalites du produit" alors qu'elle


est
> réalisable avec du developpement plus ou moins leger
>
> SharePoint est un outil autant qu'un framework de developement, il est


trop
> simple de dire NON surtotu face a la richesse du produit
>
> Donc si je connais la maniere de faire sans Dev, je la donne, si je peux


le
> contourner par du dev je l'indique ou sinon je me tais (du moins


j'essaye)
>
> Notez que 15 lignes de javascript et 4 noeud XML, c'est pas la mere a


boire
> .... Sauf que l'eau est sacrement salé :D
>
> Voila
>
> Renaud COMTE [MVP]
> ---------------------------------------------
> http://www.clubSPS.org
> http://blog.spsclerics.com/
> ---------------------------------------------
> [INFO] : Je me permet de rappeller l'importance de bien préciser la


version
> de SPS dans vos questions
> >>> cela eviterais des réponses erronées ou trompeuses comme récemment


sur
> la problématique de backup
> >>> Ca autoriserais aussi des tris plus efficaces via le moteur de


recherche
>
> Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS


2001]
> [WSS]
> "fredd" a écrit dans le message de


news:
>
> > Merci pour la réponse
> > L'important c'est de savoir si c'est possible ou non. c'est pas non


plus
> la peine de se casser la tete si c'est infaisable ;))
> >
> > sinon j'avais une autre question :
> > - je modifie mon schema.xml pour ajouter des champs, ca marche très


bien
> sauf justement pour les lookups ils sont toujours vide ce que je fais


c'est
> :
> > <Field Name="TEST" DisplayName="TEST" Hidden="FALSE" ReadOnly="FALSE"
> Type="Lookup" List="{F2E6A9A5-3211-49D7-8C66-1CD04E3A1E2C}"


FieldRef="ID"
> ShowField="Title" Format="TRUE" JoinColName="ID" JoinType="INNER" >
> >
> > Merci
> > </Field>
> >
> >
> > "Renaud COMTE [MVP]" a écrit :
> >
> > > Nativement non
> > >
> > > Mais ce genre de sous liaison est possible si ....... vous modifiez


le
> code
> > > CAML et ajoutez du javascript à vos templates
> > >
> > > Attention, astuce extremement avancé !
> > >
> > > Si vous etes curieux
> > > http://radio.weblogs.com/0126624/2004/03/14.html#a123
> > >
> > > Bon courage
> > >
> > > Renaud COMTE [MVP]
> > > ---------------------------------------------
> > > http://www.clubSPS.org
> > > http://blog.spsclerics.com/
> > > ---------------------------------------------
> > > [INFO] : Je me permet de rappeller l'importance de bien préciser la
> version
> > > de SPS dans vos questions
> > > >>> cela eviterais des réponses erronées ou trompeuses comme


récemment
> sur
> > > la problématique de backup
> > > >>> Ca autoriserais aussi des tris plus efficaces via le moteur de
> recherche
> > >
> > > Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS
> 2001]
> > > [WSS]
> > > "fredd" a écrit dans le message de
> news:
> > >
> > > > Bonjour,
> > > > J'ai deux petites questions sur les propriétés de type Lookup :
> > > > Peut on avoir un champ lookup sous forme de check box plutot


qu'un
> > > dropdownlist?
> > > > Si j'ai deux champs lookup, pourrait on avoir une sorte de


liaison
> (si
> > > je fais une selection dans la premiere, la deuxieme se rafraichie


avec
> les
> > > valeurs correspondant a la premiere.)
> > > >
> > > > Merci de vos réponses.
> > > >
> > > >
> > >
> > >
> > >
>
>
>


Avatar
Eric Donneger
Sauf erreur de ma part, l'attribut List attend effectivement le GUID de la liste mais sans les accolades.
--
Eric Donneger
<a href="http://www.clubsps.org">ClubSPS.org</a>


"fredd" a écrit :

Merci pour la réponse
L'important c'est de savoir si c'est possible ou non. c'est pas non plus la peine de se casser la tete si c'est infaisable ;))

sinon j'avais une autre question :
- je modifie mon schema.xml pour ajouter des champs, ca marche très bien sauf justement pour les lookups ils sont toujours vide ce que je fais c'est :
<Field Name="TEST" DisplayName="TEST" Hidden="FALSE" ReadOnly="FALSE" Type="Lookup" List="{F2E6A9A5-3211-49D7-8C66-1CD04E3A1E2C}" FieldRef="ID" ShowField="Title" Format="TRUE" JoinColName="ID" JoinType="INNER" >

Merci
</Field>


"Renaud COMTE [MVP]" a écrit :

> Nativement non
>
> Mais ce genre de sous liaison est possible si ....... vous modifiez le code
> CAML et ajoutez du javascript à vos templates
>
> Attention, astuce extremement avancé !
>
> Si vous etes curieux
> http://radio.weblogs.com/0126624/2004/03/14.html#a123
>
> Bon courage
>
> Renaud COMTE [MVP]
> ---------------------------------------------
> http://www.clubSPS.org
> http://blog.spsclerics.com/
> ---------------------------------------------
> [INFO] : Je me permet de rappeller l'importance de bien préciser la version
> de SPS dans vos questions
> >>> cela eviterais des réponses erronées ou trompeuses comme récemment sur
> la problématique de backup
> >>> Ca autoriserais aussi des tris plus efficaces via le moteur de recherche
>
> Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
> [WSS]
> "fredd" a écrit dans le message de news:
>
> > Bonjour,
> > J'ai deux petites questions sur les propriétés de type Lookup :
> > Peut on avoir un champ lookup sous forme de check box plutot qu'un
> dropdownlist?
> > Si j'ai deux champs lookup, pourrait on avoir une sorte de liaison (si
> je fais une selection dans la premiere, la deuxieme se rafraichie avec les
> valeurs correspondant a la premiere.)
> >
> > Merci de vos réponses.
> >
> >
>
>
>


Avatar
fredd
J'ai essayé avec/sans/avec le nom et toujours le même résultat ??

"Eric Donneger" a écrit :

Sauf erreur de ma part, l'attribut List attend effectivement le GUID de la liste mais sans les accolades.
--
Eric Donneger
<a href="http://www.clubsps.org">ClubSPS.org</a>


"fredd" a écrit :

> Merci pour la réponse
> L'important c'est de savoir si c'est possible ou non. c'est pas non plus la peine de se casser la tete si c'est infaisable ;))
>
> sinon j'avais une autre question :
> - je modifie mon schema.xml pour ajouter des champs, ca marche très bien sauf justement pour les lookups ils sont toujours vide ce que je fais c'est :
> <Field Name="TEST" DisplayName="TEST" Hidden="FALSE" ReadOnly="FALSE" Type="Lookup" List="{F2E6A9A5-3211-49D7-8C66-1CD04E3A1E2C}" FieldRef="ID" ShowField="Title" Format="TRUE" JoinColName="ID" JoinType="INNER" >
>
> Merci
> </Field>
>
>
> "Renaud COMTE [MVP]" a écrit :
>
> > Nativement non
> >
> > Mais ce genre de sous liaison est possible si ....... vous modifiez le code
> > CAML et ajoutez du javascript à vos templates
> >
> > Attention, astuce extremement avancé !
> >
> > Si vous etes curieux
> > http://radio.weblogs.com/0126624/2004/03/14.html#a123
> >
> > Bon courage
> >
> > Renaud COMTE [MVP]
> > ---------------------------------------------
> > http://www.clubSPS.org
> > http://blog.spsclerics.com/
> > ---------------------------------------------
> > [INFO] : Je me permet de rappeller l'importance de bien préciser la version
> > de SPS dans vos questions
> > >>> cela eviterais des réponses erronées ou trompeuses comme récemment sur
> > la problématique de backup
> > >>> Ca autoriserais aussi des tris plus efficaces via le moteur de recherche
> >
> > Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
> > [WSS]
> > "fredd" a écrit dans le message de news:
> >
> > > Bonjour,
> > > J'ai deux petites questions sur les propriétés de type Lookup :
> > > Peut on avoir un champ lookup sous forme de check box plutot qu'un
> > dropdownlist?
> > > Si j'ai deux champs lookup, pourrait on avoir une sorte de liaison (si
> > je fais une selection dans la premiere, la deuxieme se rafraichie avec les
> > valeurs correspondant a la premiere.)
> > >
> > > Merci de vos réponses.
> > >
> > >
> >
> >
> >


Avatar
Eric Donneger
Je viens de voir que vous précisez également ceci : JoinColName="ID" JoinType="INNER". Est-ce réellement nécessaire (d'après le SDK, c'est pour préciser le nom des champs dans la base SQL), je ne l'ai pas mis dans mon cas et ça fonctionne très bien (sans accolade pour List).
--
Eric Donneger
http://www.clubsps.org


"fredd" a écrit :

J'ai essayé avec/sans/avec le nom et toujours le même résultat ??

"Eric Donneger" a écrit :

> Sauf erreur de ma part, l'attribut List attend effectivement le GUID de la liste mais sans les accolades.
> --
> Eric Donneger
> <a href="http://www.clubsps.org">ClubSPS.org</a>
>
>
> "fredd" a écrit :
>
> > Merci pour la réponse
> > L'important c'est de savoir si c'est possible ou non. c'est pas non plus la peine de se casser la tete si c'est infaisable ;))
> >
> > sinon j'avais une autre question :
> > - je modifie mon schema.xml pour ajouter des champs, ca marche très bien sauf justement pour les lookups ils sont toujours vide ce que je fais c'est :
> > <Field Name="TEST" DisplayName="TEST" Hidden="FALSE" ReadOnly="FALSE" Type="Lookup" List="{F2E6A9A5-3211-49D7-8C66-1CD04E3A1E2C}" FieldRef="ID" ShowField="Title" Format="TRUE" JoinColName="ID" JoinType="INNER" >
> >
> > Merci
> > </Field>
> >
> >
> > "Renaud COMTE [MVP]" a écrit :
> >
> > > Nativement non
> > >
> > > Mais ce genre de sous liaison est possible si ....... vous modifiez le code
> > > CAML et ajoutez du javascript à vos templates
> > >
> > > Attention, astuce extremement avancé !
> > >
> > > Si vous etes curieux
> > > http://radio.weblogs.com/0126624/2004/03/14.html#a123
> > >
> > > Bon courage
> > >
> > > Renaud COMTE [MVP]
> > > ---------------------------------------------
> > > http://www.clubSPS.org
> > > http://blog.spsclerics.com/
> > > ---------------------------------------------
> > > [INFO] : Je me permet de rappeller l'importance de bien préciser la version
> > > de SPS dans vos questions
> > > >>> cela eviterais des réponses erronées ou trompeuses comme récemment sur
> > > la problématique de backup
> > > >>> Ca autoriserais aussi des tris plus efficaces via le moteur de recherche
> > >
> > > Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
> > > [WSS]
> > > "fredd" a écrit dans le message de news:
> > >
> > > > Bonjour,
> > > > J'ai deux petites questions sur les propriétés de type Lookup :
> > > > Peut on avoir un champ lookup sous forme de check box plutot qu'un
> > > dropdownlist?
> > > > Si j'ai deux champs lookup, pourrait on avoir une sorte de liaison (si
> > > je fais une selection dans la premiere, la deuxieme se rafraichie avec les
> > > valeurs correspondant a la premiere.)
> > > >
> > > > Merci de vos réponses.
> > > >
> > > >
> > >
> > >
> > >


Avatar
fredd
Avec ou sans ces elements ca reste désespérement vide.


"Eric Donneger" a écrit :

Je viens de voir que vous précisez également ceci : JoinColName="ID" JoinType="INNER". Est-ce réellement nécessaire (d'après le SDK, c'est pour préciser le nom des champs dans la base SQL), je ne l'ai pas mis dans mon cas et ça fonctionne très bien (sans accolade pour List).
--
Eric Donneger
http://www.clubsps.org


"fredd" a écrit :

> J'ai essayé avec/sans/avec le nom et toujours le même résultat ??
>
> "Eric Donneger" a écrit :
>
> > Sauf erreur de ma part, l'attribut List attend effectivement le GUID de la liste mais sans les accolades.
> > --
> > Eric Donneger
> > <a href="http://www.clubsps.org">ClubSPS.org</a>
> >
> >
> > "fredd" a écrit :
> >
> > > Merci pour la réponse
> > > L'important c'est de savoir si c'est possible ou non. c'est pas non plus la peine de se casser la tete si c'est infaisable ;))
> > >
> > > sinon j'avais une autre question :
> > > - je modifie mon schema.xml pour ajouter des champs, ca marche très bien sauf justement pour les lookups ils sont toujours vide ce que je fais c'est :
> > > <Field Name="TEST" DisplayName="TEST" Hidden="FALSE" ReadOnly="FALSE" Type="Lookup" List="{F2E6A9A5-3211-49D7-8C66-1CD04E3A1E2C}" FieldRef="ID" ShowField="Title" Format="TRUE" JoinColName="ID" JoinType="INNER" >
> > >
> > > Merci
> > > </Field>
> > >
> > >
> > > "Renaud COMTE [MVP]" a écrit :
> > >
> > > > Nativement non
> > > >
> > > > Mais ce genre de sous liaison est possible si ....... vous modifiez le code
> > > > CAML et ajoutez du javascript à vos templates
> > > >
> > > > Attention, astuce extremement avancé !
> > > >
> > > > Si vous etes curieux
> > > > http://radio.weblogs.com/0126624/2004/03/14.html#a123
> > > >
> > > > Bon courage
> > > >
> > > > Renaud COMTE [MVP]
> > > > ---------------------------------------------
> > > > http://www.clubSPS.org
> > > > http://blog.spsclerics.com/
> > > > ---------------------------------------------
> > > > [INFO] : Je me permet de rappeller l'importance de bien préciser la version
> > > > de SPS dans vos questions
> > > > >>> cela eviterais des réponses erronées ou trompeuses comme récemment sur
> > > > la problématique de backup
> > > > >>> Ca autoriserais aussi des tris plus efficaces via le moteur de recherche
> > > >
> > > > Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
> > > > [WSS]
> > > > "fredd" a écrit dans le message de news:
> > > >
> > > > > Bonjour,
> > > > > J'ai deux petites questions sur les propriétés de type Lookup :
> > > > > Peut on avoir un champ lookup sous forme de check box plutot qu'un
> > > > dropdownlist?
> > > > > Si j'ai deux champs lookup, pourrait on avoir une sorte de liaison (si
> > > > je fais une selection dans la premiere, la deuxieme se rafraichie avec les
> > > > valeurs correspondant a la premiere.)
> > > > >
> > > > > Merci de vos réponses.
> > > > >
> > > > >
> > > >
> > > >
> > > >