Invoquer la page Calendrier et afficher un calendrier
Vous pouvez utiliser l’URL du module d’arguments, une décoration de champ (attribut de dictionnaire ref_contributions) ou un lien d’action d’interface utilisateur vers show_schedule.dopour appeler la page Calendrier.
Par exemple, le module Calendrier d’astreinte génère le calendrier à partir de l’URL suivante :
$ocf.do?sysparm_start_date=2016-03-01&sysparm_current_view=monthly&sysparm_include_view=monthly,dailyCette URL dirige l’utilisateur vers la vue de calendrier mensuel datée du 1er mars 2016.- Le composant URL
sysparm_current_view = mensuel || hebdomadaire || quotidiendétermine la vue de calendrier actuelle. Sisysparm_current_viewreçoit une valeur non valide ou vide, la vue mensuelle est définie par défaut sur une vue et l’URL est réécrite en fonction de cette vue. Les valeurs valides sont mensuel, hebdomadaire ou quotidien. - Le composant URL
sysparm_include_view = monthly,weekly,dailydétermine les vues de calendrier disponibles. Sidesvaleurs non valides ou vides sysparm_include_view sont données, seules les vues valides s’affichent. Si toutes les valeurs ne sont pas valides, les trois vues par défaut s’affichent et réécrivent l’URL en ces vues. Les valeurs valides sont mensuelles, hebdomadaires et quotidiennes.Remarque :Lesysparm_include_view n’estdisponible que pour la nouvelle vue de calendrier d’astreinte. - Le composant URL
sysparm_group_id=group_sys_iddétermine le groupe spécifié sur lequel filtrer. Sisysparm_group_idest spécifié, il filtre par le groupe spécifié. La valeur valide est un sysId de groupe. - Le composant URL
sysparm_start_date=2016-03-02détermine la date en fonction de laquelle chaque vue apparaît. Sisysparm_start_dateest spécifié, le calendrier contestant cette date particulière dans laquelle chaque vue est sélectionnée s’ouvre. Le format est JJ-MM-AAAA. Si un format ou une date non valide est spécifié, il utilise la date actuelle et réécrit l’URL à cette date.
Remarque :
Le composant URL
sysparm_zoom a été remplacé par sysparm_current_view dans OnCallRotation uniquement.