OVH Cloud OVH Cloud

[WSS 2003] Recherche Roll-Up ciblée

4 réponses
Avatar
Jarreijk
Bonjour,

Quelqu'un a une idée d'un web-part existant fesant une recherche ciblée dans
les sous-sites?
Ce que je veux exactement c'est:
Il y a un collection des sites sur X niveaux avec les web-sites générés
d'après le même template disons. A partir d'une racine, je veux faire des
recherche ciblé dans tous les sous-sites. Afficher par exemples tous les
sous-sites qui ont un Contact avec le Nom='XXX' et un Event avec le
Title='temp' (comme les sous-sites sont généré d'après le même template, ils
ont forcement tous une liste Contacts et une listes Events par exemple)
Merci beucoup!
Jarreijk

4 réponses

Avatar
Renaud Comte
Je dirais CSEG rollup

Voila voila

Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

Bonjour,

Quelqu'un a une idée d'un web-part existant fesant une recherche
ciblée dans
les sous-sites?
Ce que je veux exactement c'est:
Il y a un collection des sites sur X niveaux avec les web-sites
générés
d'après le même template disons. A partir d'une racine, je veux faire
des
recherche ciblé dans tous les sous-sites. Afficher par exemples tous
les
sous-sites qui ont un Contact avec le Nom='XXX' et un Event avec le
Title='temp' (comme les sous-sites sont généré d'après le même
template, ils
ont forcement tous une liste Contacts et une listes Events par
exemple)
Merci beucoup!
Jarreijk


Avatar
Jarreijk
Bonjour,

Oui je connais CSEG..mais il fait RollUp pour une certaine liste. Comme ca
il y a encore CorasWorks qui ont des RollUp Webparts pas mal du tout.
Mais je ne cherche pas un RollUp Web Part mais une qui fait recherche sur
TOUTES les listes des sous-sites...et en plus une recherche ciblée
(booleene)...
par exemple: Announces.Title like '%test%' AND Contacts.First Name = 'Nico'
et comm resultat m'affiche tous les sous-sites qui contiennent un
enregistrement dans les Announces avec le titre contenant "test" et en même
temps un enregistrement dans la liste Contacts qui a le First Name ="Nico".
Merci,

Jarreijk


"Renaud Comte" a écrit :

Je dirais CSEG rollup

Voila voila

Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour,
>
> Quelqu'un a une idée d'un web-part existant fesant une recherche
> ciblée dans
> les sous-sites?
> Ce que je veux exactement c'est:
> Il y a un collection des sites sur X niveaux avec les web-sites
> générés
> d'après le même template disons. A partir d'une racine, je veux faire
> des
> recherche ciblé dans tous les sous-sites. Afficher par exemples tous
> les
> sous-sites qui ont un Contact avec le Nom='XXX' et un Event avec le
> Title='temp' (comme les sous-sites sont généré d'après le même
> template, ils
> ont forcement tous une liste Contacts et une listes Events par
> exemple)
> Merci beucoup!
> Jarreijk





Avatar
Jarreijk
Tu l'as déjà vu qq part ou t'as déjà essayé qqchose similaire?
je suis confronté avec ca et il se pose également le souci de la
performance!! quand t'as des centaines voir milliers des sous-sites du
template dans l'arborescence..là c'est le Time-out qui s'invite tout seul...

"Renaud Comte" a écrit :

Oh simple
>>> L'objet SPquery, du CAML, une datatable, du recursif et GetSubWebforCurrentUser
ainsi que le template WebPart sous Visual Studio

Bref, du developpement dans les grandes régles

Voila voila

Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour,
>
> Oui je connais CSEG..mais il fait RollUp pour une certaine liste.
> Comme ca
> il y a encore CorasWorks qui ont des RollUp Webparts pas mal du tout.
> Mais je ne cherche pas un RollUp Web Part mais une qui fait recherche
> sur
> TOUTES les listes des sous-sites...et en plus une recherche ciblée
> (booleene)...
> par exemple: Announces.Title like '%test%' AND Contacts.First Name > > 'Nico'
> et comm resultat m'affiche tous les sous-sites qui contiennent un
> enregistrement dans les Announces avec le titre contenant "test" et en
> même
> temps un enregistrement dans la liste Contacts qui a le First Name
> ="Nico".
> Merci,
> Jarreijk
>
> "Renaud Comte" a écrit :
>
>> Je dirais CSEG rollup
>>
>> Voila voila
>>
>> Renaud Comte [MVP]
>> --------------------------------------
>> http://blogs.developpeur.org/themit/
>> http://blog.spsclerics.com/
>>> Bonjour,
>>>
>>> Quelqu'un a une idée d'un web-part existant fesant une recherche
>>> ciblée dans
>>> les sous-sites?
>>> Ce que je veux exactement c'est:
>>> Il y a un collection des sites sur X niveaux avec les web-sites
>>> générés
>>> d'après le même template disons. A partir d'une racine, je veux
>>> faire
>>> des
>>> recherche ciblé dans tous les sous-sites. Afficher par exemples tous
>>> les
>>> sous-sites qui ont un Contact avec le Nom='XXX' et un Event avec le
>>> Title='temp' (comme les sous-sites sont généré d'après le même
>>> template, ils
>>> ont forcement tous une liste Contacts et une listes Events par
>>> exemple)
>>> Merci beucoup!
>>> Jarreijk





