PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → [WD17] Supprimer les week end sur l'etat planning
[WD17] Supprimer les week end sur l'etat planning
Iniciado por PAT, mar., 19 2012 10:23 AM - 7 respostas
Publicado em março, 19 2012 - 10:23 AM
Bonjour a tous..
Je suis en train de réaliser une gestion de planning et je me pose la question pour l'impression de mon planning et gagner de la place; comment supprimer les week end sur l'etat planning..
d'avance Merci
Publicado em janeiro, 28 2016 - 2:22 PM
Bonjour, J'ai le même problème, existe t-il une solution?
Membro registado
68 mensagems
Publicado em junho, 23 2017 - 4:51 PM
Meme probleme
Publicado em junho, 23 2017 - 5:14 PM
bonjour

au lieu de semaine de 7 jours , afficher le planning sur 5 jours

voir aide https://doc.pcsoft.fr/?1011078#NOTE2_2

bon devs
Membro registado
68 mensagems
Publicado em junho, 26 2017 - 9:10 AM
oui ca d'accord mais en fait je voudrais afficher le planning sur 1 mois mais sans les samedi et dimanche
Publicado em novembro, 07 2017 - 8:28 PM
Une solution pour un planning (Etat ou non) mensuel sans week-end ?
Membro registado
33 mensagems
Popularité : +1 (1 vote)
Publicado em novembro, 11 2017 - 2:18 PM
Moi j'utilise la fonction PlanningDateVisible() pour faire disparaître les weekend. L'exécution d'une boucle pour rendre invisible les weekends d'une période de 2 ans s'exécute dans un temps imperceptible pour mes utilisateurs.

--
Daniel D.
Publicado em julho, 02 2021 - 11:30 AM
Bonjour,

J'ai un problème d'affichage sur mon planning quand j'utilise la commande PlanningDateVisible
Ca me supprime bien les samedis et les dimanches, jusque là c'est bon.
Je met mon planning sur une vue d'un mois, et la quand je clique avec la souris sur le planning pour sélectionner une pédiore par exemple, et là ça ne clique pas exactement à l'endroit où j'ai cliqué, ca se décale d'un ou deux jours environ... c'est vraiment bizarre comme bug....

Si je supprime toutes les commandes PlanningDateVisible, je n'ai plus aucun problème.
Quelqu'un à une idée?



Voici le code de la boucle que j'utilise:

nSam est un entier=6
BOUCLE
Cesamedi est Date = DateSys()
Cesamedi..Jour += nSam - DateVersJour(Cesamedi)
PlanningDateVisible(PLN_PRINCIPALE, Cesamedi, Faux)
nSam=nSam+7

À FAIRE TANTQUE nSam<365

// Suppression des dimanches
nDim est un entier = 7
BOUCLE
Cedimanche est Date = DateSys()
Cedimanche..Jour += nDim - DateVersJour(Cedimanche)
PlanningDateVisible(PLN_PRINCIPALE, Cedimanche, Faux)
nDim=nDim+7

À FAIRE TANTQUE nDim<365