| |
Posté le 05 décembre 2018 - 10:00 |
Bonjour à tous
Bonne nouvelle pour les salariés luxembourgeois : en 2019 il y a un férié en plus le 9 mai (le 8 mai n'étant pas férié, c'est une alternative avec le jour de l'Europe) Mauvaise nouvelle pour moi du coup. J'utilise dans mes programmes la fonction JourFériéAjoute mais du coup, je ne trouve pas le moyen de dire que le férié n'est ajouté qu'à partir de 2019. Dans ma gestion de champ agenda, quand je me déplace dans des périodes antérieures, le 9 mai est férié tout le temps, ce qui fausse mon agenda passé.
Quelqu'un a une idée à me soumettre?
Bonne journée à tous.
Fred |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 352 messages Popularité : +12 (18 votes) |
|
Posté le 05 décembre 2018 - 15:08 |
Bonjour, dans la documentation de PC SOFT, je vois marqué cela :
JourFériéAjoute(<Nouveaux jours fériés>) <Nouveaux jours fériés> : Chaîne de caractères ou constante de type chaîne de caractères -Peut correspondre à : Une date sur 8 chiffres (au format AAAAMMJJ) pour définir un jour férié pour une année spécifique (par exemple "20080808" pour le 8 août 2008).
Comment faites vous appel à JourFériéAjoute pour ajouter le 9 mai? |
| |
| |
| | | |
|
| | |
| |
Posté le 05 décembre 2018 - 15:58 |
Le 05/12/2018 à 09:00, "Frédérik Hardy" a écrit :
Bonjour à tous
Bonne nouvelle pour les salariés luxembourgeois : en 2019 il y a un férié en plus le 9 mai (le 8 mai n'étant pas férié, c'est une alternative avec le jour de l'Europe) Mauvaise nouvelle pour moi du coup. J'utilise dans mes programmes la fonction JourFériéAjoute mais du coup, je ne trouve pas le moyen de dire que le férié n'est ajouté qu'à partir de 2019. Dans ma gestion de champ agenda, quand je me déplace dans des périodes antérieures, le 9 mai est férié tout le temps, ce qui fausse mon agenda passé. Quelqu'un a une idée à me soumettre?
Bonne journée à tous.
Fred JourFériéAjoute("20190509") // 9 Mai JourFériéAjoute("20200509") // 9 Mai etc .... BAT |
| |
| |
| | | |
|
| | |
| |
Posté le 07 décembre 2018 - 16:18 |
Merci pour les infos, je vais faire une boucle de 2018 à 2100 pour les ajouter alors, comme ça je risque pas des oublier d'une année à l'autre
Bon dev à tous |
| |
| |
| | | |
|
| | |
| |
Posté le 10 décembre 2018 - 16:14 |
Fred avait écrit le 07/12/2018 :
Merci pour les infos, je vais faire une boucle de 2018 à 2100 pour les ajouter alors, comme ça je risque pas des oublier d'une année à l'autre Bon dev à tous
bonjour,
nul besoin de les ajouter jusqu'en 2100 il vous suffit faire : JourFériéAjoute("0509")
-- Cordialement JeAn-PhI |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 352 messages Popularité : +12 (18 votes) |
|
Posté le 10 décembre 2018 - 17:55 |
JeAn-PhI a écrit : > il vous suffit faire : JourFériéAjoute("0509")
Justement non car le jour férié est indépendant de l'année or ce n'est vrai que à partir de 2019Message modifié, 10 décembre 2018 - 17:56 |
| |
| |
| | | |
|
| | |
| |
Posté le 11 décembre 2018 - 09:20 |
Dans son message précédent, ROMULUS001 a écrit :
JeAn-PhI a écrit : il vous suffit faire : JourFériéAjoute("0509")
Justement non car le jour férié est indépendant de l'année or ce n'est vrai que à partir de 2019
si datesys() >= "20190101" alors JourFériéAjoute("0509")
-- Cordialement JeAn-PhI |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 623 messages Popularité : +100 (114 votes) |
|
Posté le 11 décembre 2018 - 13:50 |
En même temps le 09 MAI 2018 est deja passé... donc pas de risque de retomber dessus. Le prochain 09 Mai sera ferié Il doit manquer une variable pour comprendre. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 54 messages Popularité : +3 (3 votes) |
|
Posté le 11 décembre 2018 - 15:50 |
On peut avoir besoin de connaître les jours travaillés, chômés, etc, y compris dans le passé D'où l'importance pour Frédérik Hardy de n'ajouter les 9 mai qu'à partir de 2019. Ca n'est pas parce qu'une date est passée qu'elle est inutile
-- David M. Développeur PHP, Windev & Windev Mobile |
| |
| |
| | | |
|
| | |