PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Champ agenda / planning : INUTILISABLE
Champ agenda / planning : INUTILISABLE
Débuté par GUERVILLE, 02 mar. 2017 08:13 - 8 réponses
Posté le 02 mars 2017 - 08:13
Bonjour,

J'ai constaté de tres grosses limitations sur le champ agenda et planning qui les rendent inutilisables car ils ne peuvent pas s'adapter à la pratique réelle d'un professionnel.

Avez-vous une solution de contournement sur ces sujets SVP ?

Bloquant :
-> Impossibilité de choisir les heures non travaillées par ressource et par jour par programmation
- c'est très grave, comment un secrétaire travaillant à distance peut connaitre les horaires des professionnels
- Comment un client prenant un rendez-vous sur un site en ligne peut connaitre les heures ouvrables par jour et par professionnel ?)
-> impossibilité de changer la couleur de titre (si on peut choisir la couleur de fond d'un rendez-vous, il est impératif de modifier la couleur du titre afin de l'afficher de couleur clair sur un fond foncé et vice-versa)

Moins graves, mais très gênant
-> impossibilité de personnaliser le dégradé de titre (et surtout de le supprimer) sur les rendez-vous par programmation
-> impossibilité de supprimer le style de cadre sur certain rendez-vous par programmation

Merci
Posté le 02 mars 2017 - 12:47
Bonjour

perso, quand les fonctions dispo sur un champ ne me suffisent pas, je
repars à l'ancienne, avec une zone répétée, et je gère moi même par code
ce qui se passe dedans

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com


Le 3/2/2017 à 2:13 AM, GUERVILLE a écrit :
Bonjour,

J'ai constaté de tres grosses limitations sur le champ agenda et
planning qui les rendent inutilisables car ils ne peuvent pas s'adapter
à la pratique réelle d'un professionnel.

Avez-vous une solution de contournement sur ces sujets SVP ?

Bloquant :
-> Impossibilité de choisir les heures non travaillées par ressource et
par jour par programmation
- c'est très grave, comment un secrétaire travaillant à distance
peut connaitre les horaires des professionnels
- Comment un client prenant un rendez-vous sur un site en ligne
peut connaitre les heures ouvrables par jour et par professionnel ?)
-> impossibilité de changer la couleur de titre (si on peut choisir la
couleur de fond d'un rendez-vous, il est impératif de modifier la
couleur du titre afin de l'afficher de couleur clair sur un fond foncé
et vice-versa)

Moins graves, mais très gênant
-> impossibilité de personnaliser le dégradé de titre (et surtout de le
supprimer) sur les rendez-vous par programmation
-> impossibilité de supprimer le style de cadre sur certain rendez-vous
par programmation
Merci
Posté le 02 mars 2017 - 13:27
Oui, mais on parle quand même d'un champ agenda et d'un champ planning.

Je ne comprends pas pourquoi PC Soft à fait l'impasse sur des fonctions essentielles (surtout que pour les heures ouvrables par ressources, c'est maintenant dispo en windev mais pas en webdev).

Autant, utiliser un composant externe et ne pas utiliser webdev du tout ...

Le problème c'est que ces 2 champs sont tellement verrouillés, que même en essayant de modifier le CSS, ou d'utiliser jquery on arrive à rien
Posté le 04 mars 2017 - 09:33
L'idéal serait de pouvoir modifier directement en jquery le css
par exemple

jquery(A25_WDPLN-RendezVous_122).css(...)

Le problème, c'est que l’identifiant renvoyé par webdev lors de la création d'un rendez-vous est différent du N° de ID dans le CSS (A25_WDPLN-RendezVous_XXX), du coup je ne vous pas comment faire

Il y aurait une autre possibilité qui consisterait à sélectionner directement tous les rendez-vous "gris" (par exemple) directement en CSS et ensuite de modifier le CSS de ces derniers.

Mais je n'arrive pas à faire cette sélection

Si vous avez une idée, je suis preneur.

Merci
Posté le 23 mai 2017 - 11:28
Bonjour,

avez-vous trouvé une solution pour la personnalisation des horaires par ressource? ou bien un composant externe qui fait mieux le job que le champ agenda/planning de webdev?
merci !
Membre enregistré
1 143 messages
Popularité : +50 (142 votes)
Posté le 23 mai 2017 - 12:00
Bonjour,

Sauf erreur de ma part, dans l'onglet détail du champ planning on peut modifier la plage des heures ouvrables (on doit pouvoir modifier cela par programmation). Il suffit de l'élargir pour inclure vos heures non ouvrables. Pour différencier les heures par professionnels j'imagine qu'ils sont inclus dans une table.
Au lieu d'inclure le champ table, ne vaudrait-il pas mieux le créer par code et le paramétrer comme vous en avez besoin ?! et ainsi construire le planning à volée?
Posté le 23 mai 2017 - 14:58
Bonjour,

en Windev il y a une nouvelle fonction PlanningHeureOuvrableRessource
qui permet de définir des horaires ouvrables par jour et par ressource
(je le faisais auparavant avec PlanningCouleurFond) :
malheureusement ces 2 fonctions n'ont pas été portées en Webdev...

Effectivement il y a la solution de tout coder à la main à partir d'une
table, d'une ZR ou d'une image, mais quand on voit le peu qu'il manque
au champ agenda/planning de PCSoft c'est bien dommage de devoir
"réinventer la roue"!

Le 23/05/2017 à 10:00, THIERRY TILLIER a écrit :
Bonjour,

Sauf erreur de ma part, dans l'onglet détail du champ planning on peut
modifier la plage des heures ouvrables (on doit pouvoir modifier cela
par programmation). Il suffit de l'élargir pour inclure vos heures non
ouvrables. Pour différencier les heures par professionnels j'imagine
qu'ils sont inclus dans une table. Au lieu d'inclure le champ table,
ne vaudrait-il pas mieux le créer par code et le paramétrer comme vous
en avez besoin ?! et ainsi construire le planning à volée?
Posté le 15 octobre 2020 - 09:15
bonjour,

Oui mais pas possible de faire une définition des heures ouvrable ou non ouvrable par jour différent d'une semaine à l'autre,je m'explique
S37 35hrs ouvrable donc 7 hrs par jours cela est facile si toutes les autres semaines sont identiques
mais le problème est que si en S38 vous désirez mettre que 28 hrs ouvrable car la personne travail que 4 jours cela n’est à ma connaissance pas possible donc très pénalisant dans l'utilisation.

Avez-vous une solution ??

Merci
Membre enregistré
1 623 messages
Popularité : +100 (114 votes)
Posté le 20 octobre 2020 - 18:07
Bonjour,

Je viens exposer ma méthode pour ce genre de chose :
- J'affiche dynamiquement des "faux" RDV pour bloquer les créneaux non disponibles.

Donc j'alimente mon planning par programmation et je viens ajouter des faux RDV (qui ont une autre couleur ) dans le planning.
Avec cette méthode j'ai pu ajouter differents types de "blocs" qui me servent a etendres les fonctions de mon planning.

Ca m'a pris pas mal de temps a mettre en place mais ça vallait le coup ;)