Enlever Le week-End ??

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Enlever Le week-End ??

Messagepar titi » 04 Fév 2003 à 11:24

Bonjour,Quelqu'un aurait-il un tuyau pour calculer une durée entre deux dates en enlevant les jours du(ou des) week-end ?A priori il n'y a pas de fonction qui fasse ça.Merci
titi
 

Re: Enlever Le week-End ??

Messagepar titi » 04 Fév 2003 à 11:28

Et j'ai oublié : les jours fériés bien sûr !! (Excel and C° le font)
titi
 

Re: Enlever Le week-End ??

Messagepar sandrine » 04 Fév 2003 à 11:33

Dans l'aide de designer tu as :temp := (@Date(EndDate) - @Date(StartDate)) / 86400;jours_weekend := @Integer((temp / 7)) * 2;j_ouvr := @Weekday(StartDate);ajust := @If(((j_ouvr + @Modulo(temp; 7) - 7) > 0); 2; 0);jours_ouvrables := temp - (jours_weekend + ajust) +1;@If(EndDate = ""; 0; jours_ouvrables)il y a un autre forum en français où tu peux trouver des réponses, notamment celle-civoila l'adresse:http://domino-dev.dominux.net/Forums/DomRef.nsf/Preferences?OpenForm
Bonne journée.
Sandrine
Avatar de l’utilisateur
sandrine
Maître-posteur
Maître-posteur
 
Message(s) : 431
Inscrit(e) le : 23 Déc 2004 à 09:10
Localisation : Gigondas

Re: Enlever Le week-End ??

Messagepar CED » 04 Fév 2003 à 14:48

Autrement tu utilise lotusscript: avec la fonction WeekDay
CED
 

Re: Enlever Le week-End ??

Messagepar titi » 04 Fév 2003 à 16:43

Merci beaucoup pour les Week-end, ça marche impeccable.Par contre, je crains le pire pour les jours fériés : il va falloir repartir du lundi de Pâques ?
titi
 

Re: Enlever Le week-End ??

Messagepar CED » 04 Fév 2003 à 17:35

Le mieux c'est de créer un document unique jours fériés avec un champ que tu incrémente au fil des années.Tu testes ton code en enlevant les jours fériés de ton doc.J'ai déjà vu un code qui calcule les jours fériés mais il faudrais le retrouver...;-)Bon courage
CED
 

Re: Enlever Le week-End ??

Messagepar sandrine » 05 Fév 2003 à 08:59

Bonjour,dans la sandbox il y a une template que tu peux télécharge qui s'appelle travel ou vacation (travelvac.nsf). dans cette base il y a en script le calcul des jours en enlevant les week-end et les jours fériés.J'ai essayé de récupérer les élements qui m'étaient utiles mais comme je début dans Designer et que je n'ai pas encore toucher au Lotus Script je n'ai pas bien réussi à l'intégrer dans ma base, tu auras sans doute plus de chance que moila base fait 1,1 Mo non compréssée.Bonne journée
Bonne journée.
Sandrine
Avatar de l’utilisateur
sandrine
Maître-posteur
Maître-posteur
 
Message(s) : 431
Inscrit(e) le : 23 Déc 2004 à 09:10
Localisation : Gigondas


Retour vers Développement