OVH Cloud OVH Cloud

[SPS2003] Résultats du moteur de recherche

2 réponses
Avatar
Laurent LEFEVRE
Bonjour à tous,

J'aimerais avoir une information concernant le moteur de recherche du
Sharepoint 2003.

Afin de limiter la taille des URL passée par les navigateurs, nous
enregistrons les fichiers sous des nom courts (pas toujours très parlant pour
les néophites tel ITC041024 pour un compte rendu technique). Je ne suis pas
très friant des interprétation de caractère tel que %20 et autres.

J'aimerais que le moteur de recherche (principalement) affiche lors des
résultats le titre du fichier (qui contient un nom "clair") au lieu du nom du
fichier.

Est ce possible ?

Si Oui, est possible de modifier les éléments des bibilothèques de la même
facon (car actuellement je customise les webparts et pages pour que cela soit
le cas)

Merci de vos réponses

Laurent

2 réponses

Avatar
Jean-marc Sennechael
Bonsoir,

Comment interrogez vous le moteur de recherche?
Si vous utilisez le Web Service "QueryService" ou la classe QueryProvider,
vous pouvez former la requête que vous souhaitez. Par exemple:

Sur la zone de recherche « non_portal_content », récupération des propriétés
« sdid », « displayname », « href » et « ows_Discipline » (méta donnée
supplémentaire ajoutée à une bibliothèque de documents) des documents
contenant le mot « Soutenance » :
select "urn:schemas.microsoft.com:fulltextqueryinfo:sdid",
"DAV:displayname", "DAV:href",
"urn:schemas-microsoft-com:office:office#ows_Discipline" from
non_portal_content..scope() where freetext ('Soutenance')

Sur la zone de recherche « non_portal_ content », récupération des
propriétés « sdid », « displayname » et « href » des documents dont la méta
donnée « ows_Discipline » (méta donnée supplémentaire ajoutée à une
bibliothèque de documents) est le mot « Soutenance » :
select "urn:schemas.microsoft.com:fulltextqueryinfo:sdid",
"DAV:displayname", "DAV:href" from non_portal_content..scope() where
"urn:schemas-microsoft-com:office:office#ows_Discipline" = 'TOTO'

Il vous suffit alors de demander une méta donnée différente du nom du
fichier.

La documentation de SharePoint Portal Server 2001 fournit des exemples de
syntaxe :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spssdk/html/_tahoe_search_sql_syntax.asp

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.


"Laurent LEFEVRE" <contact[NOSPAM]@agencelambert.com> wrote in message
news:
Bonjour à tous,

J'aimerais avoir une information concernant le moteur de recherche du
Sharepoint 2003.

Afin de limiter la taille des URL passée par les navigateurs, nous
enregistrons les fichiers sous des nom courts (pas toujours très parlant
pour
les néophites tel ITC041024 pour un compte rendu technique). Je ne suis
pas
très friant des interprétation de caractère tel que %20 et autres.

J'aimerais que le moteur de recherche (principalement) affiche lors des
résultats le titre du fichier (qui contient un nom "clair") au lieu du nom
du
fichier.

Est ce possible ?

Si Oui, est possible de modifier les éléments des bibilothèques de la même
facon (car actuellement je customise les webparts et pages pour que cela
soit
le cas)

Merci de vos réponses

Laurent


Avatar
Laurent LEFEVRE
Bonjour,

Merci de votre réponse, mais elle ne régle pas tout mon problème (mais a
répondu à une bonne partie de la question)

Savez vous comment modifier l'affichage des résultats pour avoir les titres
des fichiers aulieu de leur nom ?

Merci d'avance

"Jean-marc Sennechael" a écrit :

Bonsoir,

Comment interrogez vous le moteur de recherche?
Si vous utilisez le Web Service "QueryService" ou la classe QueryProvider,
vous pouvez former la requête que vous souhaitez. Par exemple:

Sur la zone de recherche « non_portal_content », récupération des propriétés
« sdid », « displayname », « href » et « ows_Discipline » (méta donnée
supplémentaire ajoutée à une bibliothèque de documents) des documents
contenant le mot « Soutenance » :
select "urn:schemas.microsoft.com:fulltextqueryinfo:sdid",
"DAV:displayname", "DAV:href",
"urn:schemas-microsoft-com:office:office#ows_Discipline" from
non_portal_content..scope() where freetext ('Soutenance')

Sur la zone de recherche « non_portal_ content », récupération des
propriétés « sdid », « displayname » et « href » des documents dont la méta
donnée « ows_Discipline » (méta donnée supplémentaire ajoutée à une
bibliothèque de documents) est le mot « Soutenance » :
select "urn:schemas.microsoft.com:fulltextqueryinfo:sdid",
"DAV:displayname", "DAV:href" from non_portal_content..scope() where
"urn:schemas-microsoft-com:office:office#ows_Discipline" = 'TOTO'

Il vous suffit alors de demander une méta donnée différente du nom du
fichier.

La documentation de SharePoint Portal Server 2001 fournit des exemples de
syntaxe :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spssdk/html/_tahoe_search_sql_syntax.asp

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.


"Laurent LEFEVRE" <contact[NOSPAM]@agencelambert.com> wrote in message
news:
> Bonjour à tous,
>
> J'aimerais avoir une information concernant le moteur de recherche du
> Sharepoint 2003.
>
> Afin de limiter la taille des URL passée par les navigateurs, nous
> enregistrons les fichiers sous des nom courts (pas toujours très parlant
> pour
> les néophites tel ITC041024 pour un compte rendu technique). Je ne suis
> pas
> très friant des interprétation de caractère tel que %20 et autres.
>
> J'aimerais que le moteur de recherche (principalement) affiche lors des
> résultats le titre du fichier (qui contient un nom "clair") au lieu du nom
> du
> fichier.
>
> Est ce possible ?
>
> Si Oui, est possible de modifier les éléments des bibilothèques de la même
> facon (car actuellement je customise les webparts et pages pour que cela
> soit
> le cas)
>
> Merci de vos réponses
>
> Laurent