J'ai un petit probleme.
J'ai une subArea de la home nommée quicklinks.
Dans cet area j'ai une list Permissions
contenant 2 items
1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW"
2) LinkTitle = "1 Local" / Groups = "SPS_FR"
Lorsque je fais
EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value Type='Text'>2
Local</Value></Eq>";
SPList oList =
context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"];
oList.GetItems(EqQuery);
Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La
requete n'a donc pas filtré les elements.
Quelqu'un a -til une idée, je commence a être à court.... :(
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Oups pardon le deuxième element est LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" a écrit dans le message de news:Ode%
Bonjour et bonne année,
J'ai un petit probleme. J'ai une subArea de la home nommée quicklinks. Dans cet area j'ai une list Permissions contenant 2 items 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" 2) LinkTitle = "1 Local" / Groups = "SPS_FR"
Lorsque je fais EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value
Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La requete n'a donc pas filtré les elements. Quelqu'un a -til une idée, je commence a être à court.... :(
Merci de votre aide
Oups pardon le deuxième element est
LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" <eric.holtzmann_nospam@capgemini.nospam.com> a écrit dans le message
de news:Ode%23roz8EHA.1452@TK2MSFTNGP11.phx.gbl...
Bonjour et bonne année,
J'ai un petit probleme.
J'ai une subArea de la home nommée quicklinks.
Dans cet area j'ai une list Permissions
contenant 2 items
1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW"
2) LinkTitle = "1 Local" / Groups = "SPS_FR"
Lorsque je fais
EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value
Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La
requete n'a donc pas filtré les elements.
Quelqu'un a -til une idée, je commence a être à court.... :(
Oups pardon le deuxième element est LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" a écrit dans le message de news:Ode%
Bonjour et bonne année,
J'ai un petit probleme. J'ai une subArea de la home nommée quicklinks. Dans cet area j'ai une list Permissions contenant 2 items 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" 2) LinkTitle = "1 Local" / Groups = "SPS_FR"
Lorsque je fais EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value
Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La requete n'a donc pas filtré les elements. Quelqu'un a -til une idée, je commence a être à court.... :(
Merci de votre aide
xfrogg
Bonsoir,
euh.. juste comme çà, c'est une erreur de recopie ou tu as oublié le "</Where>" à la fin de la query?
Stéphan.
"Eric" wrote in message news:uvtg%
Oups pardon le deuxième element est LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" a écrit dans le
message
de news:Ode% > Bonjour et bonne année, > > J'ai un petit probleme. > J'ai une subArea de la home nommée quicklinks. > Dans cet area j'ai une list Permissions > contenant 2 items > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > Lorsque je fais > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value Type='Text'>2 > Local</Value></Eq>"; > SPList oList > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > oList.GetItems(EqQuery); > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > requete n'a donc pas filtré les elements. > Quelqu'un a -til une idée, je commence a être à court.... :( > > Merci de votre aide > >
Bonsoir,
euh.. juste comme çà, c'est une erreur de recopie ou tu as oublié le
"</Where>" à la fin de la query?
Stéphan.
"Eric" <eric.holtzmann_nospam@capgemini.nospam.com> wrote in message
news:uvtg%23wz8EHA.2540@TK2MSFTNGP09.phx.gbl...
Oups pardon le deuxième element est
LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" <eric.holtzmann_nospam@capgemini.nospam.com> a écrit dans le
message
de news:Ode%23roz8EHA.1452@TK2MSFTNGP11.phx.gbl...
> Bonjour et bonne année,
>
> J'ai un petit probleme.
> J'ai une subArea de la home nommée quicklinks.
> Dans cet area j'ai une list Permissions
> contenant 2 items
> 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW"
> 2) LinkTitle = "1 Local" / Groups = "SPS_FR"
>
> Lorsque je fais
> EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value
Type='Text'>2
> Local</Value></Eq>";
> SPList oList > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"];
> oList.GetItems(EqQuery);
>
> Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La
> requete n'a donc pas filtré les elements.
> Quelqu'un a -til une idée, je commence a être à court.... :(
>
> Merci de votre aide
>
>
euh.. juste comme çà, c'est une erreur de recopie ou tu as oublié le "</Where>" à la fin de la query?
Stéphan.
"Eric" wrote in message news:uvtg%
Oups pardon le deuxième element est LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" a écrit dans le
message
de news:Ode% > Bonjour et bonne année, > > J'ai un petit probleme. > J'ai une subArea de la home nommée quicklinks. > Dans cet area j'ai une list Permissions > contenant 2 items > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > Lorsque je fais > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value Type='Text'>2 > Local</Value></Eq>"; > SPList oList > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > oList.GetItems(EqQuery); > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > requete n'a donc pas filtré les elements. > Quelqu'un a -til une idée, je commence a être à court.... :( > > Merci de votre aide > >
AnthonyB
Le pb est que tu utilises <eq> pour spécifier que tu cherches à vérifier l'égalité or dans ton contexte si tu mets en valeur 2 il ne te trouveras rien car la clause Where ne sera pas vérifier.
Soit tu fais : <Where><Eq><FieldRef Name='LinkTitle' /><Value>2 Local</Value></Eq></Where>
Oups pardon le deuxième element est LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" a écrit dans le message de news:Ode% > Bonjour et bonne année, > > J'ai un petit probleme. > J'ai une subArea de la home nommée quicklinks. > Dans cet area j'ai une list Permissions > contenant 2 items > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > Lorsque je fais > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value Type='Text'>2 > Local</Value></Eq>"; > SPList oList > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > oList.GetItems(EqQuery); > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > requete n'a donc pas filtré les elements. > Quelqu'un a -til une idée, je commence a être à court.... :( > > Merci de votre aide > >
Le pb est que tu utilises <eq> pour spécifier que tu cherches à vérifier
l'égalité or dans ton contexte si tu mets en valeur 2 il ne te trouveras rien
car la clause Where ne sera pas vérifier.
Soit tu fais :
<Where><Eq><FieldRef Name='LinkTitle' /><Value>2 Local</Value></Eq></Where>
Oups pardon le deuxième element est
LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" <eric.holtzmann_nospam@capgemini.nospam.com> a écrit dans le message
de news:Ode%23roz8EHA.1452@TK2MSFTNGP11.phx.gbl...
> Bonjour et bonne année,
>
> J'ai un petit probleme.
> J'ai une subArea de la home nommée quicklinks.
> Dans cet area j'ai une list Permissions
> contenant 2 items
> 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW"
> 2) LinkTitle = "1 Local" / Groups = "SPS_FR"
>
> Lorsque je fais
> EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value
Type='Text'>2
> Local</Value></Eq>";
> SPList oList > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"];
> oList.GetItems(EqQuery);
>
> Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La
> requete n'a donc pas filtré les elements.
> Quelqu'un a -til une idée, je commence a être à court.... :(
>
> Merci de votre aide
>
>
Le pb est que tu utilises <eq> pour spécifier que tu cherches à vérifier l'égalité or dans ton contexte si tu mets en valeur 2 il ne te trouveras rien car la clause Where ne sera pas vérifier.
Soit tu fais : <Where><Eq><FieldRef Name='LinkTitle' /><Value>2 Local</Value></Eq></Where>
Oups pardon le deuxième element est LinkTitle = "2 Local" / Groups = "SPS_FR"
"Eric" a écrit dans le message de news:Ode% > Bonjour et bonne année, > > J'ai un petit probleme. > J'ai une subArea de la home nommée quicklinks. > Dans cet area j'ai une list Permissions > contenant 2 items > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > Lorsque je fais > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value Type='Text'>2 > Local</Value></Eq>"; > SPList oList > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > oList.GetItems(EqQuery); > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > requete n'a donc pas filtré les elements. > Quelqu'un a -til une idée, je commence a être à court.... :( > > Merci de votre aide > >
Eric
Oui pardon erreur de copie, décidement je suis vraiment allé trop vite à faire ce poste :( "xfrogg" a écrit dans le message de news:41dc53ff$0$6619$
Bonsoir,
euh.. juste comme çà, c'est une erreur de recopie ou tu as oublié le "</Where>" à la fin de la query?
Stéphan.
"Eric" wrote in message news:uvtg% > Oups pardon le deuxième element est > LinkTitle = "2 Local" / Groups = "SPS_FR" > > "Eric" a écrit dans le message > de news:Ode% > > Bonjour et bonne année, > > > > J'ai un petit probleme. > > J'ai une subArea de la home nommée quicklinks. > > Dans cet area j'ai une list Permissions > > contenant 2 items > > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > > > Lorsque je fais > > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value > Type='Text'>2 > > Local</Value></Eq>"; > > SPList oList > > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > > oList.GetItems(EqQuery); > > > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > > requete n'a donc pas filtré les elements. > > Quelqu'un a -til une idée, je commence a être à court.... :( > > > > Merci de votre aide > > > > > >
Oui pardon erreur de copie, décidement je suis vraiment allé trop vite à
faire ce poste :(
"xfrogg" <xfroggg@hotmail.com> a écrit dans le message de
news:41dc53ff$0$6619$626a14ce@news.free.fr...
Bonsoir,
euh.. juste comme çà, c'est une erreur de recopie ou tu as oublié le
"</Where>" à la fin de la query?
Stéphan.
"Eric" <eric.holtzmann_nospam@capgemini.nospam.com> wrote in message
news:uvtg%23wz8EHA.2540@TK2MSFTNGP09.phx.gbl...
> Oups pardon le deuxième element est
> LinkTitle = "2 Local" / Groups = "SPS_FR"
>
> "Eric" <eric.holtzmann_nospam@capgemini.nospam.com> a écrit dans le
message
> de news:Ode%23roz8EHA.1452@TK2MSFTNGP11.phx.gbl...
> > Bonjour et bonne année,
> >
> > J'ai un petit probleme.
> > J'ai une subArea de la home nommée quicklinks.
> > Dans cet area j'ai une list Permissions
> > contenant 2 items
> > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW"
> > 2) LinkTitle = "1 Local" / Groups = "SPS_FR"
> >
> > Lorsque je fais
> > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value
> Type='Text'>2
> > Local</Value></Eq>";
> > SPList oList > > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"];
> > oList.GetItems(EqQuery);
> >
> > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La
> > requete n'a donc pas filtré les elements.
> > Quelqu'un a -til une idée, je commence a être à court.... :(
> >
> > Merci de votre aide
> >
> >
>
>
Oui pardon erreur de copie, décidement je suis vraiment allé trop vite à faire ce poste :( "xfrogg" a écrit dans le message de news:41dc53ff$0$6619$
Bonsoir,
euh.. juste comme çà, c'est une erreur de recopie ou tu as oublié le "</Where>" à la fin de la query?
Stéphan.
"Eric" wrote in message news:uvtg% > Oups pardon le deuxième element est > LinkTitle = "2 Local" / Groups = "SPS_FR" > > "Eric" a écrit dans le message > de news:Ode% > > Bonjour et bonne année, > > > > J'ai un petit probleme. > > J'ai une subArea de la home nommée quicklinks. > > Dans cet area j'ai une list Permissions > > contenant 2 items > > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > > > Lorsque je fais > > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value > Type='Text'>2 > > Local</Value></Eq>"; > > SPList oList > > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > > oList.GetItems(EqQuery); > > > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > > requete n'a donc pas filtré les elements. > > Quelqu'un a -til une idée, je commence a être à court.... :( > > > > Merci de votre aide > > > > > >
Eric
Oui c'est bien la première solution que j'avais ecrite. Visiblement d'apres les infos que j'ai pu avoir, la requete est bonne donc le probleme est ailleurs....
"AnthonyB" a écrit dans le message de news:
Le pb est que tu utilises <eq> pour spécifier que tu cherches à vérifier l'égalité or dans ton contexte si tu mets en valeur 2 il ne te trouveras
rien
car la clause Where ne sera pas vérifier.
Soit tu fais : <Where><Eq><FieldRef Name='LinkTitle' /><Value>2
> Oups pardon le deuxième element est > LinkTitle = "2 Local" / Groups = "SPS_FR" > > "Eric" a écrit dans le
message
> de news:Ode% > > Bonjour et bonne année, > > > > J'ai un petit probleme. > > J'ai une subArea de la home nommée quicklinks. > > Dans cet area j'ai une list Permissions > > contenant 2 items > > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > > > Lorsque je fais > > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value > Type='Text'>2 > > Local</Value></Eq>"; > > SPList oList > > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > > oList.GetItems(EqQuery); > > > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > > requete n'a donc pas filtré les elements. > > Quelqu'un a -til une idée, je commence a être à court.... :( > > > > Merci de votre aide > > > > > > >
Oui c'est bien la première solution que j'avais ecrite.
Visiblement d'apres les infos que j'ai pu avoir, la requete est bonne donc
le probleme est ailleurs....
"AnthonyB" <AnthonyB@discussions.microsoft.com> a écrit dans le message de
news:8E431DC2-AA12-4176-8370-8FE0AA83E667@microsoft.com...
Le pb est que tu utilises <eq> pour spécifier que tu cherches à vérifier
l'égalité or dans ton contexte si tu mets en valeur 2 il ne te trouveras
rien
car la clause Where ne sera pas vérifier.
Soit tu fais :
<Where><Eq><FieldRef Name='LinkTitle' /><Value>2
> Oups pardon le deuxième element est
> LinkTitle = "2 Local" / Groups = "SPS_FR"
>
> "Eric" <eric.holtzmann_nospam@capgemini.nospam.com> a écrit dans le
message
> de news:Ode%23roz8EHA.1452@TK2MSFTNGP11.phx.gbl...
> > Bonjour et bonne année,
> >
> > J'ai un petit probleme.
> > J'ai une subArea de la home nommée quicklinks.
> > Dans cet area j'ai une list Permissions
> > contenant 2 items
> > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW"
> > 2) LinkTitle = "1 Local" / Groups = "SPS_FR"
> >
> > Lorsque je fais
> > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value
> Type='Text'>2
> > Local</Value></Eq>";
> > SPList oList > > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"];
> > oList.GetItems(EqQuery);
> >
> > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La
> > requete n'a donc pas filtré les elements.
> > Quelqu'un a -til une idée, je commence a être à court.... :(
> >
> > Merci de votre aide
> >
> >
>
>
>
Oui c'est bien la première solution que j'avais ecrite. Visiblement d'apres les infos que j'ai pu avoir, la requete est bonne donc le probleme est ailleurs....
"AnthonyB" a écrit dans le message de news:
Le pb est que tu utilises <eq> pour spécifier que tu cherches à vérifier l'égalité or dans ton contexte si tu mets en valeur 2 il ne te trouveras
rien
car la clause Where ne sera pas vérifier.
Soit tu fais : <Where><Eq><FieldRef Name='LinkTitle' /><Value>2
> Oups pardon le deuxième element est > LinkTitle = "2 Local" / Groups = "SPS_FR" > > "Eric" a écrit dans le
message
> de news:Ode% > > Bonjour et bonne année, > > > > J'ai un petit probleme. > > J'ai une subArea de la home nommée quicklinks. > > Dans cet area j'ai une list Permissions > > contenant 2 items > > 1) LinkTitle = "1 Worldwide" / Groups = "SPS_WW" > > 2) LinkTitle = "1 Local" / Groups = "SPS_FR" > > > > Lorsque je fais > > EqQuery.Query = "<Where><Eq><FieldRef Name='LinkTitle'/><Value > Type='Text'>2 > > Local</Value></Eq>"; > > SPList oList > > > context.getHomeArea().Areas["QuickLinks"].Web.Lists["Permissions"]; > > oList.GetItems(EqQuery); > > > > Eh bien splc.List.Items contient 2 elements, les deux de ma liste. La > > requete n'a donc pas filtré les elements. > > Quelqu'un a -til une idée, je commence a être à court.... :( > > > > Merci de votre aide > > > > > > >