US version
Bonjour 
October 13, 2008
   
Accueil  |  Caractéristiques  |  Bénéfices  |  Téléchargement Gratuit  |  Démonstration en ligne  |  Achat immédiat  |  Install  |  Contacts    


  Résoudre la bogue dans la fonction ASP DatePart de Microsoft pour ASPPack GroupWare

Attention ! Compte tenu d'une bogue présente dans la fonction ASP DatePart de Microsoft les numéros de semaines sont décalés de 1 dans le calendrier 2005 des versions 2.1.0 et inférieures d'ASPPack !

 

Pour résoudre le problème vous devez remplacer la fonction DatePart('ww',date) par la fonction WEEKNR(date) suivante dans le code source :

 

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' DatePart("ww", bug fix
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Function WEEKNR(InputDate )
Dim A , B , C, D
WEEKNR = 0
If InputDate < 1 Then Exit Function
A = Weekday(InputDate, vbSaturday)
B = Year(InputDate + ((8 - A) Mod 7) - 3)
C = DateSerial(B, 1, 1)
D = (Weekday(C, vbSaturday) + 1) Mod 7
if D<1 then D=7
WEEKNR = Int((InputDate - C - 3 + D) / 7) + 1
End Function

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

 

1) Copier et coller cette fontion dans le bas du fichier db_environment.asp après l'instruction :

myBanner_height=60

2) Dans les fichiers

agenda_Box.asp, Agenda_Global_Box.asp, Agenda_Month.asp, Agenda_Week.asp

Remplacer DatePart("ww",

Par WEEKNR(

Merci de votre compréhension, nous travaillons sur une nouvelle version d'ASPPack afin de résoudre ce problème. .

L'éqiuipe ASPPack.

Information de Microsoft à propos de cette bogue

© Pierre Rouarch  -  ITCom3 - Contact - Données Personnelles

Amis: Téléchargement de logiciels - Podcasts Francophones