Encore une autre variante

Toutes les astuces sur le langage de formule

Encore une autre variante

Messagepar zenerzhul » 11 Août 2006 à 16:07

jour:=@Today;
pjannee:=@Date(@Year(jour);1;1);
pjsemaine:=@Adjust( pjannee ; 0 ; 0 ; -( @Weekday( pjannee ) -2 ) ; 0 ; 0 ; 0 );
"Semaine "+@Text(@Round(@Integer((@Date(jour)-pjsemaine)/86400/7))+1)
zenerzhul
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 3
Inscrit(e) le : 11 Août 2006 à 15:43

Messagepar Raziel » 14 Août 2006 à 09:34

Ne fonctionne pas pour les semaines à cheval (cf remarque de massilia56 surle post suivant http://www.dominoarea.org/phpBB2/viewtopic.php?t=12517)

Ce code se comporte comme la fonction format en LS avec l'option ww.
Pour plus d'infos, voici un lien :
http://www-1.ibm.com/support/docview.ws ... wg21176534

Pour rappel :
La semaine 1 d'une année est celle qui contient le 04 janvier (en d'autre terme, la semaine une est celle qui contient le premier jeudi de l'année)
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix


Retour vers Formula