Accéder au contenu principal

SharePoint 2007 : La recherche par la date de naissance

 SharePoint permet de développer la socialisation au sein de votre entreprise, et ceci depuis la version 2003. Les avancées sont notables dans la gestion des profils, dont un champ est très intéressant :

  • La date d’anniversaire (ou BirthDay dans les propriétés des profils)

image

Ce champ peut alors devenir “Searchable” si on coche la case “Indexed” :

image

Ce qui le fait alors apparaître dans les “MetaData” de la base de recherche :

image

Le résultat de ce paramétrage est de permettre la recherche sur cette date de naissance :

image

Tout cela serait merveilleux si la recherche fonctionnait directement.

Le fait est que ce champ de la base des profils “BirthDay”, est d’un type particulier “date no year”, c’est-à-dire qu’il ne prend en entrée que le jour et le mois, mais pas l’année(certainement pour ne pas avoir des plaintes pour discrimination (tout comme le Gender qui n’existe pas") :

image

Tout ceci est donc de la théorie, car un tel type n’existe pas en réel et le type interne est réellement du DateTime classique (il suffit de regarder les propriétés de la métadonnée du Search) :

image

Ainsi, lors de la recherche (en cliquant sur la date de naissance de quelqu’un selon le type du profiler), on ne trouve personne :

image

La raison vient du fait que la valeur de l’année est manquante. Elle est pourtant stockée avec le reste, mais avec une valeur par défaut “2000”, comme le prouve la recherche :

image

L’info a été trouvée ici, ce qui semble être aussi le cas dans SP 2010 :

Il vous est alors possible de laisser cette valeur telle quelle, ou d’utiliser un script pour changer l’année à celle courante, via le script suivant :

En effet, l’intérêt de pouvoir alors utiliser la valeur “Now()” dans les Query.

Il existe aussi une WebPart (à tester) affichant les anniversaires à venir :

Fabrice Romelard [MVP]

Commentaires

Posts les plus consultés de ce blog

Série de vidéos sur le montage d'une serre horticole ACD

 Episode 1: Préparation du terrain Episode 2: Montage de la serre en elle même Episode 3: Finalisation avec le montage électrique alimentant la serre Bon visionnage Fab

Présentation des outils utiles pour l'entretien de ses haies vives

Afin de gérer les haies vives, il est nécessaire d'avoir recourt à un matériel adapté. Les solutions à batteries sont bien adaptées pour un usage personnel avec des dimensions raisonnables. Ainsi dans mon cas précis, j'utilise les outils suivants de la Gamme Ryobi 18V ONE+ électroportatif: Petit taille-haies simple mais efficace -  RYOBI OHT1855R Un modèle plus puissant qui fonctionne très bien -  RYOBI RY18HTX60A Pour les parties hautes de vos haies, voici un outil très utile -  RYOBI OPT1845 Enfin lorsque vous devez élaguer certains arbres ou certaines partie hautes de vos haies, ce dernier outil est très utile -  RYOBI OPP1820 Ces outils font parti maintenant de mon arsenal de base pour maintenir notre maison chaque saison de taille. Fab

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab