PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Agenda - trouver la période affichée
Agenda - trouver la période affichée
Débuté par meumeu321, 14 juin 2019 10:14 - 3 réponses
Membre enregistré
55 messages
Posté le 14 juin 2019 - 10:14
Bonjour,
j'ai un champ Agenda qui s'affiche (par semaine) dans une page. L'internaute a 2 boutons pour aller d'une semaine à l'autre.
J'aimerais suivant la semaine qu'il sélectionne afficher ou non l'agenda (la semaine n'est visible que lorsque l'administrateur l'a clôturée).
Du coup, sur le bouton "semaine suivante" j'ai le code :
AgendaAffichePériodeSuivante(AGD_PlanningEcho)

Je voulais ajouter
SELON AGD_PlanningEcho..DateDébut
//je cherche si j'affiche ou non l'agenda

Seulement ..DateDebut n'existe pas en web ! Comment faire pour trouver quelle est la période affichée ?
Merci d'avance
Membre enregistré
55 messages
Posté le 14 juin 2019 - 10:17
Et
AgendaPlageSélectionnée()

n'existe pas non plus en Web !
Membre enregistré
1 623 messages
Popularité : +100 (114 votes)
Posté le 14 juin 2019 - 12:06
Hello,

Cf documentation :

https://doc.pcsoft.fr/?1000019372&lang=fr-FR&productversion=xxF230053k&1000019372&lang=fr-FR&productversion=xxF230053k


Connaître la première date ou la dernière date affichée par le champ Planning Masquer les détails
<Résultat> = PlanningPosition(<Champ Planning> [, <Date recherchée>])

Soit : dDate =PlanningPosition(PLN_AgendaEvénement)
dDate = PremiereDate de la vue en cours.

Tu peux placer ce code dans l’évènement "A chaque changement de période" du champ planning
Message modifié, 14 juin 2019 - 12:08
Membre enregistré
55 messages
Posté le 14 juin 2019 - 13:58
Merci beaucoup, vu que j'étais sur un champ Agenda, je ne pensais pas que les fonctions Planning fonctionnaient !
Bonne journée,