Reporting Services – Obtenir le numéro de semaine

Comme j’ai une mauvaise mémoire et que je cherche cette expression à chaque fois. Je profite de ma tribune publique pour l’écrire et la partager.

Le but est de récupérer le numéro de la semaine d’une date dans une expression Reporting Services. En fait, je connais bien la fonction à utiliser : DatePart(). Le problème c’est que DatePart prend comme premier paramètre un code identifiant l’élément de la date à récupérer. Et le souci c’est que ce code n’est pas tout à fait le même qu’en T-SQL (qui contient une fonction DatePart aussi) et que la documentation est spartiate à cet égard.

Donc la bonne syntaxe est :

=Datepart("ww", Today())

Pour identifier la semaine, il faut utiliser le code ww (et non wk, w, week, etc.)

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s