Utilisation des calendriers et des calendriers
Applications spécifiques au sein de Générer un calendrier graphique s’affiche Now Platform en fonction des pages de calendrier.
Ces pages de calendrier apparaissent dans des vues quotidiennes, hebdomadaires ou mensuelles. Actuellement, les applications utilisant des pages de calendrier incluent :
- Gestion des projets
- Calendriers de maintenance
- Rotation d’astreinte de groupe
- Gestion des services sur site
Les pages de calendrier sont des enregistrements contenant les scripts qui déterminent la fonctionnalité de l’affichage graphique.
- En raison du degré élevé de scripting impliqué dans une page de calendrier, vous devez, dans la plupart des cas, utiliser les pages de calendrier par défaut dans la plateforme de base.
- La page de planification utilise une URL avec une série de paramètres joints pour générer l’affichage graphique.
- Une page de calendrier contrôle l’enregistrement de contenu de calendrier (
cmn_schedule_page).
Pour accéder aux pages de calendrier, accédez à Planificateur système > Calendriers > Pages de calendrier. Le formulaire Pages de calendrier contient les champs suivants :
| Champ | Type de champ | Description |
|---|---|---|
| Nom | Chaîne | Nom général utilisé pour identifier la page de calendrier actuelle. |
| Type de calendrier | Chaîne | Le type de calendrier est une chaîne utilisée pour identifier de façon unique la page de calendrier via le paramètre d’URI « sysparm_page_schedule_type ». Par exemple, une page de planification peut être consultée comme suit : /show_schedule_page.do ?sysparm_page_schedule_type=gantt_chart&sysparm_timeline_task_id=d530bf907f0000015ce594fd929cf6a4 Vous pouvez également accéder à la page de planification en définissant le paramètre d’URI « sysparm_page_sys_id » sur l’identificateur système hexadécimal unique de 32 caractères de la page de calendrier. |
| Type de vue | Choix | Chaque type de vue affiche différentes combinaisons de champs. Deux options sont disponibles :
|
| Description | Chaîne | Description générale qui fournit des informations supplémentaires sur la page de calendrier actuelle. Ce champ n’est pas nécessaire. |
| Nom de fonction d'initiation | Chaîne | Remarque : Le nom de la fonction init spécifie le nom de la fonction JavaScript à appeler à l’intérieur de la fonction de script client pour les pages de calendrier de type calendrier.Cette fonctionnalité n’est utilisée que par les pages de calendrier de type Calendrier . |
| HTML | Chaîne | Remarque : Jelly analyse le champ HTML, qui est une section pouvant contenir des scripts. Il l’injecte ensuite dans la page d’affichage avant le reste du calendrier. Il peut être utilisé pour transmettre des variables du serveur et définir des champs supplémentaires nécessaires.Cette fonctionnalité n’est utilisée que par les pages de calendrier de type Calendrier . |
| Script client | Chaîne | Le script client est une section pouvant contenir des scripts qui permet de configurer les options d’affichage de la page de calendrier. L’API est différente selon le type de vue de la page du calendrier. |
| Processeur de serveur AJAX | Chaîne | Remarque : Le processeur AJAX du serveur est spécifique aux pages de calendrier qui sont utilisées pour renvoyer un ensemble d’éléments de calendrier et de parcours qui s’affichent.Cette fonctionnalité n’est utilisée que par les pages de calendrier de type Calendrier . |