Rubrique précédente: Macro schedConfig : Configurer le calendrierRubrique suivante: Fonction JavaScript setSchedEvents()


Macro schedGroup : Spécifier un groupe d'événements

La macro schedGroup spécifie le nom et le code de couleur d'un groupe d'éléments. La vue mensuelle regroupe tous les éléments d'un groupe dans un seul événement. De vues autres que la vue mensuelle affichent des éléments individuels dans le format pour le groupe auquel ils appartiennent. Les valeurs optionnelles suivantes sont des arguments de macro valides :

grpname=xxx

(Obligatoire) Indique le nom du groupe. La macro affecte automatiquement un numéro au groupe et affecte le numéro à une variable de JavaScript avec un nom du formulaire schedGroup_xxx, où xxx est le nom du groupe. Cette variable peut être utilisée dans la fonction JavaScript de setSchedEvents() pour créer un événement appartenant au groupe.

Remarque : cet argument est le seul argument obligatoire pour la macro schedGroup.

label=xxx

Spécifie une étiquette pour le groupe. Si spécifié, l'étiquette est affichée dans toutes les vues.

legend=xxx|0

Affiche une description du groupe pour la légende qui apparaît au bas du planning. Les groupes apparaissent dans la légende si un exemple au moins du groupe existe dans la vue actuelle. Si vous indiquez 0, le groupe sera toujours exclu de la légende.

Valeur par défaut : 0

color=black|color

Spécifie la couleur du texte dans des éléments de ce groupe. Vous pouvez spécifier de la couleur dans le format de CSS, ou une couleur Web valide ou une valeur héxadecimale précédée du symbole dièse.

Exemple : saisissez "#FF0000" ou "rouge" pour le rouge.

Valeur par défaut : noir

bgcolor=white|color

Spécifie la couleur d'arrière-plan des éléments de ce groupe. Vous pouvez spécifier bgcolor dans le format de CSS, ou une couleur Web valide ou bien une valeur héxadecimale précédée du symbole dièse.

Exemple : saisissez "#FF000" ou "rouge" pour le rouge.

Valeur par défaut : blanc.

style=normal|bold|italic

Spécifie le style du texte de ce groupe, à savoir normal, gras ou italique.

Valeur par défaut : normal

Configuration des fenêtres de durée d'indisponibilité et de maintenance dans le calendrier prévisionnel des changements

Vous modifiez les instructions PDM_MACRO dans le fichier list_chgsched_config.htmpl pour modifier les couleurs, les étiquettes, les légendes et les icônes des fenêtres des changements.

Remarque : Si vous utilisez les macros schedGroup pour changer la mise en forme des fenêtres du calendrier prévisionnel des changements, vous devez également mettre à jour le fichier schedule.css si vous souhaitez que la mise en forme soit cohérente avec le planificateur de changements.

Configurer des fenêtres des changements

  1. Ouvrez le formulaire list_chgsched_config.htmpl dans un éditeur de texte ou dans l'outil de conception Web.

    Ce fichier se trouve dans le répertoire suivant.

    $NX_ROOT\bopcfg\www\htmpl\web\analyst\
    
  2. Dans la macro schedGroup, modifiez les instructions PDM_MACRO suivantes.

    Pour les fenêtres de maintenance :

    <PDM_MACRO NAME=schedGroup grpname=maintWindow 
    
    bgcolor=lightgreen
    label="Maintenance"
    legend="Fenêtre de maintenance"
    icon= "confirmation_12.png">
    

    Pour les fenêtres de panne :

    <PDM_MACRO NAME=schedGroup grpname=blackoutWindow style=italic color=white 
    
    bgcolor=black
    label="Panne"
    legend="Fenêtre de panne"
    icon= "warning_12.png">
    
    bgcolor

    Spécifie la couleur d'arrière-plan de la fenêtre.

    label

    Spécifie l'étiquette de fenêtre : Panne ou Maintenance.

    légende

    Spécifie le texte de la légende tel qu'il apparaît dans le calendrier prévisionnel des changements.

    icon

    Spécifie une URL facultative sur un graphique Web de 12x12 pixels.

    Cette icône s'affiche avec un ordre de changement ou un groupe dans le calendrier prévisionnel des changements si l'ordre de changement tient entièrement dans une fenêtre de maintenance ou chevauche une fenêtre de durée d'indisponibilité.

  3. Enregistrez le formulaire.

    Les fenêtres des changements sont configurées.