Avatar
Jarreijk
C'est ce que j'ai pensé aussi...BDD..je ne vois pas autre solution.

SPS...ca a condition que SPS soit aussi dessus..mais plein de clients ont
que le WSS..naturelement.

je vais essayer de la developper. merci en tout cas :-)

Jarreijk

"Renaud Comte" a écrit :

Oui c'est exactement le soucis mais il est difficilement contournable

SAUF :

1) mise en cache avec BDD par exemple
2)ma préférée : passer par une requete transverse avec SPS Search :D

PS : natif avec le SPQuery new generation de la V3 :D


Voila voila

Renaud Comte [MVP]
--------------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Tu l'as déjà vu qq part ou t'as déjà essayé qqchose similaire?
> je suis confronté avec ca et il se pose également le souci de la
> performance!! quand t'as des centaines voir milliers des sous-sites du
> template dans l'arborescence..là c'est le Time-out qui s'invite tout
> seul...
> "Renaud Comte" a écrit :
>
>> Oh simple
>>
>>>>> L'objet SPquery, du CAML, une datatable, du recursif et
>>>>> GetSubWebforCurrentUser
>>>>>
>> ainsi que le template WebPart sous Visual Studio
>>
>> Bref, du developpement dans les grandes régles
>>
>> Voila voila
>>
>> Renaud Comte [MVP]
>> --------------------------------------
>> http://blogs.developpeur.org/themit/
>> http://blog.spsclerics.com/
>>> Bonjour,
>>>
>>> Oui je connais CSEG..mais il fait RollUp pour une certaine liste.
>>> Comme ca
>>> il y a encore CorasWorks qui ont des RollUp Webparts pas mal du
>>> tout.
>>> Mais je ne cherche pas un RollUp Web Part mais une qui fait
>>> recherche
>>> sur
>>> TOUTES les listes des sous-sites...et en plus une recherche ciblée
>>> (booleene)...
>>> par exemple: Announces.Title like '%test%' AND Contacts.First Name > >>> 'Nico'
>>> et comm resultat m'affiche tous les sous-sites qui contiennent un
>>> enregistrement dans les Announces avec le titre contenant "test" et
>>> en
>>> même
>>> temps un enregistrement dans la liste Contacts qui a le First Name
>>> ="Nico".
>>> Merci,
>>> Jarreijk
>>> "Renaud Comte" a écrit :
>>>
>>>> Je dirais CSEG rollup
>>>>
>>>> Voila voila
>>>>
>>>> Renaud Comte [MVP]
>>>> --------------------------------------
>>>> http://blogs.developpeur.org/themit/
>>>> http://blog.spsclerics.com/
>>>>> Bonjour,
>>>>>
>>>>> Quelqu'un a une idée d'un web-part existant fesant une recherche
>>>>> ciblée dans
>>>>> les sous-sites?
>>>>> Ce que je veux exactement c'est:
>>>>> Il y a un collection des sites sur X niveaux avec les web-sites
>>>>> générés
>>>>> d'après le même template disons. A partir d'une racine, je veux
>>>>> faire
>>>>> des
>>>>> recherche ciblé dans tous les sous-sites. Afficher par exemples
>>>>> tous
>>>>> les
>>>>> sous-sites qui ont un Contact avec le Nom='XXX' et un Event avec
>>>>> le
>>>>> Title='temp' (comme les sous-sites sont généré d'après le même
>>>>> template, ils
>>>>> ont forcement tous une liste Contacts et une listes Events par
>>>>> exemple)
>>>>> Merci beucoup!
>>>>> Jarreijk